|
|
|
@@ -231,6 +231,8 @@ public class WxInfoController extends BaseController { |
|
|
|
public ResultData getSuperOpenId(@RequestBody Map<String,String> param) { |
|
|
|
String appId = param.get("appId"); |
|
|
|
String code = param.get("code"); |
|
|
|
|
|
|
|
logger.info("getSuperOpenId: appId"+appId+",code:"+code); |
|
|
|
if (StringUtils.isBlank(appId)) { |
|
|
|
return new ResultData(ErrorCode.SYS_PARAMETER_NOT_NULL.getCode(), "appId不能为空"); |
|
|
|
} |
|
|
|
@@ -248,6 +250,7 @@ public class WxInfoController extends BaseController { |
|
|
|
try { |
|
|
|
Map<String, String> retMap = getOpenIdInfo(appId, code); |
|
|
|
String openId = retMap.get("openId"); |
|
|
|
logger.info("getSuperOpenId: openId >>>"+openId ); |
|
|
|
MallUserInfo user = mallUserInfoService.getByBOpenId(openId, tenantEntity); |
|
|
|
if(user == null) { |
|
|
|
return new ResultData(ErrorCode.USER_NO_PERMISSION, retMap); |
|
|
|
|