From 02a343d4fe06d7a7f6afd32b92318b3c569af498 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期五, 28 七月 2023 16:45:06 +0800
Subject: [PATCH] 修改首页展示

---
 Source/UBCS-WEB/src/views/wel/index.vue           |   80 +++++++++-----------------
 Source/UBCS-WEB/src/page/index/top/top-notice.vue |   66 ++++++++++-----------
 2 files changed, 59 insertions(+), 87 deletions(-)

diff --git a/Source/UBCS-WEB/src/page/index/top/top-notice.vue b/Source/UBCS-WEB/src/page/index/top/top-notice.vue
index 5953924..86ac5c6 100644
--- a/Source/UBCS-WEB/src/page/index/top/top-notice.vue
+++ b/Source/UBCS-WEB/src/page/index/top/top-notice.vue
@@ -4,15 +4,13 @@
               trigger="click">
 
     <el-tabs v-model="activeName">
-      <el-tab-pane label="閭欢(1)"
-                   name="first"></el-tab-pane>
-      <el-tab-pane label="娑堟伅(2)"
+      <!--<el-tab-pane :label="'閭欢('+emailData.length+')'"
+                   name="first"></el-tab-pane>-->
+      <el-tab-pane :label="'娑堟伅('+noticeData.length+')'"
                    name="second"></el-tab-pane>
-      <el-tab-pane label="閫氱煡"
-                   name="third"></el-tab-pane>
     </el-tabs>
     <el-scrollbar style="height:300px">
-      <avue-notice :data="data"
+      <avue-notice :data="noticeData"
                    :option="option"
                    @page-change="pageChange"></avue-notice>
     </el-scrollbar>
@@ -25,36 +23,11 @@
 </template>
 
 <script>
-let list = [{
-  img: '/img/bg/vip1.png',
-  title: '鍙茶拏澶蜂箶甯冩柉 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  tag: '宸茬粡寮�濮�',
-  status: 0
-}, {
-  img: '/img/bg/vip2.png',
-  title: '鏂拏澶锋矁鍏瑰凹浜氬厠 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  tag: '鏈紑濮�',
-  status: 1
-}, {
-  img: '/img/bg/vip3.png',
-  title: '钂傚路搴撳厠 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  status: 3,
-  tag: '鏈夐敊璇�'
-}, {
-  img: '/img/bg/vip4.png',
-  title: '姣斿皵路璐瑰皵鍗楀痉鏂� 鍏虫敞浜嗕綘',
-  subtitle: '05-08 15:08',
-  status: 4,
-  tag: '宸插畬鎴�'
-}];
 export default {
   name: "top-notice",
   data () {
     return {
-      activeName: 'first',
+      activeName: 'second',
       option: {
         props: {
           img: 'img',
@@ -64,7 +37,32 @@
           status: 'status'
         },
       },
-      data: list,
+      emailData:[],
+      noticeData: [{
+        img: '/img/bg/vip1.png',
+        title: '鍙茶拏澶蜂箶甯冩柉 鍏虫敞浜嗕綘',
+        subtitle: '05-08 15:08',
+        tag: '宸茬粡寮�濮�',
+        status: 0
+      }, {
+        img: '/img/bg/vip2.png',
+        title: '鏂拏澶锋矁鍏瑰凹浜氬厠 鍏虫敞浜嗕綘',
+        subtitle: '05-08 15:08',
+        tag: '鏈紑濮�',
+        status: 1
+      }, {
+        img: '/img/bg/vip3.png',
+        title: '钂傚路搴撳厠 鍏虫敞浜嗕綘',
+        subtitle: '05-08 15:08',
+        status: 3,
+        tag: '鏈夐敊璇�'
+      }, {
+        img: '/img/bg/vip4.png',
+        title: '姣斿皵路璐瑰皵鍗楀痉鏂� 鍏虫敞浜嗕綘',
+        subtitle: '05-08 15:08',
+        status: 4,
+        tag: '宸插畬鎴�'
+      }]
     }
   },
   created () {
@@ -74,7 +72,7 @@
     pageChange (page, done) {
       setTimeout(() => {
         this.$message.success('椤电爜' + page)
-        this.data = this.data.concat(list);
+        this.noticeData = this.noticeData.concat(list);
         done();
       }, 1000)
 
diff --git a/Source/UBCS-WEB/src/views/wel/index.vue b/Source/UBCS-WEB/src/views/wel/index.vue
index f760b5d..863ede5 100644
--- a/Source/UBCS-WEB/src/views/wel/index.vue
+++ b/Source/UBCS-WEB/src/views/wel/index.vue
@@ -32,59 +32,8 @@
         <el-row>
           <basic-container title="娑堟伅鍒楄〃">
             <el-collapse v-model="logActiveNames" @change="handleChange">
-              <el-collapse-item title="2.8.2.RELEASE鍙戝竷" name="23">
-                <div>1.[鍗囩骇]SpringBoot 鑷� 2.3.12</div>
-                <div>2.[鍗囩骇]SpringBootAdmin 鑷� 2.3.1</div>
-                <div>3.[鍗囩骇]Knife4j 鑷� 2.0.9</div>
-                <div>4.[鍗囩骇]Nacos 鑷� 2.0.2</div>
-                <div>5.[鍗囩骇]Seata 鑷� 1.4.2</div>
-                <div>6.[鍥炴粴]MybatisPlus 鑷� 3.4.2</div>
-                <div>7.[鍗囩骇]DynamicDatasource 鑷� 3.3.6</div>
-                <div>8.[鍗囩骇]Druid 鑷� 1.2.6</div>
-                <div>9.[鍗囩骇]Avue 鑷� 2.8.18</div>
-                <div>10.[鏂板]鐢ㄦ埛鐧诲綍閿欒娆℃暟閿佸畾鍔熻兘</div>
-                <div>11.[鏂板]澶氶儴闂ㄥ瑙掕壊鐢ㄦ埛鍦ㄧ櫥褰曟椂澧炲姞涓嬫媺閫夐」</div>
-                <div>12.[鏂板]鏂板鐢ㄦ埛澶氭潯浠舵煡璇㈡帴鍙�</div>
-                <div>13.[鏂板]Ribbon缁勪欢鏉冮噸璇诲彇閫昏緫</div>
-                <div>14.[鏂板]ExcelUtil鏂板WriteHandler鍙傛暟</div>
-                <div>15.[鏂板]CacheUtil澧炲姞鎸囧畾tenantId娓呯┖鏂规硶</div>
-                <div>16.[浼樺寲]鎵嬫満鐭俊鏍¢獙閫昏緫锛屽鍔犳墜鏈哄彿寮哄埗鍒ゆ柇</div>
-                <div>17.[浼樺寲]鐭俊璋冭瘯鍔熻兘澧炲姞璧勬簮缂栧彿璇诲彇</div>
-                <div>18.[浼樺寲]澶氱鎴峰垏闈㈤�昏緫</div>
-                <div>19.[浼樺寲]澶氱鎴风紦瀛樻竻绌洪�昏緫</div>
-                <div>20.[浼樺寲]ISqlInjector鏀寔鑷畾涔夎鐩�</div>
-                <div>21.[浼樺寲]浼樺寲鏃ュ織瀵逛簬绉熸埛id鐨勫垽鏂�</div>
-                <div>22.[浼樺寲]Menu绫婚噸鍐檋ashCode鏂规硶</div>
-                <div>23.[浼樺寲]MySql鑴氭湰灏唋ong绫诲瀷瀛楁鏀逛负bigint(20)</div>
-                <div>24.[淇]鐢ㄦ埛涓績瀛楁缁戝畾鐩稿弽鐨勯棶棰�</div>
-                <div>25.[淇]鍏抽棴楠岃瘉鐮佹ā寮忓悗棣栭〉浠嶈皟鐢ㄩ獙璇佺爜鎺ュ彛鐨勯棶棰�</div>
-              </el-collapse-item>
-              <el-collapse-item title="2.8.2.RELEASE鍙戝竷锛屽寮虹敤鎴风櫥褰曟柟妗�" name="24">
-                <div>1.[鍗囩骇]SpringBoot 鑷� 2.3.12</div>
-                <div>2.[鍗囩骇]SpringBootAdmin 鑷� 2.3.1</div>
-                <div>3.[鍗囩骇]Knife4j 鑷� 2.0.9</div>
-                <div>4.[鍗囩骇]Nacos 鑷� 2.0.2</div>
-                <div>5.[鍗囩骇]Seata 鑷� 1.4.2</div>
-                <div>6.[鍥炴粴]MybatisPlus 鑷� 3.4.2</div>
-                <div>7.[鍗囩骇]DynamicDatasource 鑷� 3.3.6</div>
-                <div>8.[鍗囩骇]Druid 鑷� 1.2.6</div>
-                <div>9.[鍗囩骇]Avue 鑷� 2.8.18</div>
-                <div>10.[鏂板]鐢ㄦ埛鐧诲綍閿欒娆℃暟閿佸畾鍔熻兘</div>
-                <div>11.[鏂板]澶氶儴闂ㄥ瑙掕壊鐢ㄦ埛鍦ㄧ櫥褰曟椂澧炲姞涓嬫媺閫夐」</div>
-                <div>12.[鏂板]鏂板鐢ㄦ埛澶氭潯浠舵煡璇㈡帴鍙�</div>
-                <div>13.[鏂板]Ribbon缁勪欢鏉冮噸璇诲彇閫昏緫</div>
-                <div>14.[鏂板]ExcelUtil鏂板WriteHandler鍙傛暟</div>
-                <div>15.[鏂板]CacheUtil澧炲姞鎸囧畾tenantId娓呯┖鏂规硶</div>
-                <div>16.[浼樺寲]鎵嬫満鐭俊鏍¢獙閫昏緫锛屽鍔犳墜鏈哄彿寮哄埗鍒ゆ柇</div>
-                <div>17.[浼樺寲]鐭俊璋冭瘯鍔熻兘澧炲姞璧勬簮缂栧彿璇诲彇</div>
-                <div>18.[浼樺寲]澶氱鎴峰垏闈㈤�昏緫</div>
-                <div>19.[浼樺寲]澶氱鎴风紦瀛樻竻绌洪�昏緫</div>
-                <div>20.[浼樺寲]ISqlInjector鏀寔鑷畾涔夎鐩�</div>
-                <div>21.[浼樺寲]浼樺寲鏃ュ織瀵逛簬绉熸埛id鐨勫垽鏂�</div>
-                <div>22.[浼樺寲]Menu绫婚噸鍐檋ashCode鏂规硶</div>
-                <div>23.[浼樺寲]MySql鑴氭湰灏唋ong绫诲瀷瀛楁鏀逛负bigint(20)</div>
-                <div>24.[淇]鐢ㄦ埛涓績瀛楁缁戝畾鐩稿弽鐨勯棶棰�</div>
-                <div>25.[淇]鍏抽棴楠岃瘉鐮佹ā寮忓悗棣栭〉浠嶈皟鐢ㄩ獙璇佺爜鎺ュ彛鐨勯棶棰�</div>
+              <el-collapse-item v-for="item in noticeData" :title="item.title" :name="item.id">
+                <div>{{item.subtitle}}</div>
               </el-collapse-item>
             </el-collapse>
           </basic-container>
@@ -170,6 +119,31 @@
             }
           ]
         },
+        noticeData: [{
+          img: '/img/bg/vip1.png',
+          title: '鍙茶拏澶蜂箶甯冩柉 鍏虫敞浜嗕綘',
+          subtitle: '05-08 15:08',
+          tag: '宸茬粡寮�濮�',
+          status: 0
+        }, {
+          img: '/img/bg/vip2.png',
+          title: '鏂拏澶锋矁鍏瑰凹浜氬厠 鍏虫敞浜嗕綘',
+          subtitle: '05-08 15:08',
+          tag: '鏈紑濮�',
+          status: 1
+        }, {
+          img: '/img/bg/vip3.png',
+          title: '钂傚路搴撳厠 鍏虫敞浜嗕綘',
+          subtitle: '05-08 15:08',
+          status: 3,
+          tag: '鏈夐敊璇�'
+        }, {
+          img: '/img/bg/vip4.png',
+          title: '姣斿皵路璐瑰皵鍗楀痉鏂� 鍏虫敞浜嗕綘',
+          subtitle: '05-08 15:08',
+          status: 4,
+          tag: '宸插畬鎴�'
+        }],
         logActiveNames: ['28'],
         userarr: [],
         userid: '',

--
Gitblit v1.9.3