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