From fc51f2806799f74771aae97b10d651d662205ff1 Mon Sep 17 00:00:00 2001 From: "1747191978@qq.com" <1942943850@qq.com> Date: Mon, 17 Feb 2025 15:19:41 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E6=A0=87=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/components/MeetingList.vue | 1 + 大唐会议后台/src/views/meeting/index.vue | 2 +- .../src/views/meetingDetails/index.vue | 28 ++++++++++++++++++- 3 files changed, 29 insertions(+), 2 deletions(-) diff --git a/大唐会议后台/src/views/components/MeetingList.vue b/大唐会议后台/src/views/components/MeetingList.vue index 98ec4309..7c1ad910 100644 --- a/大唐会议后台/src/views/components/MeetingList.vue +++ b/大唐会议后台/src/views/components/MeetingList.vue @@ -273,6 +273,7 @@ export default { color: #1890ff; margin-left: 10px; font-weight: 500; + cursor: pointer; } } </style> diff --git a/大唐会议后台/src/views/meeting/index.vue b/大唐会议后台/src/views/meeting/index.vue index 688a3cfd..59a30f83 100644 --- a/大唐会议后台/src/views/meeting/index.vue +++ b/大唐会议后台/src/views/meeting/index.vue @@ -409,7 +409,7 @@ export default { this.title = "会议详情"; this.$router.push({ path: "/meetingDetails/index", - query: { id: row.id }, + query: { id: row.id, title: row.title }, }); }, submitForm1() { diff --git a/大唐会议后台/src/views/meetingDetails/index.vue b/大唐会议后台/src/views/meetingDetails/index.vue index 1ac370c7..ee4507fd 100644 --- a/大唐会议后台/src/views/meetingDetails/index.vue +++ b/大唐会议后台/src/views/meetingDetails/index.vue @@ -1,14 +1,21 @@ <template> <div class="app-container" v-loading="loading"> <div class="div-box"> - <span class="div-title"> {{ listData.title }}</span> + <div style="text-align: center"> + <span class="div-title"> {{ $route.query.title }}</span> + </div> <div + v-if="listData.infos && listData.infos.length" @click="handleAdd" style="text-align: right; color: #1890ff; font-size: 20px" > <i class="el-icon-circle-plus-outline"></i> 新增 </div> + <div v-else @click="handleAdd" class="div-add"> + <i class="el-icon-circle-plus-outline"></i> + 新增 + </div> <div class="div-ul"> <MeetingList @handleRefresh="handleRefresh" @@ -277,4 +284,23 @@ export default { font-size: 18px; line-height: 26px; } +.div-add { + width: 100%; + height: 300px; + color: #1890ff; + font-size: 30px; + line-height: 300px; + border: 2px dashed #1890ff; + text-align: center; +} +.div-title { + display: inline-block; + border: 1px solid #000; + padding: 0 14px; + margin-bottom: 30px; + line-height: 50px; + border-radius: 6px; + font-size: 20px; + font-weight: bold; +} </style>