Browse Source

升级4.1.27-20241229

changyuchun 1 month ago
parent
commit
b99a1d969e

+ 1 - 1
platomix-gmetry-system-api/pom.xml

@@ -10,7 +10,7 @@
     <!--    日期和版本号需要同时升级-->
     <!--    4.2.64-2024.07.22->4.2.65-2024.07.22->4.2.66-2024.07.23-->
     <artifactId>platomix-gmetry-system-api</artifactId>
-    <version>4.1.26-20241228</version>
+    <version>4.1.27-20241229</version>
     <dependencies>
         <dependency>
             <groupId>com.platomix</groupId>

+ 9 - 1
platomix-gmetry-system-api/src/main/java/org/springblade/wecom/controller/WeComController.java

@@ -97,6 +97,9 @@ public class WeComController {
 	@Value("${weCom.redirectUrl}")
 	private String redirectUrl;
 
+	@Value("${cscec8b.enabled:false}")
+	private Boolean cscec8b;
+
 
 
 	@GetMapping("/codeToToken")
@@ -488,7 +491,12 @@ public class WeComController {
 		Map<String, Object> formMap = new HashMap<>();
 		formMap.put("access_token", accessToken);
 		formMap.put("code", code);
-		String body = HttpUtil.createGet(URLUtil.completeUrl(corpDomain, "/cgi-bin/auth/getuserinfo")).form(formMap).execute().body();
+		String body ="";
+		if (cscec8b){
+			body = HttpUtil.createGet(URLUtil.completeUrl(corpDomain, "/cgi-bin/user/getuserinfo")).form(formMap).execute().body();
+		}else {
+			 body = HttpUtil.createGet(URLUtil.completeUrl(corpDomain, "/cgi-bin/auth/getuserinfo")).form(formMap).execute().body();
+		}
 		log.info("body:"+body);
 		JSONObject jsonObject = JSONObject.parseObject(body);
 		SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd");