增加grade 为实验室检验机构

This commit is contained in:
曹前明 2022-06-07 14:46:21 +08:00
parent 48e10fcac5
commit a435834a33
2 changed files with 22 additions and 2 deletions

View File

@ -0,0 +1,18 @@
# Generated by Django 3.0.5 on 2022-06-07 06:45
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('ability', '0035_auto_20220607_0900'),
]
operations = [
migrations.AlterField(
model_name='quali',
name='grade',
field=models.PositiveSmallIntegerField(blank=True, choices=[(10, '国家级'), (20, '省级'), (30, '市级'), (40, '实验室'), (50, '检验机构')], null=True, verbose_name='等级1'),
),
]

View File

@ -143,12 +143,14 @@ class Quali(CommonAModel):
QUALI_GRADE_CHOICES = ( QUALI_GRADE_CHOICES = (
(10, '国家级'), (10, '国家级'),
(20, '省级'), (20, '省级'),
(30, '市级') (30, '市级'),
(40, '实验室'),
(50, '检验机构')
) )
org = models.ForeignKey(Organization, on_delete=models.CASCADE, verbose_name='所属单位') org = models.ForeignKey(Organization, on_delete=models.CASCADE, verbose_name='所属单位')
name = models.CharField('资质名称', max_length=20, null=True, blank=True) name = models.CharField('资质名称', max_length=20, null=True, blank=True)
type = models.CharField('资质类型', choices=QUALI_TYPE_CHOICES, max_length=10) type = models.CharField('资质类型', choices=QUALI_TYPE_CHOICES, max_length=10)
grade = models.PositiveSmallIntegerField('等级1', null=True, blank=True) grade = models.PositiveSmallIntegerField('等级1', null=True, blank=True, choices=QUALI_GRADE_CHOICES)
scope = models.TextField('范围', null=True, blank=True) scope = models.TextField('范围', null=True, blank=True)
level = models.CharField('等级2', max_length=10, null=True, blank=True) level = models.CharField('等级2', max_length=10, null=True, blank=True)
province = models.ForeignKey(Province, on_delete=models.SET_NULL, null=True, blank=True) province = models.ForeignKey(Province, on_delete=models.SET_NULL, null=True, blank=True)