From fb9b202e2d421d7ee4e6879ae1232e481a3c6fa1 Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期四, 25 七月 2024 16:53:22 +0800
Subject: [PATCH] 1、完善协议解析代码; 2、测试系统增加功能码为99、A0命令测试。

---
 pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_A0_Down.java |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_A0_Down.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_A0_Down.java
index 919df26..29efc43 100644
--- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_A0_Down.java
+++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_A0_Down.java
@@ -7,7 +7,6 @@
 import com.dy.common.mw.protocol.p206V1_0_0.CommonV1_0_1;
 import com.dy.common.mw.protocol.p206V1_0_0.ParseParamsForDownV1_0_1;
 import com.dy.common.mw.protocol.p206V1_0_0.ProtocolConstantV206V1_0_0;
-import com.dy.common.mw.protocol.p206V1_0_0.downVos.Com99Vo;
 import com.dy.common.mw.protocol.p206V1_0_0.downVos.ComA0Vo;
 import com.dy.common.mw.protocol.p206V1_0_0.parse.global.GlCreate;
 import com.dy.common.util.ByteUtil;
@@ -98,14 +97,14 @@
             throw new Exception("棰勭敤姘撮噺鍙栧�艰寖鍥存槸0~9999m3") ;
         }
 
-        String[] icCardNoGrp = CommonV1_0_1.dealIcCardNo(cvo.icCardNo) ;
-        if(icCardNoGrp[0] != null){
-            midRs.param = icCardNoGrp[0] ;
-        }
-
-        byte[] bs = new byte[13] ;
+        //String[] icCardNoGrp = CommonV1_0_1.dealIcCardNo(cvo.icCardNo) ;
+        //if(icCardNoGrp[0] != null){
+        //    midRs.param = icCardNoGrp[0] ;
+        //}
+        byte[] bs = new byte[16] ;
         index = 0 ;
-        ByteUtil.string2BCD_LE(bs, icCardNoGrp[1], index) ;
+        //ByteUtil.string2BCD_LE(bs, icCardNoGrp[1], index) ;
+        GlCreate.createIcCardNo(cvo.icCardNo, bs, 0);
 
         index += 5 ;
         Integer money = Double.valueOf(cvo.moneyRemain * 100.0D).intValue() ;

--
Gitblit v1.8.0