feat: mlog增加返回数据

This commit is contained in:
caoqianming 2023-12-20 23:30:27 +08:00
parent 354b76af75
commit ec3014d5ee
1 changed files with 4 additions and 1 deletions

View File

@ -160,10 +160,11 @@ class WMaterialSerializer(CustomModelSerializer):
class MlogbSerializer(CustomModelSerializer): class MlogbSerializer(CustomModelSerializer):
material_out_ = MaterialSimpleSerializer( material_out_ = MaterialSimpleSerializer(
source='material_out', read_only=True) source='material_out', read_only=True)
material_out_name = serializers.StringRelatedField(source='material_out', read_only=True)
class Meta: class Meta:
model = Mlogb model = Mlogb
fields = ['id', 'material_out', 'count_ok', 'material_out_'] fields = ['id', 'material_out', 'count_ok', 'material_out_', 'material_out_name']
class MlogSerializer(CustomModelSerializer): class MlogSerializer(CustomModelSerializer):
@ -183,6 +184,8 @@ class MlogSerializer(CustomModelSerializer):
source='handover_mlog', read_only=True, many=True) source='handover_mlog', read_only=True, many=True)
material_out_ = MaterialSimpleSerializer( material_out_ = MaterialSimpleSerializer(
source='material_out', read_only=True) source='material_out', read_only=True)
material_out_name = serializers.StringRelatedField(source='material_out', read_only=True)
material_in_name = serializers.StringRelatedField(source='material_in', read_only=True)
handle_user_name = serializers.CharField( handle_user_name = serializers.CharField(
source='handle_user.name', read_only=True) source='handle_user.name', read_only=True)
handle_user_2_name = serializers.CharField( handle_user_2_name = serializers.CharField(