From 3947c8a497ac1b08399cebd7b81ce387332fbba9 Mon Sep 17 00:00:00 2001
From: Your Name <123456>
Date: Thu, 01 Sep 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