From 9d6eda75ccc98e9e4a322d209dda3fa0865d1442 Mon Sep 17 00:00:00 2001 From: Administrator <zhubaomin> Date: 星期五, 05 七月 2024 16:33:32 +0800 Subject: [PATCH] Merge branch 'master' of http://8.140.179.55:20000/r/pipIrr-SV --- pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveHistory.java | 81 +++++++++++++++++++++++++++++++++------- 1 files changed, 67 insertions(+), 14 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveHistory.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveHistory.java index 2259369..d6b4b0b 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveHistory.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveHistory.java @@ -1,22 +1,22 @@ package com.dy.pipIrrGlobal.pojoRm; +import com.dy.common.mw.protocol.p206V1_0_0.DataV1_0_1; +import com.dy.common.mw.protocol.p206V1_0_0.upVos.DataCd83CloseVo; +import com.dy.common.mw.protocol.p206V1_0_0.upVos.DataCd83OpenVo; +import com.dy.common.mw.protocol.p206V202404.DataV202404; +import com.dy.common.mw.protocol.p206V202404.upVos.DataCd84Vo; +import com.dy.common.mw.protocol.p206V202404.upVos.DataCd85Vo; +import com.dy.common.util.DateTime; +import java.util.Date; import com.alibaba.fastjson2.annotation.JSONField; import com.alibaba.fastjson2.writer.ObjectWriterImplToString; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.dy.common.mw.protocol.p206V1_0_0.DataV1_0_1; -import com.dy.common.mw.protocol.p206V1_0_0.upVos.DataCd83OpenVo; -import com.dy.common.mw.protocol.p206V202404.DataV202404; -import com.dy.common.mw.protocol.p206V202404.upVos.DataCd84Vo; -import com.dy.common.mw.protocol.p206V202404.upVos.DataCd85Vo; import com.dy.common.po.BaseEntity; -import com.dy.common.util.DateTime; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; - -import java.util.Date; /** * @Author: liurunyu @@ -30,8 +30,7 @@ * @LastEditTime 2024/2/23 15:42 * @Description 鎺у埗鍣ㄥ紑鍏抽榾涓婃姤鏁版嵁 */ -//@TableName(value="rm_open_close_valve_report", autoResultMap = true) -@TableName(value="rm_open_close_valve_history", autoResultMap = true) +@TableName(value="rm_open_close_valve_report", autoResultMap = true) @Data @Builder @ToString @@ -213,7 +212,7 @@ /** * 鏈浣跨敤鐢甸噺 */ - public Double thisEle; + public Double clThisEle; public void valueFrom(DataV1_0_1 dV1_0_1, DataCd83OpenVo dataCd83OpenVo) throws Exception { this.opDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dV1_0_1.dt); @@ -241,7 +240,26 @@ this.clOrderNo = null;//姹熸捣鍗忚鐗规湁 this.clEleTotalAmount = null;//姹熸捣鍗忚鐗规湁 this.clWaterRemainUser = null;//姹熸捣鍗忚鐗规湁 - this.thisEle = null;//姹熸捣鍗忚鐗规湁 + this.clThisEle = null;//姹熸捣鍗忚鐗规湁 + } + + public void valueFrom(DataV1_0_1 dV1_0_1, DataCd83CloseVo dataCd83CloseVo) throws Exception { + this.clDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dV1_0_1.dt); + this.clType = dataCd83CloseVo.type; + this.clTotalAmount = dataCd83CloseVo.totalAmount; + this.clIcCardNo = dataCd83CloseVo.icCardNo; + this.clIcCardAddr = dataCd83CloseVo.icCardAddr; + this.clRemainMoney = dataCd83CloseVo.remainMoney; + this.clThisAmount = dataCd83CloseVo.thisAmount; + this.clThisMoney = dataCd83CloseVo.thisMoney; + this.clThisTime = dataCd83CloseVo.thisTime; + this.clOpenDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83CloseVo.openDt); + this.closeDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83CloseVo.closeDt); + + this.clOrderNo = null;//姹熸捣鍗忚鐗规湁 + this.clEleTotalAmount = null;//姹熸捣鍗忚鐗规湁 + this.clWaterRemainUser = null;//姹熸捣鍗忚鐗规湁 + this.clThisEle = null;//姹熸捣鍗忚鐗规湁 } public void valueFrom84(DataV202404 dataV202404, DataCd84Vo cdData) throws Exception { @@ -270,7 +288,7 @@ this.clOrderNo = null;//姹熸捣鍗忚鐗规湁 this.clEleTotalAmount = null;//姹熸捣鍗忚鐗规湁 this.clWaterRemainUser = null;//姹熸捣鍗忚鐗规湁 - this.thisEle = null;//姹熸捣鍗忚鐗规湁 + this.clThisEle = null;//姹熸捣鍗忚鐗规湁 } public void valueFrom85(DataV202404 dataV202404, DataCd85Vo cdData) throws Exception { @@ -287,7 +305,7 @@ this.clOrderNo = cdData.orderNo; this.clEleTotalAmount = cdData.eleTotalAmount; this.clWaterRemainUser = cdData.waterRemain; - this.thisEle = cdData.thisEle; + this.clThisEle = cdData.thisEle; } public void updateFrom(DataV1_0_1 dV1_0_1, DataCd83OpenVo dataCd83OpenVo, boolean clearCloseValve) throws Exception { @@ -310,6 +328,41 @@ this.clThisTime = null; this.clOpenDt = null; this.closeDt = null; + + this.clOrderNo = null;//姹熸捣鍗忚鐗规湁 + this.clEleTotalAmount = null;//姹熸捣鍗忚鐗规湁 + this.clWaterRemainUser = null;//姹熸捣鍗忚鐗规湁 + this.clThisEle = null;//姹熸捣鍗忚鐗规湁 + } + } + + + public void updateFrom(DataV1_0_1 dV1_0_1, DataCd83CloseVo dataCd83CloseVo, boolean clearOpenValve) throws Exception { + this.clDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dV1_0_1.dt); + this.clType = dataCd83CloseVo.type; + this.clTotalAmount = dataCd83CloseVo.totalAmount; + this.clIcCardNo = dataCd83CloseVo.icCardNo; + this.clIcCardAddr = dataCd83CloseVo.icCardAddr; + this.clRemainMoney = dataCd83CloseVo.remainMoney; + this.clThisAmount = dataCd83CloseVo.thisAmount; + this.clThisMoney = dataCd83CloseVo.thisMoney; + this.clThisTime = dataCd83CloseVo.thisTime; + this.clOpenDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83CloseVo.openDt); + this.closeDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83CloseVo.closeDt) ; + + if(clearOpenValve){ + this.opDt = null ; + this.opType = null ; + this.opTotalAmount = null ; + this.opIcCardNo = null ; + this.opIcCardAddr = null ; + this.opRemainMoney = null ; + this.openDt = null ; + + this.clOrderNo = null;//姹熸捣鍗忚鐗规湁 + this.clEleTotalAmount = null;//姹熸捣鍗忚鐗规湁 + this.clWaterRemainUser = null;//姹熸捣鍗忚鐗规湁 + this.clThisEle = null;//姹熸捣鍗忚鐗规湁 } } } \ No newline at end of file -- Gitblit v1.8.0