|
@@ -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");
|