From 8ee6e9418dc095770f8e6ec8bd3460b09320e3e8 Mon Sep 17 00:00:00 2001 From: lion <120344285@qq.com> Date: Tue, 1 Apr 2025 15:39:46 +0800 Subject: [PATCH] away index --- src/views/away/component/MultiExamine.vue | 65 +++++++++++++++++++++-- src/views/away/index.vue | 2 +- 2 files changed, 62 insertions(+), 5 deletions(-) diff --git a/src/views/away/component/MultiExamine.vue b/src/views/away/component/MultiExamine.vue index b95384e..7fa3951 100644 --- a/src/views/away/component/MultiExamine.vue +++ b/src/views/away/component/MultiExamine.vue @@ -5,8 +5,9 @@ :is-show.sync="isShow" type="normal" title="出差审批" + @on-ok="confirm" > - + @@ -14,6 +15,10 @@ diff --git a/src/views/away/index.vue b/src/views/away/index.vue index ac6e10a..c92b84c 100644 --- a/src/views/away/index.vue +++ b/src/views/away/index.vue @@ -327,7 +327,7 @@ export default { type: 'selection', width: 54, reserveSelection: true, - selectable: row => row.FLOWSTATUS.expense.getStatus() === 1 && row.FLOWSTATUS.financial.getStatus() !== 2, + selectable: row => /Finance/g.test(this.$route.path) ? (row.FLOWSTATUS.expense.getStatus() === 1 && row.FLOWSTATUS.financial.getStatus() !== 2) : (row.FLOWSTATUS.expense.isEnabled()), fixed: "left" }, {