From b2e47f3938cfbd6cdf65db20aa9dcf381a17ce54 Mon Sep 17 00:00:00 2001 From: gssong <1742057357@qq.com> Date: 星期五, 17 五月 2024 20:59:47 +0800 Subject: [PATCH] update 优化模型保存位置,审批记录,请假申请按钮 --- src/views/workflow/leave/index.vue | 42 ++++++++++++++++++++++++++---------------- 1 files changed, 26 insertions(+), 16 deletions(-) diff --git a/src/views/workflow/leave/index.vue b/src/views/workflow/leave/index.vue index 2e8a9b7..23d5442 100644 --- a/src/views/workflow/leave/index.vue +++ b/src/views/workflow/leave/index.vue @@ -58,34 +58,44 @@ </el-table-column> <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width"> <template #default="scope"> - <el-tooltip + <el-button v-if=" scope.row.processInstanceVo.businessStatus === 'draft' || scope.row.processInstanceVo.businessStatus === 'cancel' || scope.row.processInstanceVo.businessStatus === 'back' " - content="淇敼" - placement="top" + v-hasPermi="['demo:leave:edit']" + size="small" + link + type="primary" + icon="Edit" + @click="handleUpdate(scope.row)" + >淇敼</el-button > - <el-button v-hasPermi="['demo:leave:edit']" link type="primary" icon="Edit" @click="handleUpdate(scope.row)"></el-button> - </el-tooltip> - <el-tooltip + <el-button v-if=" scope.row.processInstanceVo.businessStatus === 'draft' || scope.row.processInstanceVo.businessStatus === 'cancel' || scope.row.processInstanceVo.businessStatus === 'back' " - content="鍒犻櫎" - placement="top" + v-hasPermi="['demo:leave:remove']" + size="small" + link + type="primary" + icon="Delete" + @click="handleDelete(scope.row)" + >鍒犻櫎</el-button > - <el-button v-hasPermi="['demo:leave:remove']" link type="primary" icon="Delete" @click="handleDelete(scope.row)"></el-button> - </el-tooltip> - <el-tooltip placement="top" content="鏌ョ湅"> - <el-button link type="primary" icon="View" @click="handleView(scope.row)"></el-button> - </el-tooltip> - <el-tooltip v-if="scope.row.processInstanceVo.businessStatus === 'waiting'" content="鎾ら攢" placement="top"> - <el-button link type="primary" icon="Notification" @click="handleCancelProcessApply(scope.row.processInstanceVo.id)"></el-button> - </el-tooltip> + <el-button link type="primary" size="small" icon="View" @click="handleView(scope.row)">鏌ョ湅</el-button> + <el-button + v-if="scope.row.processInstanceVo.businessStatus === 'waiting'" + link + size="small" + type="primary" + icon="Notification" + @click="handleCancelProcessApply(scope.row.processInstanceVo.id)" + >鎾ら攢</el-button + > </template> </el-table-column> </el-table> -- Gitblit v1.9.3