From d0ad9cb905888a798ee79cd4c56c1b61c9e590bd Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期五, 24 十一月 2023 08:43:50 +0800
Subject: [PATCH] 1、完善协议实现 2、修改依赖quartz包

---
 pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_02_Down.java |    2 +-
 pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_83_Up.java   |    8 ++++----
 pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Down.java |    2 +-
 pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Up.java   |    2 +-
 pipIrr-platform/pipIrr-common/pipIrr-common.iml                                                        |    2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/pipIrr-platform/pipIrr-common/pipIrr-common.iml b/pipIrr-platform/pipIrr-common/pipIrr-common.iml
index bfdde8c..6c1b512 100644
--- a/pipIrr-platform/pipIrr-common/pipIrr-common.iml
+++ b/pipIrr-platform/pipIrr-common/pipIrr-common.iml
@@ -105,6 +105,6 @@
     <orderEntry type="library" name="Maven: org.jdom:jdom2:2.0.6.1" level="project" />
     <orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.8.21" level="project" />
     <orderEntry type="library" name="Maven: org.apache.mina:mina-core:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.quartz-scheduler:quartz-weblogic:2.1.7" level="project" />
+    <orderEntry type="library" name="Maven: org.quartz-scheduler:quartz:2.1.7" level="project" />
   </component>
 </module>
\ No newline at end of file
diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_02_Down.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_02_Down.java
index c314b69..7aee09e 100644
--- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_02_Down.java
+++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_02_Down.java
@@ -6,7 +6,7 @@
 import com.dy.common.util.ByteUtil;
 
 @AnnotationCodeDown(ifAny={
-        CodeV1_0_1.cd_06
+        CodeV1_0_1.cd_02
 })
 public class Cd_02_Down  implements CodeParse {
 
diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_83_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_83_Up.java
index 296dc3c..2a45371 100644
--- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_83_Up.java
+++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_83_Up.java
@@ -203,7 +203,10 @@
         cdData.thisAmount = 0.0D ;
         tpInt = ByteUtil.BCD2Int_LE(bs, index, index) ;
         index++ ;
-        cdData.thisAmount += tpInt;
+        cdData.thisAmount += tpInt/100.0 ;
+        tpInt = ByteUtil.BCD2Int_LE(bs, index, index) ;
+        index++ ;
+        cdData.thisAmount += tpInt ;
         tpInt = ByteUtil.BCD2Int_LE(bs, index, index) ;
         index++ ;
         cdData.thisAmount += tpInt * 100.0 ;
@@ -213,9 +216,6 @@
         tpInt = ByteUtil.BCD2Int_LE(bs, index, index) ;
         index++ ;
         cdData.thisAmount += tpInt * 1000000.0 ;
-        tpInt = ByteUtil.BCD2Int_LE(bs, index, index) ;
-        index++ ;
-        cdData.thisAmount += tpInt * 100000000.0 ;
 
         //鐢ㄦ按鎴锋湰娆℃秷璐归噾棰濓細鐢ㄦ埛浣欓4瀛楄妭BCD鐮侊紝鍙栧�艰寖鍥�0.00~999999.99锛屽崟浣嶄负鍏冦��
         cdData.thisMoney = 0.0D ;
diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Down.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Down.java
index 257b109..ccdcc1d 100644
--- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Down.java
+++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Down.java
@@ -9,7 +9,7 @@
 import com.dy.common.util.ByteUtil;
 
 @AnnotationCodeDown(ifAny={
-        CodeV1_0_1.cd_83
+        CodeV1_0_1.cd_84
 })
 public class Cd_84_Down implements CodeParse {
 
diff --git a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Up.java b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Up.java
index ad0b1b9..97fe6ab 100644
--- a/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Up.java
+++ b/pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/protocol/p206V1_0_0/parse/Cd_84_Up.java
@@ -8,7 +8,7 @@
 import org.apache.logging.log4j.Logger;
 
 @AnnotationCodeUp(ifAny={
-        CodeV1_0_1.cd_83
+        CodeV1_0_1.cd_84
 })
 @SuppressWarnings("unused")
 public class Cd_84_Up implements CodeParse {

--
Gitblit v1.8.0