TASK:1、印花允许修改并保存

BUGFIX: 1、批量生成有的类型没有任务开始执行时间,任务结束时间有误
This commit is contained in:
2025-07-10 17:50:31 +08:00
parent 766e75f2ed
commit daa88889d0
5 changed files with 132 additions and 36 deletions

View File

@@ -4,27 +4,39 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
@ApiModel("修改imageToSketch提取出的sketch")
@Data
public class GenerateModifyDTO {
@NotNull(message = "image cannot be empty")
@NotBlank(message = "image cannot be empty")
@ApiModelProperty(value = "需要保存的图片的base64格式", required = true)
private String base64;
@NotNull(message = "gender cannot be empty")
@NotBlank(message = "gender cannot be empty")
@ApiModelProperty(value = "sketch所属性别", required = true)
private String gender;
@NotNull(message = "category cannot be empty")
@NotBlank(message = "category cannot be empty")
@ApiModelProperty(value = "sketch所属分类", required = true)
private String category;
@NotNull(message = "id cannot be empty")
@ApiModelProperty(value = "原图id", required = true)
private String originalId;
private Long originalId;
@NotBlank(message = "original Id Source cannot be empty")
@ApiModelProperty(value = "原图id的来源", required = true)
private String originalIdSource;
@NotNull(message = "isOverride cannot be empty")
@ApiModelProperty("是否覆盖原图")
private Boolean isOverride;
@NotBlank(message = "type cannot be empty")
@ApiModelProperty("类型 Sketchboard || Printboard")
@Pattern(regexp = "Sketchboard|Printboard", message = "type只能填入Sketchboard 或 Printboard")
private String type;
}