修改任务父类与任务种类数据联动问题

main
jinna 3 years ago
parent 4e7abb457f
commit e0a13f6106
  1. 1
      src/views/plugin/workflow/process/components/examForm.vue
  2. 10
      src/views/plugin/workflow/process/crontab.vue
  3. 10
      src/views/plugin/workflow/process/implementation.vue
  4. 5
      src/views/plugin/workflow/process/todo.vue
  5. 5
      src/views/plugin/workflow/process/workorder.vue

@ -43,6 +43,7 @@ export default {
handler(val) { handler(val) {
// 1625035000825049090 // 1625035000825049090
// 1624973130579636225 // 1624973130579636225
console.log(this.userInfo)
if((this.userInfo.role_name === "运维公司" && val === "1625035000825049090") || (this.userInfo.role_name === "技术员" && val === "1624973130579636225")||(['运维公司执行任务','领导审批'].includes(this.process.taskName))) { if((this.userInfo.role_name === "运维公司" && val === "1625035000825049090") || (this.userInfo.role_name === "技术员" && val === "1624973130579636225")||(['运维公司执行任务','领导审批'].includes(this.process.taskName))) {
this.findObject(this.examineOption.column, '$assignee').display = false this.findObject(this.examineOption.column, '$assignee').display = false

@ -8,6 +8,7 @@
class="search-select" class="search-select"
clearable clearable
@change="changeParent" @change="changeParent"
@clear="clearParent"
> >
<el-option <el-option
v-for="item in taskParent" v-for="item in taskParent"
@ -185,9 +186,18 @@ export default {
}, },
changeParent(val){ changeParent(val){
this.searchForm.taskType = '' this.searchForm.taskType = ''
if(val !== ''){
taskType({parentId:val,isDetail:1}).then(res =>{ taskType({parentId:val,isDetail:1}).then(res =>{
this.taskInfos = res.data.data this.taskInfos = res.data.data
}) })
}else{
this.taskInfos = []
}
},
clearParent(){
this.searchForm.taskType = ''
this.taskInfos = []
}, },
// //
onLoad() { onLoad() {

@ -8,6 +8,7 @@
class="search-select" class="search-select"
clearable clearable
@change="changeParent" @change="changeParent"
@clear="clearParent"
> >
<el-option <el-option
v-for="item in taskParent" v-for="item in taskParent"
@ -218,9 +219,18 @@ export default {
}, },
changeParent(val){ changeParent(val){
this.searchForm.taskType = '' this.searchForm.taskType = ''
if(val !== ''){
taskType({parentId:val,isDetail:1}).then(res =>{ taskType({parentId:val,isDetail:1}).then(res =>{
this.taskInfos = res.data.data this.taskInfos = res.data.data
}) })
}else{
this.taskInfos = []
}
},
clearParent(){
this.searchForm.taskType = ''
this.taskInfos = []
}, },
// //
onLoad() { onLoad() {

@ -8,6 +8,7 @@
class="search-select" class="search-select"
clearable clearable
@change="changeParent" @change="changeParent"
@clear="clearParent"
> >
<el-option <el-option
v-for="item in taskParent" v-for="item in taskParent"
@ -222,6 +223,10 @@ export default {
}) })
} }
}, },
clearParent(){
this.searchForm.taskTypeName = ''
this.taskInfos = []
},
// //
onLoad() { onLoad() {
this.loading = true; this.loading = true;

@ -8,6 +8,7 @@
class="search-select" class="search-select"
clearable clearable
@change="changeParent" @change="changeParent"
@clear="clearParent"
> >
<el-option <el-option
v-for="item in taskParent" v-for="item in taskParent"
@ -263,6 +264,10 @@ export default {
}) })
} }
}, },
clearParent(){
this.searchForm.taskType = ''
this.taskInfos = []
},
getRepeat(){ getRepeat(){
repeatMode().then(res =>{ repeatMode().then(res =>{
console.log(res) console.log(res)

Loading…
Cancel
Save