From 203223860baa19deb6860eb2ba3181910d662980 Mon Sep 17 00:00:00 2001
From: zhubaomin <zhubaomin>
Date: 星期四, 17 四月 2025 14:22:59 +0800
Subject: [PATCH] 1. 轮灌组被终止时灌溉时长为实际数值。2. 计划历史表按照创建时间倒排序。3. 发布计划时判断是否同项目下未完成计划,是否其他项目下使用了本计划的轮灌组且计划未完成。4. 根据计划ID获取计划最新状态。
---
pipIrr-platform/pipIrr-mw/pipIrr-mwTest-client/src/main/java/com/dy/testClient/rmiClient/RmiRequestVo.java | 98 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 98 insertions(+), 0 deletions(-)
diff --git a/pipIrr-platform/pipIrr-mw/pipIrr-mwTest-client/src/main/java/com/dy/testClient/rmiClient/RmiRequestVo.java b/pipIrr-platform/pipIrr-mw/pipIrr-mwTest-client/src/main/java/com/dy/testClient/rmiClient/RmiRequestVo.java
new file mode 100644
index 0000000..99d80ae
--- /dev/null
+++ b/pipIrr-platform/pipIrr-mw/pipIrr-mwTest-client/src/main/java/com/dy/testClient/rmiClient/RmiRequestVo.java
@@ -0,0 +1,98 @@
+package com.dy.testClient.rmiClient;
+
+import com.alibaba.fastjson2.JSON;
+
+public class RmiRequestVo {
+
+ public String id ;
+
+ public String token ;
+
+ public String code ;
+
+ public Integer count;//aepTest涓婃姤鏁版嵁鏁伴噺
+
+ public Integer overCount;//aepTest缁撴潫涓婃姤鏁版嵁鏁伴噺
+
+ public Boolean over ;//aepTest涓婃姤鏁版嵁缁撴潫
+
+ public Long seconds ;//aepTest涓婃姤鏁版嵁鐢ㄦ椂(绉�)
+
+ /**
+ * 瀵硅薄杞垚json
+ * @return json
+ * @throws Exception 寮傚父
+ */
+ public String toJson()throws Exception{
+ try{
+ return JSON.toJSONString(this) ;
+ //return new JSONSerializer().exclude(new String[]{"class", "*.class"}).deepSerialize(this);
+ }catch(Exception e){
+ throw new Exception(e.getMessage() , e ) ;
+ }
+ }
+ /**
+ * json杞垚瀵硅薄
+ * @param json json
+ * @return 瀵硅薄
+ * @throws Exception 寮傚父
+ */
+ public static RmiRequestVo jsonToObject(String json)throws Exception{
+ try{
+ return JSON.parseObject(json, RmiRequestVo.class) ;
+ //JSONDeserializer<RmiRequestVo> jsonD = new JSONDeserializer<RmiRequestVo>() ;
+ //RmiRequestVo rqVo = jsonD.deserialize(json, RmiRequestVo.class) ;
+ //return rqVo ;
+ }catch(Exception e){
+ throw new Exception(e.getMessage() , e ) ;
+ }
+ }
+
+ public String getId() {
+ return id;
+ }
+
+ public void setId(String id) {
+ this.id = id;
+ }
+
+ public String getToken() {
+ return token;
+ }
+
+ public void setToken(String token) {
+ this.token = token;
+ }
+
+ public String getCode() {
+ return code;
+ }
+
+ public void setCode(String code) {
+ this.code = code;
+ }
+
+ public Integer getCount() {
+ return count;
+ }
+
+ public void setCount(Integer count) {
+ this.count = count;
+ }
+
+ public Boolean getOver() {
+ return over;
+ }
+
+ public void setOver(Boolean over) {
+ this.over = over;
+ }
+
+ public Long getSeconds() {
+ return seconds;
+ }
+
+ public void setSeconds(Long seconds) {
+ this.seconds = seconds;
+ }
+}
--
Gitblit v1.8.0