diff --git a/src/views/flow/MyInstances.vue b/src/views/flow/MyInstances.vue index 1fee3da..39e6726 100644 --- a/src/views/flow/MyInstances.vue +++ b/src/views/flow/MyInstances.vue @@ -27,8 +27,8 @@ const columns = [ actionColumn( [ { key: "detail", label: "详情", icon: "icon-browse", on: (r: any) => router.push(`/instance/${r.instanceId}?pid=101`) }, - { key: "withdraw", label: "撤回", icon: "icon-yaohao", on: (r: any) => onWithdraw(r), when: (r: any) => r.status === 10, danger: true }, - { key: "urge", label: "催办", icon: "icon-fasong", on: (r: any) => onUrge(r), when: (r: any) => r.status === 10 }, + { key: "withdraw", label: "撤回", icon: "icon-yaohao", on: (r: any) => onWithdraw(r), disabledWhen: (r: any) => r.status !== 10, danger: true }, + { key: "urge", label: "催办", icon: "icon-fasong", on: (r: any) => onUrge(r), disabledWhen: (r: any) => r.status !== 10 }, ], { mode: "text", width: 180, fixed: "right" }, ), diff --git a/src/views/flow/Workbench.vue b/src/views/flow/Workbench.vue index 2e2b99e..e070508 100644 --- a/src/views/flow/Workbench.vue +++ b/src/views/flow/Workbench.vue @@ -85,7 +85,7 @@ function switchTab(name: string) {