//package com.bonus.material.task.domain.vo;
//
//import com.bonus.common.core.annotation.Excel;
//import com.bonus.common.core.web.domain.BaseEntity;
//import com.bonus.material.lease.domain.LeaseApplyDetails;
//import com.bonus.material.lease.domain.LeaseApplyInfo;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.Data;
//import java.util.List;
//
//@Data
//public class TmTaskRequestVo extends BaseEntity {
//
//    /** 任务ID */
//    private Long taskId;
//
//    /** 任务类型(定义数据字典) */
//    @Excel(name = "任务类型(定义数据字典)")
//    @ApiModelProperty(value = "任务类型(定义数据字典)")
//    private Integer taskType;
//
//    /** 任务状态(定义数据字典) */
//    @Excel(name = "任务状态(定义数据字典)")
//    @ApiModelProperty(value = "任务状态(定义数据字典)")
//    private Integer taskStatus;
//
//    /** 任务编号，如新购单号，领料单号，退料单号等 */
//    @Excel(name = "任务编号")
//    @ApiModelProperty(value = "编号")
//    private String code;
//
//    /** 数据所属组织 */
//    @Excel(name = "数据所属组织")
//    @ApiModelProperty(value = "数据所属组织")
//    private Long companyId;
//
//    /** 0不启用 1启用 */
//    @Excel(name = "0不启用 1启用")
//    @ApiModelProperty(value = "0不启用 1启用")
//    private String status;
//
//    @ApiModelProperty(value = "任务当月序号 例如:1 插入及查询时请携带任务类型")
//    private Integer monthOrder;
//
//    @ApiModelProperty(value = "协议id")
//    private Long agreementId;
//
//    @ApiModelProperty(value = "协议编号")
//    @Excel(name = "协议号", sort = 4)
//    private String agreementCode;
//
//    @ApiModelProperty(value = "领料人")
//    //@Excel(name = "领料人", sort = 5)
//    private String leasePerson;
//
//    @ApiModelProperty(value = "领料人手机号")
//    //@Excel(name = "联系电话", sort = 6)
//    private String leasePhone;
//
//    @ApiModelProperty(value = "往来单位id")
//    private Long unitId;
//
//    @ApiModelProperty(value = "往来单位")
//    //@Excel(name = "领料单位", sort = 2)
//    private String unitName;
//
//    @ApiModelProperty(value = "工程id")
//    private Long projectId;
//
//    /**
//     * 工程名称
//     */
//    @ApiModelProperty(value = "工程名称")
//    @Excel(name = "领料工程", sort = 3)
//    private String projectName;
//
//    /**
//     * 预领料合计数
//     */
//    @ApiModelProperty(value = "预领料合计数")
//    private Integer preCountNum;
//
//    @ApiModelProperty(value = "开始时间")
//    private String startTime;
//
//    @ApiModelProperty(value = "结束时间")
//    private String endTime;
//
//    @ApiModelProperty(value = "关键字")
//    private String keyWord;
//
//    @ApiModelProperty(value = "领料任务汇总")
//    private LeaseApplyInfo leaseApplyInfo;
//
//    @ApiModelProperty(value = "领料任务物资列表")
//    private List<LeaseApplyDetails> leaseApplyDetailsList;
//}
