From d20e6ee62885bfa4129d8b7ac457dd9298f5974a Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期一, 09 十月 2023 20:56:48 +0800
Subject: [PATCH] 熏蒸备案页面修改2
---
igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grainv1/builder/ReMessageBuilder.java | 24 ++++++++++++++++++++----
1 files changed, 20 insertions(+), 4 deletions(-)
diff --git a/igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grainv1/builder/ReMessageBuilder.java b/igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grainv1/builder/ReMessageBuilder.java
index eccf5be..98613dc 100644
--- a/igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grainv1/builder/ReMessageBuilder.java
+++ b/igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grainv1/builder/ReMessageBuilder.java
@@ -28,13 +28,29 @@
ReMessage message = new ReMessage();
message.setStrMsg(strMsg);
//璁剧疆璧峰绗�
- message.setStartStr(strMsg.substring(0, 9*2-1));
+ message.setStartStr(strMsg.substring(0, 9*2));
//璁剧疆绮儏鍒嗘満鍦板潃
- String str = strMsg.substring(9*2-1, 10*2-1);
+ String str = strMsg.substring(9*2, 10*2);
int i = BytesUtil.hexToInt(str);
- String serId = String.valueOf(i - BeiboGrainServerUtils.BM);
- message.setSerId(serId);
+ str = String.valueOf(i - BeiboGrainServerUtils.BM);
+ message.setSerId(str);
+
+ //绮儏鏁版嵁
+ str = strMsg.substring(10*2, 1034*2);
+ message.setGrainStr(str);
+
+ //娓╁害鏁版嵁
+ str = strMsg.substring(1034*2, 1052*2);
+ message.setThStr(str);
+
+ //鎵╁厖鏁版嵁
+ str = strMsg.substring(1052*2, 1062*2);
+ message.setExpand(str);
+
+ //妫�楠岀爜
+ str = strMsg.substring(1062*2);
+ message.setHexCrc16(str);
return message;
}
--
Gitblit v1.9.3