From dd5ab573f20c049d4188f0d93c4e6d2d1a4901bf Mon Sep 17 00:00:00 2001 From: 648540858 <648540858@qq.com> Date: Fri, 19 Apr 2024 07:19:40 +0800 Subject: [PATCH] =?UTF-8?q?1078-=E8=A7=A3=E6=9E=90104...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/genersoft/iot/vmp/jt1078/proc/request/J0104.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/jt1078/proc/request/J0104.java b/src/main/java/com/genersoft/iot/vmp/jt1078/proc/request/J0104.java index 65cd8a868..888c251a4 100644 --- a/src/main/java/com/genersoft/iot/vmp/jt1078/proc/request/J0104.java +++ b/src/main/java/com/genersoft/iot/vmp/jt1078/proc/request/J0104.java @@ -10,6 +10,7 @@ import com.genersoft.iot.vmp.jt1078.proc.response.Rs; import com.genersoft.iot.vmp.jt1078.service.Ijt1078Service; import com.genersoft.iot.vmp.jt1078.session.Session; import io.netty.buffer.ByteBuf; +import io.netty.buffer.ByteBufUtil; import org.springframework.context.ApplicationEvent; import java.lang.reflect.Field; @@ -30,8 +31,9 @@ public class J0104 extends Re { @Override protected Rs decode0(ByteBuf buf, Header header, Session session) { respNo = buf.readUnsignedShort(); - + System.err.println("应答流水号: " + respNo); paramLength = (int) buf.readUnsignedByte(); + System.err.println("参数项个数: " + paramLength); if (paramLength <= 0) { return null; } @@ -48,12 +50,10 @@ public class J0104 extends Re { System.out.println("========"); for (int i = 0; i < paramLength; i++) { long id = buf.readUnsignedInt(); - System.out.println(id); short length = buf.readUnsignedByte(); if (allFieldMap.containsKey(id)) { Field field = allFieldMap.get(id); field.setAccessible(true); - System.out.println(field.getGenericType()); try { switch (field.getGenericType().toString()) { case "class java.lang.Long": @@ -73,8 +73,6 @@ public class J0104 extends Re { } } - System.out.println(respNo); - System.out.println(paramLength); System.out.println(deviceConfig.toString()); return null;