# FdProcedureCheckSaveDTO.java

    package cloud.wconnect.workperformance.pojo.dto.fdprocedurecheck;

    import lombok.Data;
    import org.hibernate.validator.constraints.Length;
    import org.hibernate.validator.constraints.Range;

    import jakarta.validation.constraints.NotNull;

    /**
     * DTO：FD Procedure Check For Save
     *
     * @author zc
     * @date 2023/10/6
     */
    @Data
    public class FdProcedureCheckSaveDTO {

        /**
         * id
         */
        private Long id;

        /**
         * 日期
         */
        @NotNull(message = "The theDate cannot be null.")
        private Long theDate;

        /**
         * Lost Point
         */
        @Range(min = 1, max = 100, message = "The lostPoint is between 1 and 100")
        private Integer lostPoint;

        /**
         * FD Name User Id
         */
        @NotNull(message = "The fdNameUserId cannot be null.")
        private Integer fdNameUserId;

        /**
         * FD Review User Id
         */
        private Integer fdReviewUserId;

        /**
         * Reservation#
         */
        @Length(max = 200, message = "The reservation is limited 200 characters")
        private String reservation;

        /**
         * Error Type Id
         */
        private Integer errorTypeId;

        /**
         * 选择支持输入描述的 Error Type 填写的信息
         */
        @Length(max = 500, message = "The errorTypeAdditional is limited 500 characters")
        private String errorTypeAdditional;

        /**
         * Problem Description Id
         */
        private Integer problemDescId;

        /**
         * 选择支持输入描述的 Problem Description 填写的信息
         */
        @Length(max = 500, message = "The problemDescAdditional is limited 500 characters")
        private String problemDescAdditional;

        /**
         * Rev Lost
         */
        @Length(max = 200, message = "The revLost is limited 200 characters")
        private String revLost;

        /**
         * Night Audit Note
         */
        @Length(max = 200, message = "The nightAuditNote is limited 200 characters")
        private String nightAuditNote;

    }