diff --git a/src/views/system/specialDiseaseNode/index.vue b/src/views/system/specialDiseaseNode/index.vue index 58a284c..c5a3f8d 100644 --- a/src/views/system/specialDiseaseNode/index.vue +++ b/src/views/system/specialDiseaseNode/index.vue @@ -48,10 +48,10 @@ - {{ uitem.taskType }} + {{ uitem.taskTypeName }} 已审核 未审核 - {{ uitem.taskSubdivision }} + {{ uitem.taskSubdivisionName }} @@ -61,28 +61,28 @@ - + - + - + + :label="item.taskStatusName" :value="item.taskStatusCode"> - + @@ -351,7 +351,6 @@ export default { }, created() { this.taskinfo(); - this.info(); }, beforeDestroy() { }, watch: {}, @@ -359,6 +358,7 @@ export default { }, methods: { info() { + this.lists = [] if (this.$route.query) { this.updata.suitRange = this.$route.query.suitRange this.updata.routeName = this.$route.query.routeName @@ -489,33 +489,32 @@ export default { taskinfo() { selectTaskTypeList().then(res => { this.selectTaskTypeList = res.data + this.info(); }) taskStatusDictList().then(res => { this.taskStatusDictList = res.data }) }, - //任务细分 - changeTaskType(name, taskSubdivision) { - let id = this.selectTaskTypeList?.find(e => e.taskTypeName == name).id + //任务类型 + changeTaskType(code, taskSubdivision) { + let id = this.selectTaskTypeList?.find(e => e.taskTypeCode == code)?.id + this.form.taskTypeName = this.selectTaskTypeList?.find(e => e.taskTypeCode == code)?.taskTypeName taskPartitionList(id).then(res => { this.taskPartitionList = res.data this.form.taskSubdivision = '' this.form.taskSubdivisionName = '' this.form.taskSubdivisiontemplateType = '' - this.selectTaskTypeList.forEach(el => { - if (name == el.taskTypeName) { - this.form.taskTypeId = el.id - } - }) if (taskSubdivision) { + this.form.taskSubdivision = taskSubdivision this.changetaskSubdivision(taskSubdivision, 1) } }) }, - changetaskSubdivision(name, type) { - this.form.taskSubdivision = name + //点击任务细分 + changetaskSubdivision(code, type) { + this.form.taskSubdivisionName = this.taskPartitionList?.find(e => e.taskPartitionCode == code).taskPartitionName this.taskPartitionList.forEach(el => { - if (name == el.taskTypeName) { + if (code == el.taskPartitionCode) { this.form.executionTime = el.executionTime this.form.taskSubdivisiontemplateType = el.templateType if (!type) {
{{ uitem.taskSubdivision }}
{{ uitem.taskSubdivisionName }}