From d2f3b4d3c5ad85ae89de30ad93d5d1e1bc2ecd25 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期日, 27 七月 2025 09:05:35 +0800
Subject: [PATCH] update

---
 DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/zhenglian/TokenUtil.java |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/zhenglian/TokenUtil.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/zhenglian/TokenUtil.java
new file mode 100644
index 0000000..d0d4130
--- /dev/null
+++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/zhenglian/TokenUtil.java
@@ -0,0 +1,44 @@
+package com.stylefeng.guns.modular.system.util.zhenglian;
+
+import cn.hutool.http.HttpRequest;
+import cn.hutool.http.HttpUtil;
+import com.stylefeng.guns.modular.system.util.SpringContextsUtil;
+import com.stylefeng.guns.modular.system.util.UUIDUtil;
+import com.stylefeng.guns.modular.system.util.zhenglian.model.TokenRequest;
+
+import java.time.LocalDateTime;
+import java.time.format.DateTimeFormatter;
+
+/**
+ * @author zhibing.pu
+ * @Date 2025/7/24 14:06
+ */
+public class TokenUtil {
+	
+	private static ZhengLianConfig zhengLianConfig = SpringContextsUtil.getBean(ZhengLianConfig.class).getZhengLianConfig();
+	
+	
+	
+	public static void getToken(TokenRequest request){
+		request.setAppid(zhengLianConfig.getAppid());
+		HttpRequest post = HttpUtil.createPost(zhengLianConfig.getUrl());
+		String timestamp = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"));
+		post.header("msgId", UUIDUtil.getRandomCode());
+		post.header("merchNo", zhengLianConfig.getMerchNo());
+		post.header("txCode","ZLPAY.ACC.T0001");
+		post.header("version","1.0.1");
+		post.header("encrp","1");
+		post.header("signa","1");
+		post.header("encrpNo","123456");
+		post.header("signNo","123456");
+		post.header("timestamp", timestamp);
+		post.header("Content-Length", "");
+		post.header("Content-Type", "application/json;charset=utf-8");
+		
+		
+		
+		post.body("{}");
+		
+		
+	}
+}

--
Gitblit v1.7.1