Commit 57b63c87 by 徐高华

login

parent d81575f2
...@@ -27,6 +27,7 @@ import com.alibaba.fastjson.JSONObject; ...@@ -27,6 +27,7 @@ import com.alibaba.fastjson.JSONObject;
import com.gic.clerk.api.dto.ClerkDTO; import com.gic.clerk.api.dto.ClerkDTO;
import com.gic.clerk.api.dto.PowerClerkDTO; import com.gic.clerk.api.dto.PowerClerkDTO;
import com.gic.clerk.api.service.ClerkService; import com.gic.clerk.api.service.ClerkService;
import com.gic.clerk.api.service.RightService;
import com.gic.clerk.api.service.UserService; import com.gic.clerk.api.service.UserService;
import com.gic.commons.util.ToolUtil; import com.gic.commons.util.ToolUtil;
import com.gic.enterprise.api.dto.EnterpriseDTO; import com.gic.enterprise.api.dto.EnterpriseDTO;
...@@ -83,6 +84,8 @@ public class LoginController extends WebBaseController { ...@@ -83,6 +84,8 @@ public class LoginController extends WebBaseController {
private EnterpriseService enterpriseService; private EnterpriseService enterpriseService;
@Autowired @Autowired
private HaobanUserApiService haobanUserApiService; private HaobanUserApiService haobanUserApiService;
@Autowired
private RightService rightService ;
/** /**
* 企微后台登录 * 企微后台登录
...@@ -265,7 +268,8 @@ public class LoginController extends WebBaseController { ...@@ -265,7 +268,8 @@ public class LoginController extends WebBaseController {
EnterpriseDTO en = this.enterpriseService.getEnterpriseById(gicEnterpriseId) ; EnterpriseDTO en = this.enterpriseService.getEnterpriseById(gicEnterpriseId) ;
webLoginDTO.setLoginChannel(loginChannel); webLoginDTO.setLoginChannel(loginChannel);
webLoginDTO.setClerkId(clerk.getClerkId()); webLoginDTO.setClerkId(clerk.getClerkId());
webLoginDTO.setRoleId(clerk.getRoleId()); String roleId = this.rightService.getRoleIdByClerkId(clerk.getClerkId()) ;
webLoginDTO.setRoleId(roleId);
webLoginDTO.setClerkName(clerk.getClerkName()); webLoginDTO.setClerkName(clerk.getClerkName());
webLoginDTO.setBrandName(en.getBrandName()); webLoginDTO.setBrandName(en.getBrandName());
webLoginDTO.setSuperAdmin(clerk.getSuperAdmin()); webLoginDTO.setSuperAdmin(clerk.getSuperAdmin());
...@@ -349,7 +353,8 @@ public class LoginController extends WebBaseController { ...@@ -349,7 +353,8 @@ public class LoginController extends WebBaseController {
loginUser.setClerkId(clerk.getClerkId()); loginUser.setClerkId(clerk.getClerkId());
loginUser.setClerkName(clerk.getClerkName()); loginUser.setClerkName(clerk.getClerkName());
loginUser.setSuperAdmin(clerk.getSuperAdmin()); loginUser.setSuperAdmin(clerk.getSuperAdmin());
loginUser.setRoleId(clerk.getRoleId()); String roleId = this.rightService.getRoleIdByClerkId(clerk.getClerkId()) ;
loginUser.setRoleId(roleId);
loginUser.setDepartAuth(clerk.getDepartAuth()); loginUser.setDepartAuth(clerk.getDepartAuth());
loginUser.setBrandName(enterprise.getBrandName()); loginUser.setBrandName(enterprise.getBrandName());
AuthWebRequestUtil.setSessionUser(loginUser); AuthWebRequestUtil.setSessionUser(loginUser);
......
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