From 6d18969a899c0eb7836ff2a91ba12cbd151b87c8 Mon Sep 17 00:00:00 2001 From: zhubaomin <zhubaomin> Date: 星期三, 30 十月 2024 09:47:24 +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/RmOpenCloseValveLast.java | 46 +++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 41 insertions(+), 5 deletions(-) diff --git a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveLast.java b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveLast.java index 25e7de2..a81c531 100644 --- a/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveLast.java +++ b/pipIrr-platform/pipIrr-global/src/main/java/com/dy/pipIrrGlobal/pojoRm/RmOpenCloseValveLast.java @@ -8,6 +8,7 @@ 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.p206V1_0_0.upVos.DataCd97Vo; 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; @@ -52,6 +53,19 @@ public Long lastHistoryId; /** + * 鍐滄埛瀹炰綋ID锛堝閿級 + */ + @Schema(description = "鍐滄埛瀹炰綋澶栭敭", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JSONField(serializeUsing= ObjectWriterImplToString.class) + public Long clientId; + + /** + * 鍐滄埛濮撳悕 + */ + @Schema(description = "鍐滄埛濮撳悕", requiredMode = Schema.RequiredMode.REQUIRED) + public String clientName; + + /** * 鎺у埗鍣ㄥ疄浣揑D锛堝閿級 */ @Schema(description = "鎺у埗鍣ㄥ疄浣撳閿�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) @@ -88,6 +102,7 @@ * 寮�闃�鏃剁疮璁℃祦閲� */ @Schema(description = "寮�闃�鏃剁疮璁℃祦閲�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double opTotalAmount; /** @@ -106,6 +121,7 @@ * 寮�闃�鏃跺墿浣欓噾棰� */ @Schema(description = "寮�闃�鏃跺墿浣欓噾棰�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double opRemainMoney; /** @@ -118,12 +134,14 @@ * 寮�闃�鏃剁數琛ㄧ疮璁$數閲� */ @Schema(description = "寮�闃�鏃剁數琛ㄧ疮璁$數閲�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double opEleTotalAmount; /** * 寮�闃�鏃剁敤姘存埛鍓╀綑姘撮噺 */ @Schema(description = "寮�闃�鏃剁敤姘存埛鍓╀綑姘撮噺", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double opWaterRemainUser; /** @@ -148,6 +166,7 @@ * 鍏抽榾鏃剁疮璁℃祦閲� */ @Schema(description = "鍏抽榾鏃剁疮璁℃祦閲�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double clTotalAmount; /** @@ -166,18 +185,21 @@ * 鍏抽榾鏃跺墿浣欓噾棰� */ @Schema(description = "鍏抽榾鏃跺墿浣欓噾棰�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double clRemainMoney; /** * 鍏抽榾鎶ヤ腑鏈鐢ㄦ按閲� */ @Schema(description = "鍏抽榾鏃舵湰娆$敤姘撮噺", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double clThisAmount; /** * 鍏抽榾鎶ヤ腑鏈娑堣垂閲戦 */ @Schema(description = "鍏抽榾鏃舵湰娆℃秷璐归噾棰�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double clThisMoney; /** @@ -186,6 +208,12 @@ @Schema(description = "鍏抽榾鏃舵湰娆$敤姘存椂闀匡紙鍒嗛挓锛�", requiredMode = Schema.RequiredMode.NOT_REQUIRED) public Integer clThisTime; + /** + * 鍏抽榾鎶ヤ腑姘翠环 + */ + @Schema(description = "鍏抽榾鎶ヤ腑姘翠环", requiredMode = Schema.RequiredMode.NOT_REQUIRED) + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) + public Double clPrice ;//姘翠环 /** * 鍏抽榾鎶ヤ腑鐨勫紑闃�鏃舵帶鍒跺櫒鏃堕挓 */ @@ -206,16 +234,19 @@ /** * 鐢佃〃绱鐢甸噺 */ + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double clEleTotalAmount; /** * 鐢ㄦ埛鍓╀綑姘撮噺 */ + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double clWaterRemainUser; /** * 鏈浣跨敤鐢甸噺 */ + @JsonFormat(shape = JsonFormat.Shape.NUMBER_FLOAT, pattern="0.00" ) public Double clThisEle; public void valueFrom(DataV1_0_1 dV1_0_1, DataCd83OpenVo dataCd83OpenVo) throws Exception { @@ -229,8 +260,8 @@ this.opEleTotalAmount = null; //姹熸捣鍗忚鐗规湁 this.opWaterRemainUser = null; //姹熸捣鍗忚鐗规湁 this.openDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83OpenVo.openDt); - } + 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); @@ -242,6 +273,7 @@ this.clThisAmount = dataCd83CloseVo.thisAmount; this.clThisMoney = dataCd83CloseVo.thisMoney; this.clThisTime = dataCd83CloseVo.thisTime; + this.clPrice = dataCd83CloseVo.price; this.clOpenDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83CloseVo.openDt); this.closeDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83CloseVo.closeDt); @@ -271,6 +303,7 @@ this.clThisAmount = null; this.clThisMoney = null; this.clThisTime = null; + this.clPrice = null; this.clOpenDt = null; this.closeDt = null; @@ -291,13 +324,14 @@ this.clThisAmount = cdData.thisWater; this.clThisMoney = cdData.thisMoney; this.clThisTime = cdData.thisDuration; + this.clPrice = null; this.clOrderNo = cdData.orderNo; this.clEleTotalAmount = cdData.eleTotalAmount; this.clWaterRemainUser = cdData.waterRemain; this.clThisEle = cdData.thisEle; } - public void updateFrom(DataV1_0_1 dV1_0_1, DataCd83OpenVo dataCd83OpenVo, boolean clearCloseValve) throws Exception { + public void updateFrom(DataV1_0_1 dV1_0_1, DataCd83OpenVo dataCd83OpenVo, Boolean clearCloseValve) throws Exception { this.opDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dV1_0_1.dt); this.opType = dataCd83OpenVo.type; this.opTotalAmount = dataCd83OpenVo.totalAmount; @@ -306,12 +340,12 @@ this.opRemainMoney = dataCd83OpenVo.remainMoney; this.openDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dataCd83OpenVo.openDt); - if (clearCloseValve) { + if (clearCloseValve != null && clearCloseValve.booleanValue()) { this.clearCloseValue(); } } - public void updateFrom(DataV1_0_1 dV1_0_1, DataCd83CloseVo dataCd83CloseVo, boolean clearOpenValve) throws Exception { + public void updateFrom(DataV1_0_1 dV1_0_1, DataCd83CloseVo dataCd83CloseVo, Boolean clearLastOpenValve) throws Exception { this.clDt = DateTime.dateFrom_yyyy_MM_dd_HH_mm_ss(dV1_0_1.dt); this.clType = dataCd83CloseVo.type; this.clTotalAmount = dataCd83CloseVo.totalAmount; @@ -321,10 +355,11 @@ this.clThisAmount = dataCd83CloseVo.thisAmount; this.clThisMoney = dataCd83CloseVo.thisMoney; this.clThisTime = dataCd83CloseVo.thisTime; + this.clPrice = dataCd83CloseVo.price; 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){ + if(clearLastOpenValve != null && clearLastOpenValve.booleanValue()){ this.clearOpenValue(); } } @@ -339,6 +374,7 @@ this.clThisAmount = null; this.clThisMoney = null; this.clThisTime = null; + this.clPrice = null; this.clOpenDt = null; this.closeDt = null; -- Gitblit v1.8.0