|
@@ -145,7 +145,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
private ThirdPartyInterfaceMapper thirdPartyInterfaceMapper;
|
|
private ThirdPartyInterfaceMapper thirdPartyInterfaceMapper;
|
|
//登录网页端
|
|
//登录网页端
|
|
@Override
|
|
@Override
|
|
- public HttpRespMsg loginAdmin(String username, String password,Integer key) {
|
|
|
|
|
|
+ public HttpRespMsg loginAdmin(String username, String password) {
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
//根据电话号码获取账号信息
|
|
//根据电话号码获取账号信息
|
|
List<User> userList = userMapper.selectList(new QueryWrapper<User>().eq("phone", username));
|
|
List<User> userList = userMapper.selectList(new QueryWrapper<User>().eq("phone", username));
|
|
@@ -159,7 +159,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
httpRespMsg.setError(MessageUtils.message("user.duplicate"));
|
|
httpRespMsg.setError(MessageUtils.message("user.duplicate"));
|
|
} else if (userList.get(0).getIsActive() == 0) {
|
|
} else if (userList.get(0).getIsActive() == 0) {
|
|
httpRespMsg.setError(MessageUtils.message("user.inactive"));
|
|
httpRespMsg.setError(MessageUtils.message("user.inactive"));
|
|
- } else if ((key==0?MD5Util.getPassword(password):password).equals(userList.get(0).getPassword())) {
|
|
|
|
|
|
+ } else if (MD5Util.getPassword(password).equals(userList.get(0).getPassword())) {
|
|
//查看该公司非会员公司,只能允许试用三天,超时不可登录
|
|
//查看该公司非会员公司,只能允许试用三天,超时不可登录
|
|
Company company = companyMapper.selectOne(new QueryWrapper<Company>().eq("id", userList.get(0).getCompanyId()));
|
|
Company company = companyMapper.selectOne(new QueryWrapper<Company>().eq("id", userList.get(0).getCompanyId()));
|
|
//公司未办理会员
|
|
//公司未办理会员
|
|
@@ -230,7 +230,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
Integer companyId = thirdPartyInterface.getCompanyId();
|
|
Integer companyId = thirdPartyInterface.getCompanyId();
|
|
User user = userMapper.selectOne(new QueryWrapper<User>().eq("job_number", jobNumber).eq("company_id", companyId));
|
|
User user = userMapper.selectOne(new QueryWrapper<User>().eq("job_number", jobNumber).eq("company_id", companyId));
|
|
if(user!=null){
|
|
if(user!=null){
|
|
- httpRespMsg=loginAdmin(user.getPhone(),user.getPassword(),1);
|
|
|
|
|
|
+ httpRespMsg=loginByUserId(user.getId(),request);
|
|
}else{
|
|
}else{
|
|
httpRespMsg=new HttpRespMsg();
|
|
httpRespMsg=new HttpRespMsg();
|
|
//httpRespMsg.setError("工号为"+jobNumber+"的员工在工时系统中不存在");
|
|
//httpRespMsg.setError("工号为"+jobNumber+"的员工在工时系统中不存在");
|