From 3947c8a497ac1b08399cebd7b81ce387332fbba9 Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期四, 01 九月 2022 17:42:22 +0800 Subject: [PATCH] lct --- src/views/specialWorkManage/workFlow/approveRule/components/approveRuleDialog.vue | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/views/specialWorkManage/workFlow/approveRule/components/approveRuleDialog.vue b/src/views/specialWorkManage/workFlow/approveRule/components/approveRuleDialog.vue index ed4956e..4f4b4a6 100644 --- a/src/views/specialWorkManage/workFlow/approveRule/components/approveRuleDialog.vue +++ b/src/views/specialWorkManage/workFlow/approveRule/components/approveRuleDialog.vue @@ -9,7 +9,7 @@ </el-col> <el-col :span="24"> <el-form-item label="部门名称" prop="depId"> - <el-select v-model="approveRuleForm.depId" @change="clearValue" :disabled="!disabled" placeholder="请选择作业类型" class="input-add"> + <el-select v-model="approveRuleForm.depId" :disabled="!disabled" placeholder="请选择部门名称" class="input-add"> <el-option v-for="item in departmentList" :key="item.id" :value="item.id" :label="item.department"></el-option> </el-select> </el-form-item> @@ -30,7 +30,7 @@ </el-col> <el-col :span="24"> <el-form-item label="创建审批链"> - <div style="width: 100%;padding-bottom: 10px" v-show="disabled"> + <div style="width: 100%;padding-bottom: 10px" v-if="disabled"> <el-button type="primary" size="default" @click="openApproveLevelDialog('新增', '')">新增审批层级</el-button> </div> <div style="width: 100%; margin-left: -30px"> @@ -92,7 +92,7 @@ </div> </el-card> </div> - <div v-show="disabled"> + <div v-if="disabled"> <el-button type="primary" style="margin-left: 10px;margin-bottom: 10px" size="default" @click="openApproveLevelDialog('修改', item)">修改</el-button> <el-button type="danger" size="default" @click="deleteApproveLevel(index, item)">删除</el-button> </div> @@ -102,7 +102,7 @@ </el-col> </el-form> <template #footer> - <div v-show="disabled" class="dialog-footer" align="right"> + <div v-if="disabled" class="dialog-footer" align="right"> <el-button type="warning" @click="ifShowApproveRuleDialog = false" size="default" plain>取消</el-button> <el-button type="primary" @click="submitApproveRule()" size="default">确认</el-button> </div> @@ -114,6 +114,7 @@ <script> import approveLevelDialog from './approveLevelDialog.vue'; +import {approveRuleApi} from "../../../../../api/approveRule"; export default { name: 'approveRuleDialog', @@ -182,6 +183,7 @@ }, achieveApprovalLevel(value, title) { + debugger if (title === '新增审批层级') { if (this.approveRuleForm.stepList.length === 0) { value.stepSerial = 1; @@ -222,7 +224,7 @@ this.approveRuleForm = JSON.parse(JSON.stringify(value)); this.setValue(value.workType); } else { - this.disabled = false; + this.disabled = true; this.title = '查看审批规则'; this.setValue(value.workType); this.approveRuleForm = JSON.parse(JSON.stringify(value)); -- Gitblit v1.9.2