修改
This commit is contained in:
parent
6154b9bb4e
commit
7595573c0d
@ -8,7 +8,7 @@
|
||||
</div>
|
||||
<div class="select">
|
||||
<span> 适用范围 </span>
|
||||
<el-select v-model="updata.suitRange" placeholder="请选择" @change="changeoptions">
|
||||
<el-select v-model="updata.suitRange" placeholder="请选择" @change="changeoptions" disabled>
|
||||
<el-option v-for="item in options" :key="item.dictValue" :label="item.dictLabel" :value="item.dictValue">
|
||||
</el-option>
|
||||
</el-select>
|
||||
@ -24,7 +24,7 @@
|
||||
<el-timeline-item v-for="(item, index) in lists" :key="index" :color="listindex == index ? '#409EFF' : ''">
|
||||
<div class="top">
|
||||
<div class="toptop">
|
||||
<el-select v-model="item.routeNodeName" style="width: 100px">
|
||||
<el-select v-model="item.routeNodeName" style="width: 100px" disabled>
|
||||
<el-option v-for="item in parentDictCodelist" :key="item.dictValue" :label="item.dictLabel"
|
||||
:value="item.dictValue">
|
||||
</el-option>
|
||||
@ -38,7 +38,7 @@
|
||||
<el-option label="术前" value="PREOPERATIVE" />
|
||||
<el-option label="术后" value="POSTOPERATIVE" /> -->
|
||||
</el-select>
|
||||
<el-input v-model="item.routeNodeDay" style="width: 70px" type="number" :min="0"></el-input>
|
||||
<el-input v-model="item.routeNodeDay" style="width: 70px" type="number" :min="0" disabled></el-input>
|
||||
<span>天</span>
|
||||
</div>
|
||||
<div>
|
||||
@ -63,21 +63,21 @@
|
||||
<div class="topform">
|
||||
<el-form ref="form" :inline="true" :model="form" class="form">
|
||||
<el-form-item label="任务类型" prop="">
|
||||
<el-select v-model="form.taskType" style="width: 110px" @change="changeTaskType">
|
||||
<el-select v-model="form.taskType" style="width: 110px" @change="changeTaskType" disabled>
|
||||
<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" style="width: 110px" @change="changetaskSubdivision">
|
||||
<el-select v-model="form.taskSubdivision" style="width: 110px" @change="changetaskSubdivision" disabled>
|
||||
<el-option v-for="item in taskPartitionList" :key="item.taskPartitionCode"
|
||||
:label="item.taskPartitionName" :value="item.taskPartitionCode">
|
||||
</el-option>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务节点类型" prop="">
|
||||
<el-select v-model="form.taskNodeType" style="width: 150px">
|
||||
<el-select v-model="form.taskNodeType" style="width: 150px" disabled>
|
||||
<el-option v-for="item in taskNodeTypeList" :key="item.id" :label="item.name" :value="item.code">
|
||||
</el-option>
|
||||
</el-select>
|
||||
@ -108,10 +108,9 @@
|
||||
</div>
|
||||
<div class="bottomform">
|
||||
<wangeditor style="width: 100%;background-color: red;" :nodeContent="form.nodeContent"
|
||||
@on-nodeContent="onNodeContent" v-show="form.taskNodeType != 'QUESTIONNAIRE_SCALE' &&
|
||||
form.taskNodeType != 'PROPAGANDA_ARTICLE' &&
|
||||
form.taskNodeType != 'PHONE_OUTBOUND'
|
||||
" ref="wangeditor" />
|
||||
@on-nodeContent="onNodeContent"
|
||||
v-show="form.taskNodeType != 'QUESTIONNAIRE_SCALE' && form.taskNodeType != 'PROPAGANDA_ARTICLE' && form.taskNodeType != 'PHONE_OUTBOUND'"
|
||||
ref="wangeditor" />
|
||||
<div class="card" v-show="form.taskNodeType != 'PHONE_OUTBOUND'">
|
||||
<div class="flex">
|
||||
<div class="pushMethod">
|
||||
@ -217,13 +216,6 @@
|
||||
<span>
|
||||
<el-input v-model.number="form.phoneTimeInterval" oninput="value=value.replace(/[^\d]/g,'')"
|
||||
style="width: 100px">
|
||||
<!-- <el-option
|
||||
v-for="item in optionslistS"
|
||||
:key="item.dictValue"
|
||||
:label="item.dictLabel"
|
||||
:value="item.dictValue"
|
||||
>
|
||||
</el-option> -->
|
||||
</el-input>
|
||||
</span>
|
||||
</div>
|
||||
@ -258,9 +250,8 @@ import propaganda from '@/views/system/components/propaganda.vue'
|
||||
import officialAccount from '@/views/system/components/officialAccount.vue'
|
||||
import miniProgram from '@/views/system/components/miniProgram.vue'
|
||||
import scripts from '@/views/system/components/script.vue'
|
||||
|
||||
import {
|
||||
selectTaskTypeList, taskPartitionList, taskStatusDictList, specialDiseaseNode, selectSpecialDiseasenew, updateRouteCheckStatus, getById, selectSpecialDisease,
|
||||
selectTaskTypeList, taskPartitionList, taskStatusDictList, specialDiseaseNode, selectSpecialDiseasenew, updateRouteCheckStatus, getById, selectSpecialDisease, list
|
||||
} from '@/api/system/specialDiseaseNode'
|
||||
import questionopennew from '../components/questionopennew.vue';
|
||||
import Editorxj from "../../system/Editorxj/index.vue";
|
||||
@ -275,7 +266,6 @@ export default {
|
||||
options: [],
|
||||
optionslist: [],
|
||||
optionslistS: [],
|
||||
show: false,
|
||||
baseUrl: process.env.VUE_APP_BASE_API,
|
||||
dialogVisible: false,
|
||||
routeform: {
|
||||
@ -287,8 +277,6 @@ export default {
|
||||
{ required: true, message: '请选择节点审核状态', trigger: 'change' }
|
||||
],
|
||||
},
|
||||
totalNumber: 0,
|
||||
agreeNumber: 0,
|
||||
updata: {
|
||||
specialDiseaseRouteId: "",
|
||||
manageRouteId: '',
|
||||
@ -351,7 +339,6 @@ export default {
|
||||
},
|
||||
created() {
|
||||
this.updata = this.lookitem
|
||||
console.log(this.updata)
|
||||
this.updata.manageRouteId = this.lookitem.manageRouteId
|
||||
this.updata.specialDiseaseRouteId = this.updata.id
|
||||
this.taskinfo();
|
||||
@ -415,11 +402,8 @@ export default {
|
||||
(el) => el.dictValue == this.updata.suitRange
|
||||
)?.dictCode;
|
||||
// this.changelisy();
|
||||
this.updata.routeName = this.$route.query.routeName;
|
||||
// this.updata.specialDiseaseRouteId = this.$route.query.id;
|
||||
selectSpecialDisease(this.updata.id).then((res) => {
|
||||
this.agreeNumber = res.data.agreeNumber;
|
||||
this.totalNumber = res.data.totalNumber;
|
||||
res.data.specialDiseaseNodeList.forEach((e) => {
|
||||
// if (e.taskNodeType == 'PHONE_OUTBOUND') {
|
||||
// e.taskSubdivisionName = e.taskSubdivisionName + '(电话外呼)'
|
||||
@ -482,6 +466,7 @@ export default {
|
||||
this.form = this.lists[0].list[0];
|
||||
loading.close();
|
||||
}
|
||||
this.changelisy();
|
||||
},
|
||||
handleData(list, key, keytwo) {
|
||||
//得到数据的主键列表
|
||||
@ -883,8 +868,10 @@ export default {
|
||||
|
||||
.topform {
|
||||
pointer-events: none;
|
||||
|
||||
padding: 15px 0 0 15px;
|
||||
height: 150px;
|
||||
margin-bottom: 20px;
|
||||
background-color: #fff;
|
||||
|
||||
.form {
|
||||
::v-deep .el-input__inner {
|
||||
@ -956,7 +943,6 @@ export default {
|
||||
// height: 680px;
|
||||
height: calc(100vh - 294px);
|
||||
overflow: scroll;
|
||||
background-color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user