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