From 22a98befb6279438a4e08b90171ad02c37f74eef Mon Sep 17 00:00:00 2001 From: caolin <1149034574@qq.com> Date: Sat, 19 Aug 2023 16:40:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jwl/driver/server/controller/TdSysUserController.java | 5 +++++ src/main/java/com/jwl/driver/server/dto/LoginUserDto.java | 1 - .../jwl/driver/server/service/impl/TdSysUserServiceImpl.java | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) 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