From ddb398c1a41d7923e12dbc0fdda4172254fad93e Mon Sep 17 00:00:00 2001
From: zhanzhiqin <895896009@qq.com>
Date: 星期二, 28 六月 2022 15:49:10 +0800
Subject: [PATCH] fix
---
ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/frame/inner/request/C3QrCodeReqInnerFrame.java | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/frame/inner/request/C3QrCodeReqInnerFrame.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/frame/inner/request/C3QrCodeReqInnerFrame.java
index f3a7e40..456a81e 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/frame/inner/request/C3QrCodeReqInnerFrame.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/manager/iot/frame/inner/request/C3QrCodeReqInnerFrame.java
@@ -1,5 +1,6 @@
package com.sandu.ximon.admin.manager.iot.frame.inner.request;
+import cn.hutool.core.util.HexUtil;
import com.sandu.ximon.admin.manager.iot.frame.inner.IRequestInnerFrame;
import com.sandu.ximon.admin.manager.iot.rrpc.enums.C3ChargingEnum;
import com.sandu.ximon.admin.manager.iot.rrpc.enums.MQTTConnectTypeEnum;
@@ -14,13 +15,14 @@
private final String payload;
public C3QrCodeReqInnerFrame(String c3Mac, String qrCodeData) {
- payload = c3Mac + qrCodeData;
-
+ System.out.println("qrCodeData: " + qrCodeData);
+ String encodeHexStr = HexUtil.encodeHexStr(qrCodeData).toUpperCase();
+ payload = c3Mac + encodeHexStr;
}
@Override
public String getEncodeFrame() {
- String functionCode = C3ChargingEnum.QR_CODE_REQUEST.getCode();
+ String functionCode = C3ChargingEnum.QrCode.getCode();
//闀垮害鍙彉锛屼笉瀹氶暱
String payloadLength = SupplementUtils.suppleZero(Integer.toHexString((payload.length() / 2)).toUpperCase(), 4);
String frame = functionCode + payloadLength + payload;
--
Gitblit v1.9.3