package com.cloudroam.dto.projectTask; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import javax.validation.constraints.Max; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotNull; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.List; @NoArgsConstructor @AllArgsConstructor @Data public class CreateProjectTaskProcessDTO { /** * Id */ @NotEmpty(message = "项目id不能为空") private String id; /** * 项目id */ @NotNull(message = "项目进度不能为空") @Max(value = 100, message = "项目进度不能超过100") private BigDecimal process; /** * 备注 */ private String remark; }