diff --git a/src/views/plugin/workflow/process/components/detail.vue b/src/views/plugin/workflow/process/components/detail.vue index b146fa2..521b8df 100644 --- a/src/views/plugin/workflow/process/components/detail.vue +++ b/src/views/plugin/workflow/process/components/detail.vue @@ -185,7 +185,7 @@ export default { handleResolveOption(option, taskForm, status) { let { column, group } = option let vars = [] - if (taskForm) { + if (taskForm && taskForm.length > 0) { const columnFilter = this.filterAvueColumn(column, taskForm) column = columnFilter.column vars = columnFilter.vars || [] @@ -223,7 +223,7 @@ export default { handleResolveEvent(col, taskForm) { const _this = this delete col.value - if (!taskForm) { + if (!taskForm || taskForm.length == 0) { let event = ['change', 'blur', 'click', 'focus'] event.forEach(e => { if (col[e]) col[e] = eval((col[e] + '').replace(/this/g, '_this')) diff --git a/src/views/plugin/workflow/process/external/Leave/detail.vue b/src/views/plugin/workflow/process/external/Leave/detail.vue index 8f3e512..a76c643 100644 --- a/src/views/plugin/workflow/process/external/Leave/detail.vue +++ b/src/views/plugin/workflow/process/external/Leave/detail.vue @@ -231,7 +231,7 @@ export default { const option = this.option option.menuBtn = false let { column, group } = option - if (taskForm) { + if (taskForm && taskForm.length > 0) { const columnFilter = this.filterAvueColumn(column, taskForm, true) column = columnFilter.column let vars = columnFilter.vars || []