Commit a3c43527 by 徐高华

登录

parent df7d8362
......@@ -256,6 +256,7 @@ public class LoginController extends WebBaseController {
logger.info("查询staff表不存在,gicEnterpriseId:{},loginPhoneNumber={}", gicEnterpriseId);
return "1002" ;
}
webLoginDTO.setPhoneNumber(loginPhoneNumber);
webLoginDTO.setHanbaoUserId(hbUser.getUserId());
webLoginDTO.setWxEnterpriseId(wxEnterpriseId);
webLoginDTO.setEnterpriseId(gicEnterpriseId);
......
......@@ -443,9 +443,13 @@ public class WxEnterpriseController extends WebBaseController {
}
}
private String getWxUserId(String wxEnterpriseId, WebLoginDTO loginStaffDTO) {
if (loginStaffDTO != null && (!StringUtils.isEmpty(loginStaffDTO.getWxUserId()))) {
return loginStaffDTO.getWxUserId();
private String getWxUserId(String wxEnterpriseId, WebLoginDTO loginDTO) {
if (loginDTO != null && (!StringUtils.isEmpty(loginDTO.getStaffId()))) {
String staffId = loginDTO.getStaffId() ;
StaffDTO dto = this.staffApiService.selectById(staffId) ;
if(null != dto && StringUtils.isNotBlank(dto.getStaffId())) {
return dto.getWxUserId();
}
}
StaffDTO staffOne = staffApiService.getWxStaffOne(wxEnterpriseId);
return staffOne.getWxUserId();
......
......@@ -8,7 +8,6 @@ public class WebLoginVO implements Serializable {
private String wxEnterpriseId;
private String enterpriseId;
private Integer wxEnterpriseType;
// yw / gic
private String loginChannel = "gic" ;
private String clerkId;
......@@ -93,14 +92,6 @@ public class WebLoginVO implements Serializable {
this.loginChannel = loginChannel;
}
public Integer getWxEnterpriseType() {
return wxEnterpriseType;
}
public void setWxEnterpriseType(Integer wxEnterpriseType) {
this.wxEnterpriseType = wxEnterpriseType;
}
public String getWxEnterpriseId() {
return wxEnterpriseId;
}
......
......@@ -5,7 +5,7 @@
<mvc:interceptors>
<bean class="com.gic.haoban.common.interceptor.HttpLimitInterceptor"/>
<bean class="com.gic.commons.interceptor.HeaderTagInterceptor"/>
<bean class="com.gic.web.common.inteceptor.RequestInteceptor"></bean>
<mvc:interceptor>
<mvc:mapping path="/**"/>
<mvc:exclude-mapping path="/login.json"/>
......
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