From 41b70b1de21eca6ad2cade92c56ae400386c628b Mon Sep 17 00:00:00 2001 From: guyue <1721849008@qq.com> Date: 星期一, 14 七月 2025 16:22:18 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/main/java/com/linghu/controller/UserController.java | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/linghu/controller/UserController.java b/src/main/java/com/linghu/controller/UserController.java index 619e913..8b086b9 100644 --- a/src/main/java/com/linghu/controller/UserController.java +++ b/src/main/java/com/linghu/controller/UserController.java @@ -57,7 +57,7 @@ public ResponseResult add(@RequestBody User user) { List<User> list = userService.list(new LambdaQueryWrapper<User>().eq(User::getUser_email, user.getUser_email())); if (list != null && list.size() > 0) { - return ResponseResult.success("该邮箱已存在"); + return ResponseResult.error("该邮箱已存在"); } user.setStatus("正常"); userService.save(user); @@ -80,8 +80,12 @@ .ne(User::getUser_id, user.getUser_id()) .eq(User::getUser_email, user.getUser_email())); if (list != null && list.size() > 0) { - return ResponseResult.success("该邮箱已存在"); + return ResponseResult.error("该邮箱已存在"); } + if (!user1.getUser_email().equals(user.getUser_email())||!user1.getPassword().equals(user.getPassword())) { + user.setStatus("正常"); + } + userService.updateById(user); return ResponseResult.success(); @@ -212,7 +216,9 @@ List<User> insertUserList = new ArrayList<>(); List<String> errorMessages = new ArrayList<>(); Set<String> emailSet = new HashSet<>(); // 用于校验导入数据中的邮箱重复 - + if (excelDataList.isEmpty()) { + return ResponseResult.error("导入失败,数据不能为空"); + } for (ExcelDataWithRow<UserExcel> excelData : excelDataList) { int rowNum = excelData.getRowNumber(); UserExcel excelRowData = excelData.getData(); -- Gitblit v1.7.1