diff --git a/04.系统编码/Backend/src/main/java/com/userinformation/backend/controller/UserController.java b/04.系统编码/Backend/src/main/java/com/userinformation/backend/controller/UserController.java index 8f8c5b7..0b4abe7 100644 --- a/04.系统编码/Backend/src/main/java/com/userinformation/backend/controller/UserController.java +++ b/04.系统编码/Backend/src/main/java/com/userinformation/backend/controller/UserController.java @@ -37,8 +37,8 @@ public class UserController { } @RequestMapping("findUserByUserAccountNumber") - public RequestResult findUserByUserAccountNumber(String userAccountNumber){ - return RequestResult.success(userService.findUserByUserAccountNumber(userAccountNumber)); + public RequestResult findUserByUserAccountNumber(String userName){ + return RequestResult.success(userService.findUserByUserAccountNumber(userName)); } @RequestMapping("findUserByUserName") diff --git a/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/UserMapper.java b/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/UserMapper.java index 5f6decd..8d6dfa1 100644 --- a/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/UserMapper.java +++ b/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/UserMapper.java @@ -7,6 +7,7 @@ import org.apache.ibatis.annotations.InsertProvider; import org.apache.ibatis.annotations.SelectProvider; import java.time.LocalDateTime; +import java.util.List; public interface UserMapper extends BaseMapper { @@ -14,7 +15,7 @@ public interface UserMapper extends BaseMapper { User userLogin(String userAccountNumber, String userPassword); @SelectProvider(type = UserMapperProvider.class, method = "findUserByUserAccountNumber") - User findUserByUserAccountNumber(String userAccountNumber); + List findUserByUserAccountNumber(String userAccountNumber); @SelectProvider(type = UserMapperProvider.class, method = "findUserByUserName") User findUserByUserName(String userName); diff --git a/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/provider/UserMapperProvider.java b/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/provider/UserMapperProvider.java index 1b8f615..e773357 100644 --- a/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/provider/UserMapperProvider.java +++ b/04.系统编码/Backend/src/main/java/com/userinformation/backend/mapper/provider/UserMapperProvider.java @@ -7,7 +7,7 @@ public class UserMapperProvider { } public String findUserByUserAccountNumber(String userAccountNumber){ - return "select * from user where user_account_number = #{userAccountNumber}"; + return "select * from user where user_name like '%" + userAccountNumber.trim() + "%' limit 10"; } public String findUserByUserName(String userName){ diff --git a/04.系统编码/Backend/src/main/java/com/userinformation/backend/service/UserService.java b/04.系统编码/Backend/src/main/java/com/userinformation/backend/service/UserService.java index 663acf8..35d1cc4 100644 --- a/04.系统编码/Backend/src/main/java/com/userinformation/backend/service/UserService.java +++ b/04.系统编码/Backend/src/main/java/com/userinformation/backend/service/UserService.java @@ -14,7 +14,7 @@ public class UserService extends ServiceImpl { public User userLogin(String userAccountNumber, String userPassword){return baseMapper.userLogin(userAccountNumber, userPassword);} - public User findUserByUserAccountNumber(String userAccountNumber){return baseMapper.findUserByUserAccountNumber(userAccountNumber);} + public List findUserByUserAccountNumber(String userAccountNumber){return baseMapper.findUserByUserAccountNumber(userAccountNumber);} public User findUserByUserName(String userName){ return baseMapper.findUserByUserName(userName); diff --git a/04.系统编码/Frontend/.idea/workspace.xml b/04.系统编码/Frontend/.idea/workspace.xml index 02a82bc..9dceeb2 100644 --- a/04.系统编码/Frontend/.idea/workspace.xml +++ b/04.系统编码/Frontend/.idea/workspace.xml @@ -4,10 +4,10 @@ - + + -