Explorar o código

crm refreshtoken

Zimo hai 13 horas
pai
achega
a9c26734ce

+ 1 - 1
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/service/auth/AdminAuthServiceImpl.java

@@ -414,7 +414,7 @@ public class AdminAuthServiceImpl implements AdminAuthService {
         AdminUserDO userByUsername = userService.getUserByUsername(workcode);
         if (userByUsername == null) {throw new ServiceException(new ErrorCode(22,"不存在用户"));}
         String sign = "company_id="+ehrClientId+"&mobile_no="+userByUsername.getMobile()+"&timestamp="+System.currentTimeMillis();;
-        String signture = EncryptUtil.encryptByPrivateKey(sign, "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAIFwW+2Zqr+UTebl0OAAQ9XVkJGol+NHNAYcEgqu7PISEPxquHhO/Vwkq7AkaYxiNC79PSGAknX9uG1I78nzx6krkoiTw50+fG6iBBNXrou1GC4A0Ak4Q/4njX4rYcy812M91q/ySop2LBILsyRVDYBdek1WQ4k01eiKWJKGt2I1AgMBAAECgYB6XD36uTZJjqep63xuFLILtazJlSeoSYorcGO5x6zkFSILi9NAn+MwNNY8V9+TPs530Rr1zbYmZifu33EWZyZJJk8STSicgGb03Bcm7eduJX7Xn0PanNoegXiE94SzdESFgZIgVkS0we3s5okRiRcXGYEo9XQ6HZiCaEinbz3YbQJBAPIcUUPD5DnJvTysFLiUzqwJlLGjhzwa1c+ld77Gj3vR4MPDRtG0GjoYW5VMO3SuwrXqqbnD97D2Ep7ygAVZpssCQQCI3VLNhrOH4UUGiQj5+T87X9t+Y+AIxwJJr/264iSo02MwDtDpynQ5RcdcdM09aEXgjQNlgKguSEFitek3mPr/AkAMEbNPYH2JD/B6DM3/oZNn6hZagJ9mNKRB9KqyfO18K6s7twlZvNOt37b5C1LPb0LPlMIfO5CmZq3o9IfDPIPfAkAqUHMXQ/whmI4ktR1nW54nFz3fV7WeQRj9+0FxFBXNdH2IECya+5LvWhmHBj2mLKTeBfr02NAmbwR4JlHSdKO1AkEArjvpWjdoiW8fkl1OwbUjdExcjTPAcclc8BZFUptfUqzgrIH2Us49w9e8U6Fp088AgTqFOPXdvYbLAyIcMCQ4ZA==")
+        String signture = EncryptUtil.encryptByPrivateKey(sign, ehrPrivateKey)
                 .replaceAll("\\+", "%2B");
         return ImmutableMap.of("licence", ehrLicence, "sign", signture,"redirect", ehrHome,"ehrUrl", ehrUrl);
     }

+ 2 - 2
yudao-server/src/main/java/cn/iocoder/yudao/server/controller/admin/TodoController.java

@@ -110,7 +110,7 @@ public class TodoController {
     @GetMapping("/crm")
     @PermitAll
     public CommonResult<ImmutableMap<String, Object>> crmTodo(String workcode, String type, Integer pageNo, Integer pageSize) throws Exception {
-        ImmutableMap<String, String> stringStringImmutableMap = crmRest.refreshToken("7b9348ed-280f-4d6b-82a1-2d67a74132cf");
+        ImmutableMap<String, String> stringStringImmutableMap = crmRest.refreshToken("029ae19f-423f-4d3f-9805-bd6c0a3a4b36");
         AdminUserRespDTO userByUsername = adminUserApi.getUserByUsername(workcode);
         if (userByUsername == null) {throw new ServiceException(new ErrorCode(1,"门户系统中不存在该用户"));}
 
@@ -141,7 +141,7 @@ public class TodoController {
         if (CollUtil.isNotEmpty(workCode)) {
             return CommonResult.success(workCode);
         } else {
-            ImmutableMap<String, String> stringStringImmutableMap = crmRest.refreshToken("7b9348ed-280f-4d6b-82a1-2d67a74132cf");
+            ImmutableMap<String, String> stringStringImmutableMap = crmRest.refreshToken("029ae19f-423f-4d3f-9805-bd6c0a3a4b36");
             AdminUserRespDTO userByUsername = adminUserApi.getUserByUsername(workcode);
             if (userByUsername == null) {throw new ServiceException(new ErrorCode(1,"门户系统中不存在该用户"));}
 

+ 1 - 1
yudao-server/src/main/java/cn/iocoder/yudao/server/job/CrmPersonJob.java

@@ -19,7 +19,7 @@ public class CrmPersonJob {
     @TenantIgnore
     @DataPermission(enable = false)
     public String executeCrmPerson() throws Exception {
-        ImmutableMap<String, String> stringStringImmutableMap = crmRest.refreshToken("ec301168-d9d7-4f0c-a73c-03f50e952a3a");
+        ImmutableMap<String, String> stringStringImmutableMap = crmRest.refreshToken("029ae19f-423f-4d3f-9805-bd6c0a3a4b36");
         crmRest.querySqlUserJob(String.valueOf(stringStringImmutableMap.get("access")));
         return "";
     }