|
@@ -36,6 +36,10 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
@Override
|
|
|
public HttpRespMsg login(String username, String password) {
|
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
|
+ if(username == null || password == null){
|
|
|
+ httpRespMsg.setError("请填写完整信息");
|
|
|
+ return httpRespMsg;
|
|
|
+ }
|
|
|
//根据电话号码获取账号信息
|
|
|
List<User> userList = userMapper.selectList(new QueryWrapper<User>().eq("phone", username));
|
|
|
if (userList.size() == 0) {
|
|
@@ -44,7 +48,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
|
|
} else if (userList.size() > 1) {
|
|
|
//检索到两个及以上账号时
|
|
|
httpRespMsg.setError("账号重名");
|
|
|
- } else if (userList.get(0).getRole().equals(1)) {
|
|
|
+ } else if (!userList.get(0).getRole().equals(1)) {
|
|
|
//检索的账号role不是1 即不是管理员时
|
|
|
httpRespMsg.setError("非管理员不能登陆系统");
|
|
|
} else if (MD5Util.getPassword(password).equals(userList.get(0).getPassword())) {
|