package cn.cslg.pas.common.dto.invalidDTO; import cn.cslg.pas.common.model.report.ExtraEmailDTO; import cn.cslg.pas.domain.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; import java.util.List; /** * 上传无效决定书 * @Author xiexiang * @Date 2023/12/28 */ @Data public class AddInvalidDecisionFileDTO { @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") private Date invalidDecisionTime; private Integer projectId; /** * 决定书号码 */ private String fileNo; /** * 法律依据 */ private String legalBase; /** * 决定要点 */ private String decisionKey; private String conclusion; @Schema(description = "无效结果:部分无效21、全部无效20、维持有效22、结案24、撤案25") private List cronIds; private List fileGuids; private String description; private Integer assoCasePhaseId; private Boolean ifSendEmail; private List extraEmailDTOS; private String invalidStageReason; }