From e2255cad8935c961fe161eca60dc88b0930395ad Mon Sep 17 00:00:00 2001
From: wente <329538422@qq.com>
Date: 星期一, 11 十二月 2023 15:25:00 +0800
Subject: [PATCH] 项目表

---
 web/packages/components/zt-dialog/src/zt-dialog.vue |   20 +++++++++++++-------
 1 files changed, 13 insertions(+), 7 deletions(-)

diff --git a/web/packages/components/zt-dialog/src/zt-dialog.vue b/web/packages/components/zt-dialog/src/zt-dialog.vue
index bb441b7..8ef6a6e 100644
--- a/web/packages/components/zt-dialog/src/zt-dialog.vue
+++ b/web/packages/components/zt-dialog/src/zt-dialog.vue
@@ -12,23 +12,28 @@
             @close="onClose">
         <slot></slot>
         <template slot="footer">
+          <template v-if="isView">
+            <el-button type="info" @click="close()">{{ $t('close') }}</el-button>
+          </template>
+          <template v-else>
             <template v-if="stepMarker && stepMarker.indexOf('first')>0">
-                <el-button type="warning" @click="formSubmit('zc')">鏆傚瓨</el-button>
-                <el-button type="warning" @click="formSubmit('tj')" v-if="">鎻愪氦
-                </el-button>
+              <el-button type="warning" @click="formSubmit('zc')">鏆傚瓨</el-button>
+              <el-button type="warning" @click="formSubmit('tj')" v-if="">鎻愪氦
+              </el-button>
             </template>
             <template v-else-if="stepMarker">
-                <el-button type="warning" @click="formSubmit('zc')">鏆傚瓨</el-button>
-                <el-button type="warning" @click="formSubmit('bl')">鍔炵悊</el-button>
+              <el-button type="warning" @click="formSubmit('zc')">鏆傚瓨</el-button>
+              <el-button type="warning" @click="formSubmit('bl')">鍔炵悊</el-button>
             </template>
             <el-button type="primary" @click="formSubmit('qd')" v-preventReClick v-else-if="editAble && hasConfirm">{{
                 $t('confirm') }}
             </el-button>
             <el-button type="warning" @click="formSubmit('bc')" v-else-if="editAble">淇濆瓨
             </el-button>
+
             <el-button @click="visible = false" v-if="editAble||stepMarker">{{ $t('cancel') }}</el-button>
             <el-button type="info" @click="close()" v-else>{{ $t('close') }}</el-button>
-
+          </template>
             <slot name="footer"></slot>
         </template>
     </el-dialog>
@@ -69,7 +74,8 @@
         data() {
             return {
                 dataFormBack: null,
-                visible: false
+                visible: false,
+                isView:true,
                 //editAble: true // 鏄惁鍙紪杈�
             }
         },

--
Gitblit v1.9.1