浏览代码

增加导入数据校验

shiyue 1 年之前
父节点
当前提交
7e6b40d7d6

+ 1 - 0
energy-manage-service/src/main/java/com/energy/manage/service/controller/windfield/WindFieldController.java

@@ -156,6 +156,7 @@ public class WindFieldController extends BaseServiceController {
     @PostMapping(value = "/saveWindFieldResource")
     @ApiOperation(value = "保存上传风场资源文件")
     public ResultResp saveWindFieldResource(@RequestBody @Valid WindFieldResourceCreateDto windFieldResourceCreateDto) {
+        windFieldResourceCreateDto.setCreateBy(getUserId());
         boolean flg = windFieldResourceService.saveWindFieldResource(windFieldResourceCreateDto);
         return flg ? ResultResp.SUCCESS() : ResultResp.FAIL();
     }

+ 8 - 0
energy-manage-service/src/main/java/com/energy/manage/service/domain/dto/windfield/WindFieldResourceCreateDto.java

@@ -5,6 +5,8 @@ import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
+import javax.validation.constraints.NotNull;
+
 @Getter
 @Setter
 @ApiModel("创建风场资源参数")
@@ -15,23 +17,29 @@ public class WindFieldResourceCreateDto {
      * 风场编号
      */
     @ApiModelProperty("风场编号")
+    @NotNull(message = "风场编号不能为null")
     private String fieldCode;
     /**
      * 上传文件名称
      */
     @ApiModelProperty("上传文件名称")
+    @NotNull(message = "上传文件名称不能为null")
     private String fileName;
     /**
      * 上传类型
      */
     @ApiModelProperty("上传类型")
+    @NotNull(message = "上传类型不能为null")
     private String type;
     /**
      * 上传文件地址
      */
     @ApiModelProperty("上传文件地址")
+    @NotNull(message = "上传文件地址不能为null")
     private String resourceUrl;
 
+    @ApiModelProperty(value = "创建人")
+    private Integer createBy;
 
 
 }