Jelajahi Sumber

fix:添加验证

liujunchi 2 tahun lalu
induk
melakukan
c27d3df283

+ 2 - 2
cooleshow-user/user-admin/src/main/java/com/yonge/cooleshow/admin/controller/TeacherController.java

@@ -270,7 +270,7 @@ public class TeacherController extends BaseController {
     @ApiOperation(value = "老师琴房课绑定学员列表")
     @PostMapping("/bindingUserList")
     // @PreAuthorize("@pcs.hasPermissions('teacher/bindingUserList')")
-    public HttpResponseResult<PageInfo<TeacherBindingUserVo.BindingUserList>> bindingUserList(@RequestBody TeacherBindingUserVo.BindingUserQuery query) {
+    public HttpResponseResult<PageInfo<TeacherBindingUserVo.BindingUserList>> bindingUserList(@RequestBody  @Valid  TeacherBindingUserVo.BindingUserQuery query) {
         IPage<UserBindingTeacherWrapper> wrapperIPage = userBindingTeacherService.selectBindingUserPage(PageUtil.getPage(query),
                                                         TeacherBindingUserQueryInfo.BindingUserQuery.from(query.jsonString()));
         // 数据转换
@@ -284,7 +284,7 @@ public class TeacherController extends BaseController {
     @ApiOperation(value = "查看课表")
     @PostMapping("/selectBindingUserCourse")
     // @PreAuthorize("@pcs.hasPermissions('teacher/selectBindingUserCourse')")
-    public HttpResponseResult<PageInfo<TeacherBindingUserVo.BindingStudentCourseList>> selectBindingUserCourse(@RequestBody TeacherBindingUserVo.BindingStudentCourseQuery query) {
+    public HttpResponseResult<PageInfo<TeacherBindingUserVo.BindingStudentCourseList>> selectBindingUserCourse(@RequestBody @Valid TeacherBindingUserVo.BindingStudentCourseQuery query) {
         IPage<UserBindingCourseWrapper> wrapperIPage = userBindingTeacherService.selectBindingUserCoursePage(PageUtil.getPage(query),
                                                                                                              TeacherBindingUserQueryInfo.BindingStudentCourseQuery.from(query.jsonString()));
         // 数据转换

+ 3 - 3
cooleshow-user/user-admin/src/main/java/com/yonge/cooleshow/admin/io/request/TeacherBindingUserVo.java

@@ -20,7 +20,7 @@ public class TeacherBindingUserVo {
     @ApiModel("BindingUserQuery-老师绑定的学生列表查询")
     public static class BindingUserQuery extends QueryInfo {
 
-        @ApiModelProperty("老师id")
+        @ApiModelProperty(value = "老师id",required = true)
         @NotNull(message = "老师id不能为空")
         private Long teacherId;
 
@@ -209,12 +209,12 @@ public class TeacherBindingUserVo {
     @ApiModel("BindingStudentCourseQuery-绑定学生课程列表查询")
     public static class BindingStudentCourseQuery extends QueryInfo{
 
-        @ApiModelProperty("老师id")
+        @ApiModelProperty(value = "老师id",required = true)
         @NotNull(message = "老师id不能为空")
         private Long teacherId;
 
         @NotNull(message = "学员id不能为空")
-        @ApiModelProperty("学员id")
+        @ApiModelProperty(value = "学员id",required = true)
         private Long studentId;
         public String jsonString() {
             return JSON.toJSONString(this);