Quellcode durchsuchen

修改checkUserName

lyhzzz vor 2 Jahren
Ursprung
Commit
5600c1f1b2

+ 6 - 2
src/main/java/com/fdkankan/manage/controller/AgentNewController.java

@@ -51,8 +51,12 @@ public class AgentNewController {
 
     @GetMapping("/checkUserName")
     public ResultData checkUserName(@RequestParam(required = false) String userName){
-        userService.checkUserName(userName);
-        return ResultData.ok();
+        Boolean bo = userService.checkUserName(userName);
+        if(bo){
+            return ResultData.ok(true);
+        }else {
+            return ResultData.error(0,ResultCode.USER_NOT_EXIST.message(), false);
+        }
     }
 
     @PostMapping("/add")

+ 1 - 1
src/main/java/com/fdkankan/manage/service/IUserService.java

@@ -30,5 +30,5 @@ public interface IUserService extends IService<User> {
 
     List<User> getByUserName(String userName);
 
-    void checkUserName(String userName);
+    Boolean checkUserName(String userName);
 }

+ 3 - 2
src/main/java/com/fdkankan/manage/service/impl/UserServiceImpl.java

@@ -138,10 +138,11 @@ public class UserServiceImpl extends ServiceImpl<IUserMapper, User> implements I
     }
 
     @Override
-    public void checkUserName(String userName) {
+    public Boolean checkUserName(String userName) {
         List<User> userList = this.getByUserName(userName);
         if(userList == null || userList.size() <=0){
-            throw new BusinessException(ResultCode.USER_NOT_EXIST);
+            return false;
         }
+        return true;
     }
 }