feat: wpr list 返回process_name

This commit is contained in:
caoqianming 2025-09-17 11:14:49 +08:00
parent 70cdf0d1c6
commit f7e27c290f
1 changed files with 7 additions and 0 deletions

View File

@ -24,6 +24,13 @@ class WprSerializer(CustomModelSerializer):
class Meta:
model = Wpr
fields = '__all__'
def to_representation(self, instance):
ret = super().to_representation(instance)
material_name = ret.get("material_name", "")
if material_name:
ret["process_name"] = material_name.split("|")[-1]
return ret
class WprDetailSerializer(WprSerializer):
mb_ = MaterialBatchSerializer(source='mb', read_only=True)