From cab404b1a79927964a546a118cf4c171fa0bbfdf Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 21 三月 2025 19:34:27 +0800
Subject: [PATCH] 新增加管理后台接口和对接音视频协议
---
ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPConnectReq.java | 33 ++++++++++++++++++++-------------
1 files changed, 20 insertions(+), 13 deletions(-)
diff --git a/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPConnectReq.java b/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPConnectReq.java
index 712dc7f..84fe2f9 100644
--- a/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPConnectReq.java
+++ b/ruoyi-service/ruoyi-dataInterchange/src/main/java/com/ruoyi/dataInterchange/model/UPConnectReq.java
@@ -1,10 +1,12 @@
package com.ruoyi.dataInterchange.model;
-import com.fasterxml.jackson.annotation.JsonProperty;
+import com.ruoyi.dataInterchange.util.jtt809.common.Jtt809Util;
+import io.netty.buffer.ByteBuf;
import lombok.Data;
/**
- * 住链路登录请求
+ * 主链路登录请求
+ *
* @author zhibing.pu
* @Date 2025/2/24 10:43
*/
@@ -13,26 +15,31 @@
/**
* 用户名
*/
- @JsonProperty("USERID")
- private String userId;
+ private int userId;
/**
* 密码
*/
- @JsonProperty("PASSWORD")
private String password;
- /**
- * 下级平台接入码,上级平台给下级平台分配的唯一标识号
- */
- @JsonProperty("MSG_GNSSCENTERID")
- private String msgGnsscenterid;
/**
* 下级平台提供对应的从链路服务端IP地址
*/
- @JsonProperty("DOWN_LINK_IP")
private String downLinkIp;
/**
* 下级平台提供对应的从链路服务端端口号
*/
- @JsonProperty("DOWN_LINK_PORT")
- private String downLinkPort;
+ private int downLinkPort;
+
+
+ /**
+ * 解析登录报文
+ */
+ public UPConnectReq decode(ByteBuf byteBuf) {
+ this.userId = byteBuf.readInt();
+ this.password = Jtt809Util.readGBKString(byteBuf, 8);
+ this.downLinkIp = Jtt809Util.readGBKString(byteBuf, 32);
+ this.downLinkPort = byteBuf.readUnsignedShort();
+ return this;
+ }
+
+
}
--
Gitblit v1.7.1