fix : 评审情况增加资质类型

This commit is contained in:
zty 2024-07-10 14:17:08 +08:00
parent 6ef912ac23
commit 8951997dd2
2 changed files with 32 additions and 2 deletions

View File

@ -15,6 +15,11 @@
<el-table-column label="资质名称">
<template slot-scope="scope">{{ scope.row.quali_name }}</template>
</el-table-column>
<el-table-column label="资质类型">
<template slot-scope="scope">
<span>{{ quailOpL[scope.row.quali_type] }}</span>
</template>
</el-table-column>
<el-table-column label="评审方法">
<template slot-scope="scope">
<span>{{ cateOptions[scope.row.judging_method] }}</span>
@ -67,6 +72,16 @@
</el-select>
</template>
</el-form-item>
<el-form-item label="资质类型" prop="quali_type">
<el-select v-model="Content.quali_type" placeholder="请选择">
<el-option
v-for="item in quail_options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="评审方法" prop="judging_method">
<el-select v-model="Content.judging_method" placeholder="请选择">
<el-option
@ -222,9 +237,11 @@ export default {
review_date: "",
now_count: "",
add_count: "",
quali:""
quali:"",
quali_type:""
},
method_options: [{value: 0,label: '文审'},{value: 10,label: '现场'}],
quail_options: [{value: 0, label: '国家级'},{value: 1,label: '省级'},{value: 2,label: '行业资质'},{value: 3,label: '认可资质'}],
cateOptions: {
0:'文审',
10:'现场'
@ -236,6 +253,12 @@ export default {
30:'复评',
40:'迁址'
},
quailOpL:{
0:'国家级',
1:'省级',
2:'行业资质',
3:'认可资质'
},
selectedValue: '',
options: [],
isoading: false, //是否正在加载数据

View File

@ -47,6 +47,12 @@ class AbilityReview(CommonBDModel):
(20, '变更'),
(30, '复评'),
(40, '迁址'))
quali_options = (
(0,'国家级'),
(1,'省级'),
(2,'行业资质'),
(3,'认可资质')
)
name = models.CharField(max_length=20, verbose_name='公司名称')
# qualification_name = models.CharField(max_length=20, verbose_name='资质名称', null=True, blank=True)
judging_method = models.PositiveSmallIntegerField(max_length=20, choices=type_method, verbose_name='评审方法')
@ -54,7 +60,8 @@ class AbilityReview(CommonBDModel):
add_param = models.IntegerField(default=0, verbose_name='新增参数')
review_date = models.DateField(verbose_name='评审日期', null=True)
now_count = models.IntegerField(default=0, verbose_name='现有场所数量')
add_count = models.IntegerField(default=0, verbose_name='新增场所数量')
add_count = models.IntegerField(default=0, verbose_name='新增场所数量')
quali_type = models.PositiveSmallIntegerField(max_length=20, choices=quali_options, null=True, verbose_name='资质类型')
quali = models.ForeignKey(Qualification, on_delete=models.SET_NULL, null=True, verbose_name='资质情况')
class Meta: