Commit e45447ef by 墨竹

Merge remote-tracking branch 'origin/developer' into developer

parents 21cb3765 a138d669
...@@ -276,6 +276,12 @@ public class LoginController extends WebBaseController { ...@@ -276,6 +276,12 @@ public class LoginController extends WebBaseController {
return this.success(vo) ; return this.success(vo) ;
} }
@RequestMapping("get-login-session")
@IgnoreLogin
public HaobanResponse getLoginSession() {
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
return this.success(loginUser) ;
}
/** /**
* 切换GIC商户 * 切换GIC商户
......
...@@ -107,6 +107,8 @@ public class WxEnterpriseInfoController extends WebBaseController { ...@@ -107,6 +107,8 @@ public class WxEnterpriseInfoController extends WebBaseController {
@IgnoreLogin @IgnoreLogin
public HaobanResponse getInfoByCode(String code) { public HaobanResponse getInfoByCode(String code) {
String userDTOJson = qywxCorpApiService.getCodeSession(config.getWxSuiteid(), code); String userDTOJson = qywxCorpApiService.getCodeSession(config.getWxSuiteid(), code);
// {"errcode":0,"corpid":"wweac4ef962720aa12","session_key":"oNKOu4tDcnTWdj4wOg75YQ==","errmsg":"ok",
// "open_userid":"wo59NLDQAAxeJ-Nr7_vwkZVc7QOG73PQ","userid":"xugaohua","deviceid":"0BB1D1FA-C5A2-4BDD-80A2-33B6BB230F8A"}
logger.info("userDTOJson=============>{}", userDTOJson); logger.info("userDTOJson=============>{}", userDTOJson);
UserDTO user = JSON.parseObject(userDTOJson, UserDTO.class); UserDTO user = JSON.parseObject(userDTOJson, UserDTO.class);
if (user == null) { if (user == null) {
...@@ -132,7 +134,6 @@ public class WxEnterpriseInfoController extends WebBaseController { ...@@ -132,7 +134,6 @@ public class WxEnterpriseInfoController extends WebBaseController {
wellDoneLoginInfoVo.setWxOpenUseId(userId); wellDoneLoginInfoVo.setWxOpenUseId(userId);
StaffPrivacyUseLogDTO staffPrivacyUseLogDTO = staffApiService.getStaffPrivacyByUserId(userId); StaffPrivacyUseLogDTO staffPrivacyUseLogDTO = staffApiService.getStaffPrivacyByUserId(userId);
wellDoneLoginInfoVo.setPrivacyUseFlag(staffPrivacyUseLogDTO == null ? 0 : 1); wellDoneLoginInfoVo.setPrivacyUseFlag(staffPrivacyUseLogDTO == null ? 0 : 1);
//wellDoneLoginInfoVo.setPrivacyUseFlag(1);
wellDoneLoginInfoVo.setStaffId("-1"); wellDoneLoginInfoVo.setStaffId("-1");
return resultResponse(HaoBanErrCode.ERR_1, wellDoneLoginInfoVo); return resultResponse(HaoBanErrCode.ERR_1, wellDoneLoginInfoVo);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment