修改
This commit is contained in:
parent
510b604e26
commit
40291980d7
@ -48,10 +48,10 @@
|
||||
<el-card v-for="(uitem, uindex) in item.list" :key="uitem.id"
|
||||
@click.native='bottomclickevent(uitem, index, uindex)'
|
||||
:class="listindex == index && itemindex == uindex ? 'cards' : ''">
|
||||
<h3 style="height: 20px;">{{ uitem.taskType }}</h3>
|
||||
<h3 style="height: 20px;">{{ uitem.taskTypeName }}</h3>
|
||||
<el-tag v-if="uitem.routeCheckStatus == 'AGREE'" class="routeCheckStatus">已审核</el-tag>
|
||||
<el-tag v-else type="warning" class="routeCheckStatus">未审核</el-tag>
|
||||
<p style="height: 16px;">{{ uitem.taskSubdivision }}</p>
|
||||
<p style="height: 16px;">{{ uitem.taskSubdivisionName }}</p>
|
||||
</el-card>
|
||||
</el-timeline-item>
|
||||
</el-timeline>
|
||||
@ -61,23 +61,23 @@
|
||||
<el-form ref="form" :inline="true" :model="form" class="form">
|
||||
<el-form-item label="任务类型" prop="">
|
||||
<el-select v-model="form.taskType" disabled style="width:110px" @change="changeTaskType">
|
||||
<el-option v-for="item in selectTaskTypeList" :key="item.id" :label="item.taskTypeName"
|
||||
:value="item.taskTypeName">
|
||||
<el-option v-for="item in selectTaskTypeList" :key="item.taskTypeCode"
|
||||
:label="item.taskTypeName" :value="item.taskTypeCode">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务细分" prop="">
|
||||
<el-select v-model="form.taskSubdivision" disabled style="width:110px"
|
||||
<el-select v-model="form.taskSubdivisionName" disabled style="width:110px"
|
||||
@change="changetaskSubdivision">
|
||||
<el-option v-for="item in taskPartitionList" :key="item.id" :label="item.taskTypeName"
|
||||
:value="item.taskTypeName">
|
||||
<el-option v-for="item in taskPartitionList" :key="item.taskPartitionCode"
|
||||
:label="item.taskTypeName" :value="item.taskPartitionCode">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务状态" prop="">
|
||||
<el-select v-model="form.taskStatus" disabled style="width:100px">
|
||||
<el-select v-model="form.taskStatusName" disabled style="width:100px">
|
||||
<el-option v-for="item in taskStatusDictList" :key="item.id"
|
||||
:label="item.taskStatusName" :value="item.taskStatusName">
|
||||
:label="item.taskStatusName" :value="item.taskStatusCode">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
@ -333,10 +333,10 @@ export default {
|
||||
beforeDestroy() { },
|
||||
watch: {
|
||||
lookitem(newValue, oldValue) {
|
||||
if (newValue) {
|
||||
this.updata = newValue;
|
||||
this.updata.specialDiseaseRouteId = newValue.id
|
||||
}
|
||||
this.taskinfo();
|
||||
this.info();
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
@ -448,27 +448,24 @@ export default {
|
||||
})
|
||||
},
|
||||
//任务细分
|
||||
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) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user