package com.ruoyi.other.dto; import com.ruoyi.other.domain.TPlatformConfig; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotEmpty; import java.util.List; /** 使用顶层 JSON 对象承载配置列表,兼容网关的签名参数解析。 */ @Data @ApiModel(value = "TPlatformConfigBatchSaveDTO", description = "批量保存光伏储能配置请求") public class TPlatformConfigBatchSaveDTO { @NotEmpty(message = "保存的配置列表不能为空") @ApiModelProperty(value = "配置列表,无ID新增,有ID修改", required = true) private List configs; }