From aec4636e4fb430055feb66751da0e6c05bb864df Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期三, 30 四月 2025 16:25:30 +0800 Subject: [PATCH] fix(irrigatePlan): 修复终止灌溉计划时长设置错误- 将终止计划的默认时长从 9999 修改为 0 - 此修改确保在终止灌溉计划时,不会出现时长设置过长的问题 --- pipIrr-platform/pipIrr-web/pipIrr-mwTest-rtu/src/main/java/com/dy/pipIrrMwTestRtu/tcpClient/upData/UpConstant.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 52 insertions(+), 0 deletions(-) diff --git a/pipIrr-platform/pipIrr-web/pipIrr-mwTest-rtu/src/main/java/com/dy/pipIrrMwTestRtu/tcpClient/upData/UpConstant.java b/pipIrr-platform/pipIrr-web/pipIrr-mwTest-rtu/src/main/java/com/dy/pipIrrMwTestRtu/tcpClient/upData/UpConstant.java new file mode 100644 index 0000000..6d4213f --- /dev/null +++ b/pipIrr-platform/pipIrr-web/pipIrr-mwTest-rtu/src/main/java/com/dy/pipIrrMwTestRtu/tcpClient/upData/UpConstant.java @@ -0,0 +1,52 @@ +package com.dy.pipIrrMwTestRtu.tcpClient.upData; + +import java.text.SimpleDateFormat; +import java.util.Locale; + +/** + * @Author: liurunyu + * @Date: 2024/7/15 15:02 + * @Description + */ +public class UpConstant { + + private static String openValveDt ; + private static String closeValveDt ; + + public static Integer instantAmount = 10123;//鐬椂娴侀噺10.000 + public static Integer totalAmount = 1234567;//瀹炰负12345.67 + public static Integer remainMoney = 56789;//瀹炰负567.89 + public static Integer thisAmount = 0;// + public static Integer thisMoney = 0;// + public static Integer thisTime = 10;//瀹炰负10 + public static Integer thisPrice = 100;//瀹炰负1.00 + + public static Integer perAmount = 10; + public static Integer perMoney = 0; + + + public static void clearOpenValveDt(){ + openValveDt = null ; + } + + public static String openValveDt(){ + if(openValveDt == null){ + openValveDt = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA).format(System.currentTimeMillis()); + } + return openValveDt ; + } + + public static String closeValveDt(){ + closeValveDt = new SimpleDateFormat("yyMMddHHmmss", Locale.CHINA).format(System.currentTimeMillis()); + return closeValveDt ; + } + + public static void addValve(){ + perMoney = perAmount / (thisPrice / 100) ; + thisAmount += perAmount ; + thisMoney += perMoney ; + + totalAmount = totalAmount + perAmount ; + remainMoney = remainMoney - perMoney ; + } +} -- Gitblit v1.8.0