refector: 修改dpm字段

This commit is contained in:
caoqianming 2023-04-12 14:17:45 +08:00
parent 557f95e4cf
commit 9d68a7006e
2 changed files with 8 additions and 8 deletions

View File

@ -3,5 +3,5 @@ from django.apps import AppConfig
class DpmConfig(AppConfig): class DpmConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField' default_auto_field = 'django.db.models.BigAutoField'
name = 'dpm' name = 'apps.dpm'
verbose_name = '双重预防' verbose_name = '双重预防'

View File

@ -39,7 +39,7 @@ class Risk(CommonBModel):
name = models.TextField('项目/步骤') name = models.TextField('项目/步骤')
level = models.PositiveSmallIntegerField('风险等级', default=10, choices=RiskPoint.R_LEVEL) level = models.PositiveSmallIntegerField('风险等级', default=10, choices=RiskPoint.R_LEVEL)
standard = models.TextField('检查标准', null=True, blank=True) standard = models.TextField('检查标准', null=True, blank=True)
hazard = models.TextField('危害因素', null=True, blank=True) hazard_factors = models.TextField('危害因素', null=True, blank=True)
results = models.ManyToManyField('system.dictionary', verbose_name='可能后果', related_name='risk_results', null=True) results = models.ManyToManyField('system.dictionary', verbose_name='可能后果', related_name='risk_results', null=True)
sort = models.PositiveSmallIntegerField('排序', default=1) sort = models.PositiveSmallIntegerField('排序', default=1)
measure_tech = models.TextField('工程技术措施', null=True, blank=True) measure_tech = models.TextField('工程技术措施', null=True, blank=True)
@ -131,12 +131,12 @@ class Hazard(CommonBModel):
dept_correct = models.ForeignKey('system.dept', on_delete=models.CASCADE, verbose_name='整改部门', related_name='hazard_dept_correct', null=True, blank=True) dept_correct = models.ForeignKey('system.dept', on_delete=models.CASCADE, verbose_name='整改部门', related_name='hazard_dept_correct', null=True, blank=True)
user_correct = models.ForeignKey('system.user', on_delete=models.SET_NULL, verbose_name='整改责任人', related_name='hazard_user_correct', null=True, blank=True) user_correct = models.ForeignKey('system.user', on_delete=models.SET_NULL, verbose_name='整改责任人', related_name='hazard_user_correct', null=True, blank=True)
correct_time = models.DateTimeField('整改完成时间', null=True, blank=True) correct_time = models.DateTimeField('整改完成时间', null=True, blank=True)
user_access = models.ForeignKey('system.user', on_delete=models.CASCADE, verbose_name='评估人', related_name='hazard_user_access') # user_access = models.ForeignKey('system.user', on_delete=models.CASCADE, verbose_name='评估人', related_name='hazard_user_access')
opinion_access = models.TextField('评估意见', null=True, blank=True) # opinion_access = models.TextField('评估意见', null=True, blank=True)
user_check = models.ForeignKey('system.user', on_delete=models.CASCADE, verbose_name='复查人', related_name='hazard_user_check') # user_check = models.ForeignKey('system.user', on_delete=models.CASCADE, verbose_name='复查人', related_name='hazard_user_check')
opinion_check = models.TextField('复查意见', null=True, blank=True) # opinion_check = models.TextField('复查意见', null=True, blank=True)
user_audit = models.ForeignKey('system.user', on_delete=models.CASCADE, verbose_name='审核人', related_name='hazard_user_audit') # user_audit = models.ForeignKey('system.user', on_delete=models.CASCADE, verbose_name='审核人', related_name='hazard_user_audit')
opinion_audit = models.TextField('审核意见', null=True, blank=True) # opinion_audit = models.TextField('审核意见', null=True, blank=True)
ticket = models.ForeignKey('wf.ticket', on_delete=models.SET_NULL, verbose_name='关联工单', related_name='hazard_ticket', null=True, blank=True) ticket = models.ForeignKey('wf.ticket', on_delete=models.SET_NULL, verbose_name='关联工单', related_name='hazard_ticket', null=True, blank=True)