From 78ac2ed331386c86f9efaa6a8c607be079b8ec78 Mon Sep 17 00:00:00 2001
From: zuoxiao <zuoxiao>
Date: 星期四, 28 八月 2025 21:16:00 +0800
Subject: [PATCH] 民勤修改需要登录
---
pages/waterIntake/waterIntake.wxml | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
1 files changed, 112 insertions(+), 7 deletions(-)
diff --git a/pages/waterIntake/waterIntake.wxml b/pages/waterIntake/waterIntake.wxml
index bc6680e..65c35d8 100644
--- a/pages/waterIntake/waterIntake.wxml
+++ b/pages/waterIntake/waterIntake.wxml
@@ -1,9 +1,4 @@
<view class="container">
-
-
-
-
-
<view class="all-waterIntake" wx:if="{{currentTab === 0}}">
<view class="search-container">
<input class="search-input" value="{{inputValue}}" placeholder="璇疯緭鍏ュ彇姘村彛缂栫爜鍚庣偣鍑绘悳绱�" bindinput="onInput" />
@@ -20,7 +15,8 @@
<block wx:for="{{commonWaterPoints}}" wx:key="index">
<view class="item">
<view class="item-left">
- <text>{{item.intakeNum}}</text>
+ <image class="item-img-left" src="/images/valve.svg" />
+ <text class="water-intake-name">{{item.intakeNum}}</text>
<image class="item-img" src="{{item.isOnLine ? '/images/wifi_no.svg' : '/images/wifi_off.svg'}}" />
</view>
<text class="item-button" bindtap="choseCard" data-item="{{item}}">寮�闃�</text>
@@ -38,6 +34,115 @@
<t-dialog class="error-dialog" title="寮�闃�閿欒" visible="{{showErrorDialog}}" content="{{errorData}}" confirm-btn="{{ confirmBtn }}" bind:confirm="closeErrorDialog" />
<t-dialog visible="{{showForceConfirm}}" content="褰撳墠铏氭嫙鍗¤鍗犵敤锛屾槸鍚﹀己鍒跺紑闃�锛�" confirm-btn="{{ { content: '寮哄埗寮�闃�', variant: 'base', theme: 'danger' } }}" cancel-btn="鍙栨秷" bind:confirm="confirmForceDialog" bind:cancel="cancelDialog" />
-
+<!-- 榛戣壊钂欏眰 -->
+<view class="overlay" wx:if="{{showDialog}}" bindtap="closeDialog"></view>
+ <!-- 閫夋嫨鐏屾簤妯″紡 -->
+ <view class="dialog" wx:if="{{showDialog}}">
+ <image class="close" src="/images/close.svg" bindtap="handleClost"></image>
+ <view class="dialog-content" wx:if="{{dialog_mode}}">
+ <view class="dialog-title">璇烽�夋嫨寮�鍏抽榾鏂瑰紡</view>
+ <button bindtap="postOpenValva">鎵嬪姩寮�闃�鎵嬪姩鍏抽榾</button>
+ <button bindtap="handleSetDuration">寮�闃�鍚庡畾鏃堕暱鑷姩鍏抽榾</button>
+ <button bindtap="handleSetWaterVolume">寮�闃�鍚庡畾姘撮噺鑷姩鍏抽榾</button>
+ </view>
+ <view class="dialog-content" wx:if="{{dialog_time}}">
+ <view class="dialog-title">
+ <image class="dialog-title-img" bind:tap="dialogBack" src="/images/back.svg"></image>
+ <text class="dialog-title-text">寮�闃�鍚庡畾鏃堕暱鑷姩鍏抽榾</text>
+ </view>
+ <view>
+ <view class="row">
+ <view class="choseitem{{activeIndex === 0 ? 'active' : ''}}" bindtap="handleTimeWrapperTap" data-index="0">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[0].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[0].unitText}}</text>
+ </view>
+ </view>
+ <view class="choseitem{{activeIndex === 1 ? 'active' : ''}}" bindtap="handleTimeWrapperTap" data-index="1">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[1].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[1].unitText}}</text>
+ </view>
+ </view>
+ </view>
+ <view class="row">
+ <view class="choseitem{{activeIndex === 2 ? 'active' : ''}}" bindtap="handleTimeWrapperTap" data-index="2">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[2].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[2].unitText}}</text>
+ </view>
+ </view>
+ <view class="choseitem{{activeIndex === 3 ? 'active' : ''}}" bindtap="handleTimeWrapperTap" data-index="3">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[3].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[3].unitText}}</text>
+ </view>
+ </view>
+ </view>
+ <view>
+ <t-input label="" value="{{costiomTime}}" placeholder="鎴栧湪姝よ緭鍏ヨ嚜瀹氫箟鏃堕棿" type="number" bind:change="onTimeInputChange">
+ </t-input>
+ <t-radio-group bind:change="onGroupOpenTimeTypeChange" wx:if="{{group_time}}" default-value="0" borderless t-class="box">
+ <t-radio block="{{false}}" label="鍒嗛挓" value="0" />
+ <t-radio block="{{false}}" label="灏忔椂" value="1" />
+ </t-radio-group>
+ <t-radio-group bind:change="onGroupOpenTimeChange" value="{{radioValue}}" default-value="0" borderless t-class="box">
+ <t-radio block="{{false}}" label="鐜板湪寮�闃�" value="0" />
+ <t-radio block="{{false}}" label="璁″垝寮�闃�鏃堕棿" value="1" />
+ </t-radio-group>
+ <text class="open-time" wx:if="{{isShowOpenTime}}">{{openTimeText}}</text>
+ <button bindtap="btnOpenOnTime">寮�闃�</button>
+ </view>
+ </view>
+ </view>
+ <view class="dialog-content" wx:if="{{dialog_water}}">
+ <view class="dialog-title">
+ <image class="dialog-title-img" bind:tap="dialogBack" src="/images/back.svg"/>
+ <text class="dialog-title-text">寮�闃�鍚庡畾姘撮噺鑷姩鍏抽榾</text>
+ </view>
+ <view>
+ <view class="row">
+ <view class="choseitem{{activeIndex === 0 ? 'active' : ''}}" bindtap="handleWaterWrapperTap" data-index="0">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[0].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[0].unitText}}</text>
+ </view>
+ </view>
+ <view class="choseitem{{activeIndex === 1 ? 'active' : ''}}" bindtap="handleWaterWrapperTap" data-index="1">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[1].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[1].unitText}}</text>
+ </view>
+ </view>
+ </view>
+ <view class="row">
+ <view class="choseitem{{activeIndex === 2 ? 'active' : ''}}" bindtap="handleWaterWrapperTap" data-index="2">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[2].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[2].unitText}}</text>
+ </view>
+ </view>
+ <view class="choseitem{{activeIndex === 3 ? 'active' : ''}}" bindtap="handleWaterWrapperTap" data-index="3">
+ <view class="chose-wrapper">
+ <text class="chose-number">{{irrigateProfile[3].defaultValue}}</text>
+ <text class="chose-label">{{irrigateProfile[3].unitText}}</text>
+ </view>
+ </view>
+ </view>
+ <view>
+ <t-input label="" value="{{costiomWater}}" suffix="绔嬫柟绫�" align="right" type="number" placeholder="鎴栧湪姝よ緭鍏ヨ嚜瀹氫箟姘撮噺" bind:change="onWaterInputChange">
+ </t-input>
+ <t-radio-group bind:change="onGroupOpenTimeChange" value="{{radioValue}}" default-value="0" borderless t-class="box">
+ <t-radio block="{{false}}" label="鐜板湪寮�闃�" value="0" />
+ <t-radio block="{{false}}" label="璁″垝寮�闃�鏃堕棿" value="1" />
+ </t-radio-group>
+ <text class="open-time" wx:if="{{isShowOpenTime}}">{{openTimeText}}</text>
+ <button bindtap="btnOpenOnWater">寮�闃�</button>
+ </view>
+ </view>
+ </view>
+ </view>
+ <!-- 骞存湀鏃ユ椂鍒� -->
+ <t-date-time-picker title="閫夋嫨鏃ユ湡鍜屾椂闂�" visible="{{datetimeVisible}}" mode="minute" value="{{datetime}}" format="YYYY-MM-DD HH:mm" bindchange="onConfirm" bindpick="onColumnChange" bindcancel="hidePicker" start="{{dateStartTime}}" end="{{dateEndTime}}"/>
</view>
--
Gitblit v1.8.0