From 3773d0e2d61676ce23901bb79b670691c28c7b04 Mon Sep 17 00:00:00 2001 From: liurunyu <lry9898@163.com> Date: 星期日, 03 十一月 2024 17:37:49 +0800 Subject: [PATCH] 修改类型转换bug --- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_A0_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_97_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_93_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_98_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_92_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_99_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_92_A2_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_02_Up.java | 3 +-- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_84_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_84_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_83_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_97_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_85_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_C2_Up.java | 4 ++-- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_98_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_81_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_C0_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_99_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_84_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_C0_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_93_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_81_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_92_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_83_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_81_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_93_A3_Up.java | 2 +- pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_A0_Up.java | 2 +- 27 files changed, 28 insertions(+), 29 deletions(-) diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_81_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_81_Up.java index 42eb898..5fa37cd 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_81_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_81_Up.java @@ -78,7 +78,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd81Vo cdData = (DataCd81Vo)para.data.getSubData() ; + DataCd81Vo cdData = (DataCd81Vo)((DataV1)para.data.getSubData()).subData ; if(cdData.stateVo != null && cdData.stateVo.valveState != null){ callback.notify(new ValveStateInfo(cdData.stateVo.valveState.byteValue()== 1?false:true)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_83_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_83_Up.java index 8019737..75ca70d 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_83_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_83_Up.java @@ -78,7 +78,7 @@ confirmCommand.isQuickSend = true ; } if(para.data != null && para.data.getSubData() != null){ - Object subData = para.data.getSubData() ; + Object subData = ((DataV1)para.data.getSubData()).subData ; if(subData instanceof DataCd83OpenVo){ callback.notify(new ValveStateInfo(true)); }else if(subData instanceof DataCd83CloseVo){ diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_84_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_84_Up.java index 0587add..02e99ce 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_84_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_84_Up.java @@ -78,7 +78,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd84Vo cdData = (DataCd84Vo)para.data.getSubData() ; + DataCd84Vo cdData = (DataCd84Vo)((DataV1)para.data.getSubData()).subData ; if(CommonV1.isCloseValveType(cdData.opType)){ callback.notify(new ValveStateInfo(false)) ; }else{ diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_92_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_92_Up.java index bad5ec2..66ed0e1 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_92_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_92_Up.java @@ -52,7 +52,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd92Vo subData = (DataCd92Vo)para.data.getSubData() ; + DataCd92Vo subData = (DataCd92Vo)((DataV1)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_93_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_93_Up.java index 4ff8fc6..b6d0c64 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_93_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_93_Up.java @@ -51,7 +51,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd93Vo subData = (DataCd93Vo)para.data.getSubData() ; + DataCd93Vo subData = (DataCd93Vo)((DataV1)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(!subData.success)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_97_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_97_Up.java index 61ddfac..280e67f 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_97_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_97_Up.java @@ -51,7 +51,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd97Vo subData = (DataCd97Vo)para.data.getSubData() ; + DataCd97Vo subData = (DataCd97Vo)((DataV1)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_98_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_98_Up.java index 3c23b41..5fe1408 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_98_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_98_Up.java @@ -51,7 +51,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd98Vo subData = (DataCd98Vo)para.data.getSubData() ; + DataCd98Vo subData = (DataCd98Vo)((DataV1)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(!subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_99_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_99_Up.java index d9bbed8..7ecbfbf 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_99_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_99_Up.java @@ -50,7 +50,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd99Vo subData = (DataCd99Vo)para.data.getSubData() ; + DataCd99Vo subData = (DataCd99Vo)((DataV1)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_A0_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_A0_Up.java index a645153..b9c3eac 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_A0_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_A0_Up.java @@ -50,7 +50,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCdA0Vo subData = (DataCdA0Vo)para.data.getSubData() ; + DataCdA0Vo subData = (DataCdA0Vo)((DataV1)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_C0_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_C0_Up.java index 181e102..8c0d643 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_C0_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1/parse/Cd_C0_Up.java @@ -78,7 +78,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCdC0Vo cdData = (DataCdC0Vo)para.data.getSubData() ; + DataCdC0Vo cdData = (DataCdC0Vo)((DataV1)para.data.getSubData()).subData ; if(cdData.stateVo != null && cdData.stateVo.valveState != null){ callback.notify(new ValveStateInfo(cdData.stateVo.valveState.byteValue()== 1?false:true)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_02_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_02_Up.java index 509ec47..82e8a79 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_02_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_02_Up.java @@ -2,7 +2,6 @@ import com.dy.common.mw.protocol.*; -import com.dy.common.mw.protocol.p206V1.upVos.DataCdC0Vo; import com.dy.common.mw.protocol.p206V2.*; import com.dy.common.mw.protocol.p206V2.parse.global.GlParse; import com.dy.common.mw.protocol.p206V2.upVos.DataCd02Vo; @@ -80,7 +79,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd02Vo cdData = (DataCd02Vo)para.data.getSubData() ; + DataCd02Vo cdData = (DataCd02Vo)((DataV2)para.data.getSubData()).subData ; if(cdData.stateVo != null && cdData.stateVo.valveState != null){ callback.notify(new ValveStateInfo(cdData.stateVo.valveState.byteValue()== 1?false:true)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_81_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_81_Up.java index 12d4e3f..97b434d 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_81_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_81_Up.java @@ -78,7 +78,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd81Vo cdData = (DataCd81Vo)para.data.getSubData() ; + DataCd81Vo cdData = (DataCd81Vo)((DataV2)para.data.getSubData()).subData ; if(cdData.stateVo != null && cdData.stateVo.valveState != null){ callback.notify(new ValveStateInfo(cdData.stateVo.valveState.byteValue()== 1?false:true)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_83_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_83_Up.java index 955e52f..6d2b8c7 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_83_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_83_Up.java @@ -79,7 +79,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - Object subData = para.data.getSubData() ; + Object subData = ((DataV2)para.data.getSubData()).subData ; if(subData instanceof DataCd83OpenVo){ callback.notify(new ValveStateInfo(true)); }else if(subData instanceof DataCd83CloseVo){ diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_84_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_84_Up.java index bf98e14..be8fd85 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_84_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_84_Up.java @@ -79,7 +79,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd84Vo cdData = (DataCd84Vo)para.data.getSubData() ; + DataCd84Vo cdData = (DataCd84Vo)((DataV2)para.data.getSubData()).subData ; if(CommonV1.isCloseValveType(cdData.opType)){ callback.notify(new ValveStateInfo(false)) ; }else{ diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_92_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_92_Up.java index be98038..a97a04b 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_92_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_92_Up.java @@ -50,7 +50,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd92Vo subData = (DataCd92Vo)para.data.getSubData() ; + DataCd92Vo subData = (DataCd92Vo)((DataV2)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_93_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_93_Up.java index c9763d5..ea0543b 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_93_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_93_Up.java @@ -50,7 +50,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd93Vo subData = (DataCd93Vo)para.data.getSubData() ; + DataCd93Vo subData = (DataCd93Vo)((DataV2)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(!subData.success)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_97_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_97_Up.java index 7209958..795a6ab 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_97_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_97_Up.java @@ -50,7 +50,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd97Vo subData = (DataCd97Vo)para.data.getSubData() ; + DataCd97Vo subData = (DataCd97Vo)((DataV2)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_98_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_98_Up.java index cbbb208..c677074 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_98_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_98_Up.java @@ -50,7 +50,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd98Vo subData = (DataCd98Vo)para.data.getSubData() ; + DataCd98Vo subData = (DataCd98Vo)((DataV2)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(!subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_99_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_99_Up.java index 81a53a0..6a17419 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_99_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_99_Up.java @@ -49,7 +49,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd99Vo subData = (DataCd99Vo)para.data.getSubData() ; + DataCd99Vo subData = (DataCd99Vo)((DataV2)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_A0_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_A0_Up.java index d13bb4c..4f06338 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_A0_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_A0_Up.java @@ -49,7 +49,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCdA0Vo subData = (DataCdA0Vo)para.data.getSubData() ; + DataCdA0Vo subData = (DataCdA0Vo)((DataV2)para.data.getSubData()).subData ; callback.notify(new ValveStateInfo(subData.success)); } return new MidResult[]{midRs} ; diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_C0_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_C0_Up.java index d07080e..24a2992 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_C0_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V2/parse/Cd_C0_Up.java @@ -81,7 +81,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCdC0Vo cdData = (DataCdC0Vo)para.data.getSubData() ; + DataCdC0Vo cdData = (DataCdC0Vo)((DataV2)para.data.getSubData()).subData ; if(cdData.stateVo != null && cdData.stateVo.valveState != null){ callback.notify(new ValveStateInfo(cdData.stateVo.valveState.byteValue()== 1?false:true)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_81_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_81_Up.java index a3c88a8..0a92089 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_81_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_81_Up.java @@ -78,7 +78,7 @@ } callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd81Vo cdData = (DataCd81Vo)para.data.getSubData() ; + DataCd81Vo cdData = (DataCd81Vo)((DataV202404)para.data.getSubData()).subData ; if(cdData.statePump != null){ //娉�/闃�鐘舵�� (1锛氬紑娉�/闃�锛�0锛氬叧娉�/闃�) callback.notify(new ValveStateInfo(cdData.statePump.byteValue()== 1?true:false)); diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_84_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_84_Up.java index e7dd67c..5ef45a9 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_84_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_84_Up.java @@ -76,7 +76,7 @@ confirmCommand.isQuickSend = true ; } callback.callback(midRs.reportOrResponse_trueOrFalse); - if(para.data != null && para.data.getSubData() != null){ + if(para.data != null && ((DataV202404)para.data.getSubData()).subData != null){ callback.notify(new ValveStateInfo(true)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_85_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_85_Up.java index 060e4f5..53cae94 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_85_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_85_Up.java @@ -77,7 +77,7 @@ confirmCommand.isQuickSend = true ; } callback.callback(midRs.reportOrResponse_trueOrFalse); - if(para.data != null && para.data.getSubData() != null){ + if(para.data != null && ((DataV202404)para.data.getSubData()).subData != null){ callback.notify(new ValveStateInfo(false)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_92_A2_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_92_A2_Up.java index 68c37e6..acb78d3 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_92_A2_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_92_A2_Up.java @@ -47,7 +47,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd92_A2Vo subData = (DataCd92_A2Vo)para.data.getSubData() ; + DataCd92_A2Vo subData = (DataCd92_A2Vo)((DataV202404)para.data.getSubData()).subData ; //opResult ;//寮�鍚车/闃�缁撴灉: 0x00:鎴愬姛 0x81:澶辫触 callback.notify(new ValveStateInfo(subData.opResult.byteValue() == 0 ? true:false)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_93_A3_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_93_A3_Up.java index 7b5de0f..b2fa8c0 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_93_A3_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_93_A3_Up.java @@ -47,7 +47,7 @@ callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCd93_A3Vo subData = (DataCd93_A3Vo)para.data.getSubData() ; + DataCd93_A3Vo subData = (DataCd93_A3Vo)((DataV202404)para.data.getSubData()).subData ; //opResult ;//鍏虫车/闃�缁撴灉: 0x00:鎴愬姛 0x81:澶辫触 callback.notify(new ValveStateInfo(subData.opResult.byteValue()==0?false:true)); } diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_C2_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_C2_Up.java index 1a4d5f9..037cf9c 100644 --- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_C2_Up.java +++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V202404/parse/Cd_C2_Up.java @@ -80,7 +80,7 @@ } callback.callback(midRs.reportOrResponse_trueOrFalse); if(para.data != null && para.data.getSubData() != null){ - DataCdC2Vo subData = (DataCdC2Vo)para.data.getSubData() ; + DataCdC2Vo subData = (DataCdC2Vo)((DataV202404)para.data.getSubData()).subData ; // public Byte opType2 ;//寮�鍚叧闂細0: 寮�鍚� -1:鍏抽棴 // public Boolean success ;//鎵ц缁撴灉锛坱rue鎴愬姛, false澶辫触锛� if(subData.opType2.byteValue() == 0 && subData.success){ @@ -89,7 +89,7 @@ callback.notify(new ValveStateInfo(false)); } } - + return new MidResult[]{midRs, confirmCommand} ; } /** -- Gitblit v1.8.0