From dcfe83a022f2c4aa2a707baa6d5e98a67753bf76 Mon Sep 17 00:00:00 2001
From: zuoxiao <zuoxiao>
Date: 星期二, 18 三月 2025 16:11:12 +0800
Subject: [PATCH] 添加clientId字段到全局状态,优化请求参数处理,更新页面路由,调整取水口和灌溉相关界面,增强用户体验。

---
 pages/groupDetail/groupDetail.wxml |   55 ++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 32 insertions(+), 23 deletions(-)

diff --git a/pages/groupDetail/groupDetail.wxml b/pages/groupDetail/groupDetail.wxml
index a024557..512385b 100644
--- a/pages/groupDetail/groupDetail.wxml
+++ b/pages/groupDetail/groupDetail.wxml
@@ -9,40 +9,49 @@
     </view>
   </view>
 
-  <!-- 闃�鎺у櫒鍒楄〃 -->
+  <!-- 鍙栨按鍙e垪琛� -->
   <view class="valve-list-container">
-    <view class="section-title">鍙栨按鍙i榾鎺у櫒鍒楄〃</view>
-    
-    <!-- 鍔犺浇涓� -->
+ 
+    <!-- 鍔犺浇涓�
     <view class="loading-container" wx:if="{{loading}}">
       <view class="loading-icon"></view>
       <view class="loading-text">鍔犺浇涓�...</view>
-    </view>
+    </view> -->
     
-    <!-- 闃�鎺у櫒鍒楄〃 -->
-    <view class="valve-list" wx:else>
-      <block wx:for="{{valveList}}" wx:key="id">
+    <!-- 鍙栨按鍙e垪琛� - 鍙笅鎷夊埛鏂扮殑scroll-view -->
+    <scroll-view 
+      class="valve-list" 
+      scroll-y="true"
+      refresher-enabled="{{true}}"
+      refresher-threshold="50"
+      refresher-default-style="black"
+      refresher-background="#f2f2f2"
+      refresher-triggered="{{refreshing}}"
+      bindrefresherrefresh="onRefresh"
+     >
+      <block wx:for="{{waterOutletList}}" wx:key="id">
         <view class="valve-item">
           <view class="valve-info">
-            <view class="valve-name">{{item.name}}</view>
-            <view class="valve-location">{{item.location}}</view>
+            <view class="valve-name">
+              <text>{{item.name}}</text>
+              <view class="valve-status-inline {{item.status === 'online' ? 'online' : 'offline'}}">
+                {{item.status === 'online' ? '鍦ㄧ嚎' : '绂荤嚎'}}
+              </view>
+            </view>
           </view>
-          <view class="valve-status {{item.status === 'online' ? 'online' : 'offline'}}">
-            {{item.status === 'online' ? '鍦ㄧ嚎' : '绂荤嚎'}}
+          <view class="command-status {{item.commandStatus}}">
+            {{item.commandStatus === 'sent' ? '鍛戒护宸蹭笅鍙�' : '鍛戒护鏈笅鍙�'}}
           </view>
         </view>
       </block>
-    </view>
-    
-    <!-- 绌虹姸鎬� -->
-    <view class="empty-state" wx:if="{{!loading && valveList.length === 0}}">
-      <image class="empty-icon" src="/images/empty.svg" mode="aspectFit"></image>
-      <view class="empty-text">鏆傛棤闃�鎺у櫒鏁版嵁</view>
-    </view>
+      
+      <!-- 绌虹姸鎬� -->
+      <view class="empty-state" wx:if="{{waterOutletList.length === 0}}">
+        <image class="empty-icon" src="/images/empty.svg" mode="aspectFit"></image>
+        <view class="empty-text">鏆傛棤鍙栨按鍙f暟鎹�</view>
+      </view>
+    </scroll-view>
   </view>
 
-  <!-- 搴曢儴鎸夐挳 -->
-  <view class="bottom-button">
-    <button class="back-button" hover-class="back-button-hover" bindtap="goBack">杩斿洖</button>
-  </view>
+
 </view> 
\ No newline at end of file

--
Gitblit v1.8.0