Browse Source

腾讯电子签—token

ZhangWenQiang 2 years atrás
parent
commit
9794865b2d

+ 4 - 2
happy-boot-module-flexjob/src/main/java/org/jeecg/modules/ordermanager/task/ContractDownloadJob.java

@@ -195,12 +195,13 @@ public class ContractDownloadJob implements Job {
         // 同步慧盈
         if (syncList != null && syncList.size() > 0) {
             //同步慧盈-批量
+            String accessToken = OauthTokenUtils.getDayAccessToken();
             String requestUrl = OauthApi.BATCH_UPLOAD_WORKCONTRACT;
             JSONObject jsonObjectNew = new JSONObject();
             jsonObjectNew.put("syncList", syncList);
             //数据加密
             String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObjectNew));
-            JSONObject jsonObject = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, "");
+            JSONObject jsonObject = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, accessToken);
             log.info("批量上传========{}", jsonObject);
             if (jsonObject != null) {
                 if (jsonObject.getBoolean("success")) {
@@ -239,6 +240,7 @@ public class ContractDownloadJob implements Job {
      * @return
      */
     private List<HwSubcontractor> findAllSubcontractor() {
+        String accessToken = OauthTokenUtils.getDayAccessToken();
         String requestUrl = OauthApi.SUBCONTRACTOR_LIST;
         JSONObject jsonObjectParam = new JSONObject();
         //1:不包含开心;2:包含开心
@@ -246,7 +248,7 @@ public class ContractDownloadJob implements Job {
         log.info("param============{}", JSONObject.toJSONString(jsonObjectParam));
         //数据加密
         String biz_content = CryptTool.encode(JSONObject.toJSONString(jsonObjectParam));
-        JSONObject jsonObjectResult = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, "");
+        JSONObject jsonObjectResult = OauthTokenUtils.doRequest(requestUrl, HttpsContants.POST, biz_content, accessToken);
         log.info("查询所有服务商信息===={}", jsonObjectResult);
         List<HwSubcontractor> list = new ArrayList<>();
         if (jsonObjectResult != null) {