feat: srm 修改serializer
This commit is contained in:
parent
830b0392c5
commit
3e1f1d80eb
|
|
@ -29,7 +29,6 @@ class PaperSeSerializer(CustomModelSerializer):
|
||||||
class PatentRecordSerializer(CustomModelSerializer):
|
class PatentRecordSerializer(CustomModelSerializer):
|
||||||
create_by_name = serializers.CharField(source='create_by.name', read_only=True)
|
create_by_name = serializers.CharField(source='create_by.name', read_only=True)
|
||||||
belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
belong_dept_name = serializers.CharField(source='belong_dept.name', read_only=True)
|
||||||
patent_info = serializers.PrimaryKeyRelatedField(queryset=PatentInfo.objects.all(), many=True, write_only=True, label="专利信息")
|
|
||||||
patent_name = serializers.CharField(source='patent.name', read_only=True, label="专利名称")
|
patent_name = serializers.CharField(source='patent.name', read_only=True, label="专利名称")
|
||||||
patent_type = serializers.CharField(source='patent.type', read_only=True, label="专利类型")
|
patent_type = serializers.CharField(source='patent.type', read_only=True, label="专利类型")
|
||||||
class Meta:
|
class Meta:
|
||||||
|
|
|
||||||
|
|
@ -40,9 +40,9 @@ class PatentRecordViewSet(CustomModelViewSet):
|
||||||
queryset = PatentRecord.objects.all()
|
queryset = PatentRecord.objects.all()
|
||||||
serializer_class = PatentRecordSerializer
|
serializer_class = PatentRecordSerializer
|
||||||
select_related_fields = ["patent"]
|
select_related_fields = ["patent"]
|
||||||
filterset_fields = ["volume_number", "volume_number","inventors"]
|
filterset_fields = ["volume_number", "patent","inventors"]
|
||||||
ordering = ["-create_time", "volume_number"]
|
ordering = ["-create_time", "volume_number"]
|
||||||
search_fields = ["volume_number", "volume_number", "inventors"]
|
search_fields = ["volume_number", "patent", "inventors"]
|
||||||
|
|
||||||
def get_queryset(self):
|
def get_queryset(self):
|
||||||
qs = super().get_queryset()
|
qs = super().get_queryset()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue