记录主动报送字段

This commit is contained in:
caoqianming 2021-03-16 08:28:27 +08:00
parent d3c173f12f
commit aa03f2f0ee
3 changed files with 43 additions and 1 deletions

View File

@ -233,6 +233,7 @@ export default {
}); });
}, },
chose1(item){ chose1(item){
this.now = item
this.listLoading = true this.listLoading = true
getRecordList({pageoff:true, content:item.id}).then(res=>{ getRecordList({pageoff:true, content:item.id}).then(res=>{
this.listLoading = false this.listLoading = false
@ -240,6 +241,7 @@ export default {
}) })
}, },
chose2(item){ chose2(item){
this.now = item
this.listLoading = true this.listLoading = true
getRecordList({pageoff:true, belong_dept:item.id}).then(res=>{ getRecordList({pageoff:true, belong_dept:item.id}).then(res=>{
this.listLoading = false this.listLoading = false

View File

@ -0,0 +1,40 @@
# Generated by Django 3.0.5 on 2021-03-16 00:27
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
('supervision', '0007_auto_20210315_1412'),
]
operations = [
migrations.RemoveField(
model_name='task',
name='is_self',
),
migrations.AddField(
model_name='record',
name='is_self',
field=models.BooleanField(default=False, verbose_name='是否主动报送'),
),
migrations.AlterField(
model_name='record',
name='content',
field=models.ForeignKey(on_delete=django.db.models.deletion.DO_NOTHING, related_name='record_content', to='supervision.Content', verbose_name='材料内容'),
),
migrations.AlterField(
model_name='record',
name='task',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='record_task', to='supervision.Task', verbose_name='关联任务'),
),
migrations.AlterField(
model_name='record',
name='up_user',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='record_up_user', to=settings.AUTH_USER_MODEL, verbose_name='上报人'),
),
]

View File

@ -27,7 +27,6 @@ class Task(CommonBModel):
('已完成', '已完成'), ('已完成', '已完成'),
) )
name = models.CharField('名称', max_length=100) name = models.CharField('名称', max_length=100)
is_self = models.BooleanField('是否主动报送', default=False)
end_date = models.DateField('截止时间', null=True, blank=True) end_date = models.DateField('截止时间', null=True, blank=True)
note = models.TextField('任务备注', null=True, blank=True) note = models.TextField('任务备注', null=True, blank=True)
complete_rate = models.IntegerField('完成度', default=0) complete_rate = models.IntegerField('完成度', default=0)
@ -51,6 +50,7 @@ class Record(CommonBModel):
) )
content = models.ForeignKey(Content, verbose_name='材料内容', on_delete=models.DO_NOTHING, related_name='record_content') content = models.ForeignKey(Content, verbose_name='材料内容', on_delete=models.DO_NOTHING, related_name='record_content')
task = models.ForeignKey(Task, verbose_name='关联任务', null=True, blank=True, on_delete=models.SET_NULL, related_name='record_task') task = models.ForeignKey(Task, verbose_name='关联任务', null=True, blank=True, on_delete=models.SET_NULL, related_name='record_task')
is_self = models.BooleanField('是否主动报送', default=False)
up_date = models.DateField('上报时间', null=True, blank=True) up_date = models.DateField('上报时间', null=True, blank=True)
up_user = models.ForeignKey(User, verbose_name='上报人', null=True, blank=True,on_delete=models.SET_NULL, related_name='record_up_user') up_user = models.ForeignKey(User, verbose_name='上报人', null=True, blank=True,on_delete=models.SET_NULL, related_name='record_up_user')
end_date = models.DateField('截止时间', null=True, blank=True) end_date = models.DateField('截止时间', null=True, blank=True)