From 5cfc97edd66731e2ebeea36072ec160a25a7bbf3 Mon Sep 17 00:00:00 2001
From: qinxianzhangyao <11053546+qinxianzhangyao@user.noreply.gitee.com>
Date: 星期四, 23 十一月 2023 18:21:44 +0800
Subject: [PATCH] qxtj

---
 src/views/system/notice/index.vue |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/src/views/system/notice/index.vue b/src/views/system/notice/index.vue
index b911338..ba8d368 100644
--- a/src/views/system/notice/index.vue
+++ b/src/views/system/notice/index.vue
@@ -104,6 +104,13 @@
             @click="handleDelete(scope.row)"
             v-hasPermi="['system:notice:remove']"
           >鍒犻櫎</el-button>
+          <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-share"
+            @click="handledetails(scope.row)"
+            v-hasPermi="['system:notice:remove']"
+          >璇︽儏</el-button>
         </template>
       </el-table-column>
     </el-table>
@@ -164,6 +171,22 @@
         <el-button @click="cancel">鍙� 娑�</el-button>
       </div>
     </el-dialog>
+
+     <!--閫氱煡鍏憡璇︽儏 -->
+    <el-dialog :title="formIn.noticeTitle" :visible.sync="openDetail" width="800px" append-to-body>
+      <div style="margin-top:-20px;margin-bottom:10px;">
+        <el-tag size="mini" effect="dark" type="warning" v-if="form.noticeType==2">鍏憡</el-tag>
+        <el-tag size="mini" effect="dark" v-else>閫氱煡</el-tag>
+        <span style="margin-left:20px;">{{formIn.createTime}}</span>
+      </div>
+      <div class="content">
+        <div v-html="formIn.noticeContent" style="margin-left:0px;margin-right:76px" class="ql-editor"></div>
+      </div>
+      <div slot="footer" class="dialog-footer">
+        <el-button type="primary" @click="cancel"> 鍏� 闂� </el-button>
+      </div>
+    </el-dialog>
+
   </div>
 </template>
 
@@ -177,6 +200,7 @@
     return {
       // 閬僵灞�
       loading: true,
+      openDetail:false,
       // 閫変腑鏁扮粍
       ids: [],
       // 闈炲崟涓鐢�
@@ -201,6 +225,7 @@
         createBy: undefined,
         status: undefined
       },
+      formIn:{},
       // 琛ㄥ崟鍙傛暟
       form: {},
       // 琛ㄥ崟鏍¢獙
@@ -230,6 +255,7 @@
     // 鍙栨秷鎸夐挳
     cancel() {
       this.open = false;
+      this.openDetail = false,
       this.reset();
     },
     // 琛ㄥ崟閲嶇疆
@@ -275,6 +301,11 @@
         this.title = "淇敼鍏憡";
       });
     },
+
+    handledetails(row){
+      this.formIn = row;
+      this.openDetail = true;
+    },
     /** 鎻愪氦鎸夐挳 */
     submitForm: function() {
       this.$refs["form"].validate(valid => {

--
Gitblit v1.8.0