Commit e45447ef by 墨竹

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

parents 21cb3765 a138d669
......@@ -276,6 +276,12 @@ public class LoginController extends WebBaseController {
return this.success(vo) ;
}
@RequestMapping("get-login-session")
@IgnoreLogin
public HaobanResponse getLoginSession() {
WebLoginDTO loginUser = AuthWebRequestUtil.getLoginUser();
return this.success(loginUser) ;
}
/**
* 切换GIC商户
......
......@@ -107,6 +107,8 @@ public class WxEnterpriseInfoController extends WebBaseController {
@IgnoreLogin
public HaobanResponse getInfoByCode(String 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);
UserDTO user = JSON.parseObject(userDTOJson, UserDTO.class);
if (user == null) {
......@@ -132,7 +134,6 @@ public class WxEnterpriseInfoController extends WebBaseController {
wellDoneLoginInfoVo.setWxOpenUseId(userId);
StaffPrivacyUseLogDTO staffPrivacyUseLogDTO = staffApiService.getStaffPrivacyByUserId(userId);
wellDoneLoginInfoVo.setPrivacyUseFlag(staffPrivacyUseLogDTO == null ? 0 : 1);
//wellDoneLoginInfoVo.setPrivacyUseFlag(1);
wellDoneLoginInfoVo.setStaffId("-1");
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