ContractDTO.java 1.11 KB
package vion.dto;

import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.multipart.MultipartFile;

import java.util.Date;

@Getter
@Setter
public class ContractDTO extends BaseDTO {
    private Long id;

    /**
     * 合同名称
     */
    private String name;

    /**
     * 合同编号
     */
    private String contractNo;

    /**
     * 合同类型:1-维保合同 2-框架合同 3-集成合同 4-供货合同 5-供货施工合同 0-其他
     */
    private Integer type;

    /**
     * 合同进度:1-签订 2-发货 3-货到 4-安装 5-验收 6-质保
     */
    private Integer status;

    /**
     * 销售人员名称
     */
    private String saleName;

    /**
     * 备注
     */
    private String remark;


    private MultipartFile[] files;

    /**
     * 终验日期
     */
    private Date finalDate;

    /**
     * 项目id
     */
    private Long storeId;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date signDateStart;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date signDateEnd;

}