From fe3ce21a469f7e2584dbcb85cb75022d149f436c Mon Sep 17 00:00:00 2001
From: zuoxiao <zuoxiao>
Date: 星期二, 25 三月 2025 19:28:56 +0800
Subject: [PATCH] 更新灌溉计划页面,添加项目选择器和总灌溉时间计算功能;优化界面样式,增加SVG图标;修复项目列表和轮灌组显示逻辑;调整配置文件,添加libVersion字段。

---
 pages/irrigationDetail/irrigationDetail.wxml |   72 +++++++++++++++--------------------
 1 files changed, 31 insertions(+), 41 deletions(-)

diff --git a/pages/irrigationDetail/irrigationDetail.wxml b/pages/irrigationDetail/irrigationDetail.wxml
index eb682a5..cf8747a 100644
--- a/pages/irrigationDetail/irrigationDetail.wxml
+++ b/pages/irrigationDetail/irrigationDetail.wxml
@@ -8,64 +8,54 @@
       </view>
       <image class="status-icon" src="/images/progress.svg" mode="aspectFit"></image>
     </view>
-    
+      <!-- 椤圭洰淇℃伅 -->
+    <view class="project-info">
+      <text class="label">椤圭洰鍚嶇О锛�</text>
+      <text class="value">{{projects[0].name}}</text>
+    </view>
     <!-- 鐏屾簤鏃堕棿淇℃伅 -->
     <view class="time-info">
       <text class="label">鐏屾簤寮�濮嬫椂闂达細</text>
       <text class="value">{{startTime}}</text>
     </view>
+
+  
   </view>
 
-  <!-- 椤圭洰鍜岃疆鐏岀粍鍒楄〃 -->
+  <!-- 杞亴缁勫垪琛� -->
   <scroll-view 
     scroll-y="true" 
-    class="project-list" 
+    class="group-list" 
     refresher-enabled="{{true}}" 
     refresher-threshold="50" 
     refresher-triggered="{{isRefreshing}}" 
     bindrefresherrefresh="onPullDownRefresh">
     <view class="scroll-content">
-      <block wx:for="{{projects}}" wx:key="id" wx:for-item="project" wx:for-index="projectIndex">
-        <!-- 椤圭洰淇℃伅 -->
-        <view class="project-item {{project.expanded ? 'expanded' : 'collapsed'}}">
-          <view class="project-header" bindtap="toggleProject" data-index="{{projectIndex}}">
-            <image class="toggle-icon {{project.expanded ? 'expanded' : ''}}" src="/images/arrow-down.svg" mode="aspectFit"></image>
-            <view class="project-info">
-              <view class="project-name">{{project.name}}</view>
-              <view class="project-duration">鎬荤亴婧夋椂闀�: {{project.totalDuration || 0}}鍒嗛挓</view>
-            </view>
+      <block wx:for="{{projects[0].groups}}" wx:key="id" wx:for-item="group">
+        <view class="group-item {{group.status}}" bindtap="navigateToGroupDetail" data-project-name="{{projects[0].name}}" data-group-name="{{group.name}}" data-group-id="{{group.id}}" data-status="{{group.status}}">
+          <!-- 杞亴缁勭姸鎬佹爣璇� -->
+          <view class="group-status-indicator">
+            <view class="status-dot"></view>
+            <text class="status-text">{{group.statusText}}</text>
           </view>
           
-          <!-- 杞亴缁勫垪琛� -->
-          <view class="group-list {{project.expanded ? 'expanded' : 'collapsed'}}">
-            <block wx:for="{{project.groups}}" wx:key="id" wx:for-item="group">
-              <view class="group-item {{group.status}}" bindtap="navigateToGroupDetail" data-project-name="{{project.name}}" data-group-name="{{group.name}}" data-group-id="{{group.id}}" data-status="{{group.status}}">
-                <!-- 杞亴缁勭姸鎬佹爣璇� -->
-                <view class="group-status-indicator">
-                  <view class="status-dot"></view>
-                  <text class="status-text">{{group.statusText}}</text>
-                </view>
-                
-                <!-- 杞亴缁勪俊鎭� -->
-                <view class="group-info">
-                  <view class="group-name">{{group.name}}</view>
-                  <view class="group-time-info">
-                    <view class="time-row">
-                      <text class="time-label">寮�濮嬫椂闂达細</text>
-                      <text class="time-value">{{group.startTime}}</text>
-                    </view>
-                    <view class="time-row">
-                      <text class="time-label">缁撴潫鏃堕棿锛�</text>
-                      <text class="time-value">{{group.endTime}}</text>
-                    </view>
-                    <view class="time-row">
-                      <text class="time-label">鐏屾簤鏃堕暱锛�</text>
-                      <text class="time-value">{{group.duration}}鍒嗛挓</text>
-                    </view>
-                  </view>
-                </view>
+          <!-- 杞亴缁勪俊鎭� -->
+          <view class="group-info">
+            <view class="group-name">{{group.name}}</view>
+            <view class="group-time-info">
+              <view class="time-row">
+                <text class="time-label">寮�濮嬫椂闂达細</text>
+                <text class="time-value">{{group.startTime}}</text>
               </view>
-            </block>
+              <view class="time-row">
+                <text class="time-label">缁撴潫鏃堕棿锛�</text>
+                <text class="time-value">{{group.endTime}}</text>
+              </view>
+              <view class="time-row">
+                <text class="time-label">鐏屾簤鏃堕暱锛�</text>
+                <text class="time-value">{{group.duration}}鍒嗛挓</text>
+              </view>
+            </view>
           </view>
         </view>
       </block>

--
Gitblit v1.8.0