dzx 7 mesi fa
parent
commit
1dd7088029

+ 1 - 1
src/main/java/com/xjrsoft/module/activity/controller/ActivityEnrollController.java

@@ -155,7 +155,7 @@ public class ActivityEnrollController {
     @PostMapping(value = "/enroll")
     @ApiOperation(value="报名")
     @SaCheckPermission("activityinfo:detail")
-    public RT<Boolean> enroll(@Valid UserEnrollDto dto){
+    public RT<Boolean> enroll(@Valid @RequestBody UserEnrollDto dto){
         List<ActivityEnroll> enrollList = activityEnrollService.list(
                 new QueryWrapper<ActivityEnroll>().lambda()
                         .eq(ActivityEnroll::getUserId, StpUtil.getLoginIdAsLong())

+ 3 - 0
src/main/java/com/xjrsoft/module/activity/dto/UserEnrollDto.java

@@ -3,6 +3,8 @@ package com.xjrsoft.module.activity.dto;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
+import javax.validation.constraints.NotEmpty;
+import javax.validation.constraints.NotNull;
 import java.io.Serializable;
 
 
@@ -17,6 +19,7 @@ public class UserEnrollDto implements Serializable {
 
     private static final long serialVersionUID = 1L;
 
+    @NotEmpty(message = "id不能为空!")
     @ApiModelProperty("活动id")
     private String id;
     /**