feat: material_simple_serializer full_name完整信息

This commit is contained in:
caoqianming 2023-12-20 14:41:28 +08:00
parent ea8465cb2e
commit 1e6faad79b
1 changed files with 1 additions and 1 deletions

View File

@ -24,7 +24,7 @@ class MaterialSimpleSerializer(CustomModelSerializer):
'specification', 'type', 'cate', 'brothers', 'process_name', 'full_name'] 'specification', 'type', 'cate', 'brothers', 'process_name', 'full_name']
def get_full_name(self, obj): def get_full_name(self, obj):
return f'{obj.name}|{obj.specification}|{obj.model}' return f'{obj.name}|{obj.specification if obj.specification else ""}|{obj.model if obj.model else ""}|{obj.process.name if obj.process else ""}'
class MaterialSerializer(CustomModelSerializer): class MaterialSerializer(CustomModelSerializer):
process_name = serializers.CharField(source='process.name', read_only=True) process_name = serializers.CharField(source='process.name', read_only=True)