feat: ResignationSerializer create bug2
This commit is contained in:
parent
2dbd7da2f8
commit
873e4bd80e
|
|
@ -327,6 +327,10 @@ class ResignationSerializer(CustomModelSerializer):
|
||||||
model = Resignation
|
model = Resignation
|
||||||
fields = '__all__'
|
fields = '__all__'
|
||||||
|
|
||||||
|
def update(self, instance, validated_data):
|
||||||
|
validated_data.pop('employee')
|
||||||
|
return super().update(instance, validated_data)
|
||||||
|
|
||||||
def create(self, validated_data):
|
def create(self, validated_data):
|
||||||
employee:Employee = validated_data['employee']
|
employee:Employee = validated_data['employee']
|
||||||
if employee.job_state == Employee.JOB_ON:
|
if employee.job_state == Employee.JOB_ON:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue