diff --git a/base-system-server/src/main/java/com/health/system/server/controller/SysUserController.java b/base-system-server/src/main/java/com/health/system/server/controller/SysUserController.java index a48f4f3..bba7053 100644 --- a/base-system-server/src/main/java/com/health/system/server/controller/SysUserController.java +++ b/base-system-server/src/main/java/com/health/system/server/controller/SysUserController.java @@ -175,14 +175,20 @@ public class SysUserController extends BaseController //--------------邮箱注册医生-------------------------------------- @PostMapping("/register/doctor") public Result registerDoctor(@RequestBody Doctor doctor){ - userService.checkEmailUnique(doctor); + if (!userService.checkEmailUnique(doctor)) + { + return Result.error("邮箱'" + doctor.getEmail() + "'已注册"); + } return Result.success(userService.registerDoctor(doctor)); } //------------------------------------------------------------------------------- @PostMapping("/register/patient") public Result registerPatient(@RequestBody Patient patient){ - userService.checkEmailUnique(patient); + if (!userService.checkEmailUnique(patient)) + { + return Result.error("邮箱'" + patient.getEmail() + "'已注册"); + } return Result.success(userService.registerPatient(patient)); }