fix: mlogb update serializer

This commit is contained in:
caoqianming 2024-09-02 15:51:34 +08:00
parent fc2195eba1
commit 65c1c8aa40
1 changed files with 3 additions and 3 deletions

View File

@ -379,7 +379,7 @@ class MlogChangeSerializer(CustomModelSerializer):
class MlogbInSerializer(CustomModelSerializer):
class Meta:
model = Mlogb
fields = ['id', 'mlog', 'mtask', 'wm_in', 'count_use']
fields = ['id', 'mlog', 'mtask', 'wm_in', 'count_use', 'count_n_jqgbl', 'count_break']
extra_kwargs = {'count_use': {'required': True}, 'mtask': {'required': True}, 'wm_in': {'required': True}}
def validate(self, attrs):
@ -417,13 +417,13 @@ class MlogbInSerializer(CustomModelSerializer):
class MlogbInUpdateSerializer(CustomModelSerializer):
class Meta:
model = Mlogb
fields = ['id', 'count_use', 'count_break']
fields = ['id', 'count_use', 'count_break', 'count_n_jqgbl']
class MlogbOutUpdateSerializer(CustomModelSerializer):
class Meta:
model = Mlogb
fields = "__all__"
read_only_fields = EXCLUDE_FIELDS_BASE + ['mlog', 'mtask', 'wm_in', 'material_in', 'material_out', 'count_use', 'count_break']
read_only_fields = EXCLUDE_FIELDS_BASE + ['mlog', 'mtask', 'wm_in', 'material_in', 'material_out', 'count_use', 'count_break', 'count_n_jqgbl']
def validate(self, attrs):
count_notok = 0