From 7298d5354963a88643a543b51b90192dc9fc934c Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期四, 11 九月 2025 18:43:14 +0800
Subject: [PATCH] 最新版本541200007

---
 h5/pages/staff/meetingManager.vue |   37 +++++++++++++++++++++++++------------
 1 files changed, 25 insertions(+), 12 deletions(-)

diff --git a/h5/pages/staff/meetingManager.vue b/h5/pages/staff/meetingManager.vue
index 513f25d..9d6dfdd 100644
--- a/h5/pages/staff/meetingManager.vue
+++ b/h5/pages/staff/meetingManager.vue
@@ -70,9 +70,17 @@
               <view class="value">{{ item.bookingUser }}</view>
             </view>
             <view class="line">
-              <view class="label">澶囨敞锛�</view>
+              <view class="label">浼氳闇�姹傦細</view>
               <view class="value">{{ item.remark || item.meetingRemark }}</view>
             </view>
+          </view>
+          <view v-if="myMeetingList.length === 0" style="text-align: center">
+            <image
+              src="@/static/empty.png"
+              style="width: 320rpx; margin: 120rpx auto 0"
+              mode="widthFix"
+            />
+            <view class="placeholder9 fs24">鏆傛棤鏁版嵁</view>
           </view>
         </view>
       </view>
@@ -144,20 +152,21 @@
     this.initData()
     this.getRoomList()
   },
-	onShow() {
-		this.myPage = 1
+  onShow() {
+    this.myPage = 1
     this.myMeetingList = []
     this.getDayMeeting()
-	},
+  },
   onReachBottom() {
     this.myPage = this.myPage + 1
-      this.getDayMeeting()
+    this.getDayMeeting()
   },
   methods: {
     initData() {
       // 褰撴湀鏁版嵁
       monthMeetingPage({
-        yearMonth: this.currentDate.slice(0, 7)
+        yearMonth: this.currentDate.slice(0, 7),
+				queryType: 3
       }).then(res => {
         this.monthMark = res.data.filter(i => i.meetingNum > 0).map(j => {
           return {
@@ -168,14 +177,13 @@
         })
       })
     },
-		getRoomList() {
+    getRoomList() {
       roomsListPost({}).then(res => {
         this.meetingList = [[{ id: '', name: '鍏ㄩ儴浼氳瀹�' }, ...res.data]]
-				console.log('meetingList', this.meetingList);
       })
     },
     seletedStatus(e) {
-			this.myMeetingList = []
+      this.myMeetingList = []
       this.activeRoom = { ...e.value[0] }
       this.recordPage = 1
       this.isShowStatus = false
@@ -227,14 +235,14 @@
       // 褰撳ぉ鎴戝弬涓庣殑浼氳
       myMeetingPage({
         model: {
-          queryType: '1',
+          queryType: '3',
           roomsId: activeRoom.id,
           queryDate: currentDate
         },
         page: myPage,
         capacity: 10
       }).then(res => {
-        this.myMeetingList = [ ...this.myMeetingList, ...res.data.records ]
+        this.myMeetingList = [...this.myMeetingList, ...res.data.records]
       })
     },
   }
@@ -284,7 +292,7 @@
       }
     }
     .active {
-      font-weight: 500;
+      font-weight: 600;
       font-size: 30rpx;
       color: #222222;
       .line {
@@ -347,9 +355,14 @@
             font-weight: 600;
             font-size: 32rpx;
             color: #222222;
+            flex: 1;
+            overflow: hidden;
+            white-space: nowrap;
+            text-overflow: ellipsis;
           }
           .status {
             height: 38rpx;
+            margin-left: 20rpx;
             line-height: 38rpx;
             padding: 0 16rpx;
             border-radius: 4rpx;

--
Gitblit v1.9.3