From 93f22564b6e001fdf6b2bae508cef0250277540a Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 7 May 2021 22:06:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=BF=9D=E7=AB=A0=E4=B8=BE?= =?UTF-8?q?=E6=8A=A5=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- safesite/models.py | 15 ++++++++++++++- safesite/static/safesite/easyui/themes/icon.css | 4 +++- .../safesite/easyui/themes/icons/offence.png | Bin 0 -> 435 bytes 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 safesite/static/safesite/easyui/themes/icons/offence.png diff --git a/safesite/models.py b/safesite/models.py index bc0ed093..7243c35e 100644 --- a/safesite/models.py +++ b/safesite/models.py @@ -378,7 +378,6 @@ class Miss(models.Model): # 未遂事件 reads = models.ManyToManyField( User, related_name='misstouser', through='Missto') - class Missto(models.Model): # 未遂事件阅读表 id = models.AutoField(primary_key=True) miss = models.ForeignKey(Miss, on_delete=models.CASCADE) @@ -386,6 +385,20 @@ class Missto(models.Model): # 未遂事件阅读表 read = models.IntegerField(default=0) submittime = models.DateTimeField(default=timezone.now) +class Offence(models.Model): + """ + 违章举报 + """ + type = models.CharField(verbose_name="人员类型", default="公司员工", max_length=200) + dept = models.CharField(verbose_name="车间", default="", max_length=200) + post = models.CharField(verbose_name="岗位", default="", max_length=200) + area = models.CharField(verbose_name="具体区域", default="", max_length=200) + parter = models.CharField(verbose_name="当事人", default="", max_length=200) + description = models.TextField("描述", null=True, blank=True) + imgs = models.TextField("图片地址", null=True, blank=True) + reporter = models.ForeignKey(User, on_delete=models.CASCADE, verbose_name="举报人") + + class Group(models.Model): # 用户组,岗位 type_choices = ( diff --git a/safesite/static/safesite/easyui/themes/icon.css b/safesite/static/safesite/easyui/themes/icon.css index 2d31ce8a..9be80535 100644 --- a/safesite/static/safesite/easyui/themes/icon.css +++ b/safesite/static/safesite/easyui/themes/icon.css @@ -203,7 +203,9 @@ background: url('icons/discharge.png') no-repeat center center; } - +.icon-offence { + background: url('icons/offence.png') no-repeat center center; +} diff --git a/safesite/static/safesite/easyui/themes/icons/offence.png b/safesite/static/safesite/easyui/themes/icons/offence.png new file mode 100644 index 0000000000000000000000000000000000000000..6bdaae6e725ea2557107438a5cc176a87a108160 GIT binary patch literal 435 zcmV;k0ZjghP)qMLjuj->Ebyu(Wwsil?ef(;yWoxrdvzbhOz6FjVrKg_a8X z^v-Aq{K$|~2)~wc$Ju&gOB?Y$ry*#=#Y&iUVT>roUh&N-{FZC!%smsGe7Mft_ge!X z7T=x)$#BVY_Wx>|oiNv^@>zXb8vyn|W}FoTZ4#h1Bj0C@M