feat:information view.py 新增上传文件
This commit is contained in:
parent
4761c5ae21
commit
80a8bd19c7
|
@ -0,0 +1,25 @@
|
||||||
|
# Generated by Django 3.2.12 on 2024-06-28 05:38
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from django.db import migrations, models
|
||||||
|
from django.utils.timezone import utc
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('information', '0055_alter_qualification_change_date'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='qualityactivities',
|
||||||
|
name='file',
|
||||||
|
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='相关文件'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='qualification',
|
||||||
|
name='change_date',
|
||||||
|
field=models.DateField(blank=True, default=datetime.datetime(2024, 6, 28, 5, 38, 26, 261125, tzinfo=utc), null=True, verbose_name='变更日期'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Generated by Django 3.2.12 on 2024-06-28 06:22
|
||||||
|
|
||||||
|
import datetime
|
||||||
|
from django.db import migrations, models
|
||||||
|
from django.utils.timezone import utc
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('information', '0056_auto_20240628_1338'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AddField(
|
||||||
|
model_name='qualitycommendation',
|
||||||
|
name='file',
|
||||||
|
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='相关文件'),
|
||||||
|
),
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='qualification',
|
||||||
|
name='change_date',
|
||||||
|
field=models.DateField(blank=True, default=datetime.datetime(2024, 6, 28, 6, 21, 59, 784546, tzinfo=utc), null=True, verbose_name='变更日期'),
|
||||||
|
),
|
||||||
|
]
|
|
@ -70,6 +70,7 @@ class QualityCommendation(CommonBDModel):
|
||||||
awardee_people = models.CharField(max_length=20, verbose_name='获奖人', null=True, blank=True)
|
awardee_people = models.CharField(max_length=20, verbose_name='获奖人', null=True, blank=True)
|
||||||
awarded_by = models.CharField(max_length=20, verbose_name='颁奖单位')
|
awarded_by = models.CharField(max_length=20, verbose_name='颁奖单位')
|
||||||
awarded_date = models.DateField(verbose_name='获奖日期', null=True)
|
awarded_date = models.DateField(verbose_name='获奖日期', null=True)
|
||||||
|
file = models.CharField(max_length=100, verbose_name='相关文件', null=True, blank=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name = '质量表彰'
|
verbose_name = '质量表彰'
|
||||||
|
@ -86,6 +87,7 @@ class QualityActivities(CommonBDModel):
|
||||||
participations = models.IntegerField(verbose_name='活动参与单位数量', null=True, blank=True)
|
participations = models.IntegerField(verbose_name='活动参与单位数量', null=True, blank=True)
|
||||||
function = models.CharField(max_length=100, verbose_name='活动中发挥的作用', null=True)
|
function = models.CharField(max_length=100, verbose_name='活动中发挥的作用', null=True)
|
||||||
earnings = models.FloatField(verbose_name='活动收益', null=True)
|
earnings = models.FloatField(verbose_name='活动收益', null=True)
|
||||||
|
file = models.CharField(max_length=100, verbose_name='相关文件', null=True, blank=True)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name = '质量活动'
|
verbose_name = '质量活动'
|
||||||
|
|
|
@ -235,7 +235,8 @@ class QualityCommendationViewSet(ImpMixin, RbacFilterSet, CreateUpdateCustomMixi
|
||||||
"awardee_company": "获奖单位",
|
"awardee_company": "获奖单位",
|
||||||
"awardee_people": "获奖人",
|
"awardee_people": "获奖人",
|
||||||
"awarded_by":"颁奖单位",
|
"awarded_by":"颁奖单位",
|
||||||
"review_date": "获奖日期"
|
"review_date": "获奖日期",
|
||||||
|
"file": "附件",
|
||||||
}
|
}
|
||||||
new_data_list = []
|
new_data_list = []
|
||||||
for i in range(len(data_list)):
|
for i in range(len(data_list)):
|
||||||
|
@ -268,7 +269,8 @@ class QualityActivitiesViewSet(ImpMixin, RbacFilterSet, CreateUpdateCustomMixin,
|
||||||
"activate_time":"活动时间",
|
"activate_time":"活动时间",
|
||||||
"participations": "活动参与单位数量",
|
"participations": "活动参与单位数量",
|
||||||
"function": "活动中发挥的作用",
|
"function": "活动中发挥的作用",
|
||||||
"earnings":"活动收益(元)"
|
"earnings":"活动收益(元)" ,
|
||||||
|
"file": "附件",
|
||||||
}
|
}
|
||||||
role_map ={0:"组织方", 1:"参与方"}
|
role_map ={0:"组织方", 1:"参与方"}
|
||||||
new_data_list = []
|
new_data_list = []
|
||||||
|
|
Loading…
Reference in New Issue