feat: srm 修改接口信息
This commit is contained in:
parent
adf9b95038
commit
c5110d3361
|
|
@ -0,0 +1,18 @@
|
|||
# Generated by Django 3.2.12 on 2025-11-04 03:16
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('srm', '0003_paperrecord'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='paperrecord',
|
||||
name='pa_type',
|
||||
field=models.CharField(choices=[('research', '研究论文'), ('overview', '综述')], default='invention', max_length=50, verbose_name='论文类型'),
|
||||
),
|
||||
]
|
||||
|
|
@ -84,9 +84,8 @@ class PatentRecord(CommonADModel):
|
|||
class PaperRecord(CommonADModel):
|
||||
"""TN: 专利台账登记"""
|
||||
PAPER_TYPE_CHOICES = (
|
||||
('invention', '发明专利'),
|
||||
('utility', '实用新型专利'),
|
||||
('design', '外观设计专利'),
|
||||
('research', '研究论文'),
|
||||
('overview', '综述'),
|
||||
)
|
||||
paper_number = models.CharField(max_length=50, null=True, blank=True, verbose_name="论文编号(投稿后补登)")
|
||||
paper = models.ForeignKey('Papersecret', verbose_name="论文名称", on_delete=models.CASCADE, related_name='paper_record')
|
||||
|
|
@ -100,7 +99,6 @@ class PaperRecord(CommonADModel):
|
|||
public_date = models.DateField(null=True, blank=True, verbose_name="发表日期")
|
||||
# validity_years = models.IntegerField(null=True, blank=True, verbose_name="有效年限(年)")
|
||||
pub_paid = models.DecimalField(max_digits=10,decimal_places=2, null=True,blank=True,verbose_name="版面费缴纳")
|
||||
|
||||
status = models.CharField(
|
||||
max_length=20,
|
||||
choices=[
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ router = DefaultRouter()
|
|||
router.register('patentinfo', PatentInfoViewSet, basename='patentinfo')
|
||||
router.register('paperse', PapersecretViewSet, basename='PaperSe')
|
||||
router.register('patentrecord', PatentRecordViewSet, basename='patentrecord')
|
||||
router.register('paperrecord', PaperRecordViewSet, basename='patentrecord')
|
||||
router.register('paperrecord', PaperRecordViewSet, basename='paperrecord')
|
||||
|
||||
urlpatterns = [
|
||||
path(API_BASE_URL, include(router.urls)),
|
||||
|
|
|
|||
|
|
@ -90,5 +90,5 @@ class PaperRecordViewSet(CustomModelViewSet):
|
|||
queryset = Papersecret.objects.all()
|
||||
if search:
|
||||
queryset = queryset.filter(paper_name__icontains=search)
|
||||
papers = [{'id': paper.id, 'name': paper.name} for paper in queryset]
|
||||
papers = [{'id': paper.id, 'name': paper.paper_name} for paper in queryset]
|
||||
return Response(papers)
|
||||
Loading…
Reference in New Issue