diff --git a/src/main/java/com/jwl/driver/server/controller/TdSysUserController.java b/src/main/java/com/jwl/driver/server/controller/TdSysUserController.java index 7b7f1aa..df1a192 100644 --- a/src/main/java/com/jwl/driver/server/controller/TdSysUserController.java +++ b/src/main/java/com/jwl/driver/server/controller/TdSysUserController.java @@ -2,6 +2,7 @@ package com.jwl.driver.server.controller; import com.jwl.driver.server.dto.LoginUserDto; +import com.jwl.driver.server.exception.BusinessException; import com.jwl.driver.server.response.BaseResponse; import com.jwl.driver.server.service.ITdSysUserService; import io.swagger.annotations.Api; @@ -14,6 +15,7 @@ import org.springframework.stereotype.Controller; import javax.validation.Valid; import java.time.LocalDateTime; +import java.util.Objects; /** *

@@ -64,6 +66,9 @@ public class TdSysUserController { @PostMapping("/bindSchool") public BaseResponse bindSchool(@RequestBody LoginUserDto userDto) { log.info("用户绑定驾校======>schoolId{}",userDto.getSchoolId()); + if (Objects.isNull(userDto.getSchoolId())){ + throw new BusinessException("缺少必要参数"); + } return BaseResponse.success(userService.bindSchool(userDto)); } diff --git a/src/main/java/com/jwl/driver/server/dto/LoginUserDto.java b/src/main/java/com/jwl/driver/server/dto/LoginUserDto.java index 35020e2..4306b47 100644 --- a/src/main/java/com/jwl/driver/server/dto/LoginUserDto.java +++ b/src/main/java/com/jwl/driver/server/dto/LoginUserDto.java @@ -24,6 +24,5 @@ public class LoginUserDto { private String code; @ApiModelProperty(value = "驾校id",required = false) - @NotBlank(message = "驾校id") private Long schoolId; } diff --git a/src/main/java/com/jwl/driver/server/service/impl/TdSysUserServiceImpl.java b/src/main/java/com/jwl/driver/server/service/impl/TdSysUserServiceImpl.java index abe751d..dc480b0 100644 --- a/src/main/java/com/jwl/driver/server/service/impl/TdSysUserServiceImpl.java +++ b/src/main/java/com/jwl/driver/server/service/impl/TdSysUserServiceImpl.java @@ -69,7 +69,7 @@ public class TdSysUserServiceImpl extends ServiceImpl