From 14de918a79943e4961b09fa01ed320c6cad41f2e Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期三, 28 六月 2023 17:14:51 +0800 Subject: [PATCH] Revert "Revert "Merge branch 'hxb' into wjc"" --- HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/core/utils/mqtt/HouseIdSecretUtil.java | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/core/utils/mqtt/HouseIdSecretUtil.java b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/core/utils/mqtt/HouseIdSecretUtil.java new file mode 100644 index 0000000..bc2a93b --- /dev/null +++ b/HDLLinkLocalSdk/src/main/java/com/hdl/sdk/link/core/utils/mqtt/HouseIdSecretUtil.java @@ -0,0 +1,30 @@ +package com.hdl.sdk.link.core.utils.mqtt; + +/** + * 浣忓畢瀵嗛挜鑾峰彇宸ュ叿绫� + * + * @author yangtao + * @date 2021.2.26 + */ +public class HouseIdSecretUtil { + + public static String getSecret(String homeId) { + String temp = new StringBuffer().append(homeId).reverse().toString(); + if (temp.length() > 16) { + return temp.substring(0, 16); + } + //闀垮害涓嶅16浣嶇敤0琛ラ綈 + for (int i = temp.length(); i < 16; i++) { + temp += "0"; + } + return temp; + } + + public static String getSecret(Long homeId) { + return getSecret(homeId.toString()); + } + + public static void main(String[] args) { + System.out.println(getSecret("1363358800782790658")); + } +} -- Gitblit v1.8.0