From 133e9fccff97927467a2edbfec8ae1f382722fae Mon Sep 17 00:00:00 2001
From: zyx <zyx123456>
Date: 星期六, 27 一月 2024 16:31:38 +0800
Subject: [PATCH] # 打印物料码 文本自动换行
---
src/main/java/com/zy/asrs/task/handler/ErpAccessTokenHandler.java | 56 +++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 37 insertions(+), 19 deletions(-)
diff --git a/src/main/java/com/zy/asrs/task/handler/ErpAccessTokenHandler.java b/src/main/java/com/zy/asrs/task/handler/ErpAccessTokenHandler.java
index e504be8..d02dcc2 100644
--- a/src/main/java/com/zy/asrs/task/handler/ErpAccessTokenHandler.java
+++ b/src/main/java/com/zy/asrs/task/handler/ErpAccessTokenHandler.java
@@ -2,6 +2,7 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
+import com.core.exception.CoolException;
import com.zy.asrs.task.AbstractHandler;
import com.zy.asrs.task.ErpAccessTokenScheduler;
import com.zy.common.utils.HttpHandler;
@@ -16,15 +17,13 @@
private String erpIp = "http://10.100.221.19:81";
-
-
public void getAccessToken() {
JSONObject appTokenJson = new JSONObject();
- appTokenJson.put("appId","ESB");
- appTokenJson.put("appSecuret","123456789");
- appTokenJson.put("tenantid","ierp");
- appTokenJson.put("accountId","1492035591649364992");
- appTokenJson.put("language","zh_CN");
+ appTokenJson.put("appId", "ESB");
+ appTokenJson.put("appSecuret", "123456789");
+ appTokenJson.put("tenantid", "ierp");
+ appTokenJson.put("accountId", "1492035591649364992");
+ appTokenJson.put("language", "zh_CN");
JSONObject appTokenResp;
@@ -37,18 +36,31 @@
.build()
.doPost());
} catch (IOException e) {
- throw new RuntimeException(e);
+ log.info("杩炴帴erp鏈嶅姟鍣ㄨ秴鏃�");
+ return;
}
- JSONObject data = (JSONObject) appTokenResp.get("data");
+ JSONObject data = null;
+ try {
+ data = (JSONObject) appTokenResp.get("data");
+ } catch (Exception e) {
+ System.out.println("鑾峰彇appToken涓虹┖");
+ throw new CoolException(e);
+ }
+ if(data == null){
+ return;
+ }
+ if (data == null) {
+ return;
+ }
//鑾峰彇access_token
if ((boolean) data.get("success")) {
JSONObject accessTokenJson = new JSONObject();
- accessTokenJson.put("user","13800000000");
- accessTokenJson.put("apptoken",(String) data.get("app_token"));
- accessTokenJson.put("tenantid","ierp");
- accessTokenJson.put("accountId","1492035591649364992");
- accessTokenJson.put("usertype","Mobile");
+ accessTokenJson.put("user", "13800000000");
+ accessTokenJson.put("apptoken", (String) data.get("app_token"));
+ accessTokenJson.put("tenantid", "ierp");
+ accessTokenJson.put("accountId", "1492035591649364992");
+ accessTokenJson.put("usertype", "Mobile");
JSONObject accessTokenResp;
//鑾峰彇app_token锛岀敤app_token鑾峰彇access_token
@@ -62,14 +74,20 @@
} catch (IOException e) {
throw new RuntimeException(e);
}
- JSONObject accessTokenData = (JSONObject) accessTokenResp.get("data");
- if ((boolean)accessTokenData.get("success")) {
- ErpAccessTokenScheduler.accessToken = (String)accessTokenData.get("access_token");
- log.info("鏇存柊access_token, 鏂皌oken涓�:" + (String)accessTokenData.get("access_token"));
+ JSONObject accessTokenData = null;
+ try {
+ accessTokenData = (JSONObject) accessTokenResp.get("data");
+ } catch (Exception e) {
+ System.out.println("鑾峰彇accessToken涓虹┖");
+ throw new CoolException(e);
+ }
+
+ if ((boolean) accessTokenData.get("success")) {
+ ErpAccessTokenScheduler.accessToken = (String) accessTokenData.get("access_token");
+ log.info("鏇存柊access_token, 鏂皌oken涓�:" + (String) accessTokenData.get("access_token"));
}
}
-
}
--
Gitblit v1.9.1