web
2025-07-11 79381dee96e536d3e1b5401397182b20d219297f
pages/device/index.vue
@@ -28,12 +28,12 @@
      </view>
      <uni-popup ref="qushuiDialog" type="dialog">
         <uni-popup-dialog type="info" cancelText="取消" confirmText="确认" title="请输入取水量" 
            before-close="true"
            :before-close="true"
            @confirm="dialogConfirm"
            @close="dialogClose"
         >
            <view>
               <input v-model="qushuiNum" type="number" placeholder="请输入取水量(L)" />
               <input v-model="qushuiNum" placeholder="请输入取水量(m³)" />
            </view>
         </uni-popup-dialog>
      </uni-popup>
@@ -81,9 +81,10 @@
   
   // 确认
   const dialogConfirm = () => {
      if(!qushuiNum.value) {
      let reg = /^(0|([1-9][0-9]*))(\.[\d]+)?$/
      if(!reg.test(qushuiNum.value)) {
         uni.showToast({
            title:'请输入取水量',
            title:'取水量为大于零的数字',
            icon:'none'
         })
         return