package com.bonus.sgzb.base.api.domain;

import com.bonus.sgzb.common.core.web.domain.BaseEntity;
import lombok.Data;

import java.util.List;

/**
 * @Author：梁超
 * @date：2024/3/4 - 15:17
 * direct_apply_info 工地直转信息
 */
@Data
public class DirectApplyInfo extends BaseEntity {
    /**
     * id
     */
    private Integer id;
    /**
     * 直转单号(ZZ20240226-1)
     */
    private String code;
    /**
     * 退料单位协议
     */
    private Integer backAgreementId;

    /**
     * 退料工程id
     */
    private String backProId;
    /**
     * 关键字
     */
    private String keyWord;
    /**
     * 退料工程名称
     */
    private String backProName;

    /**
     * 退料单位id
     */
    private String backUnitId;
    /**
     * 退料单位名称
     */
    private String backUnitName;

    /**
     * 领料工程id
     */
    private String leaseProId;
    /**
     * 领料工程名称
     */
    private String leaseProName;
    /**
     * 领料单位id
     */
    private String leaseUnitId;
    /**
     * 领料单位名称
     */
    private String leaseUnitName;
    /**
     * 退料人
     */
    private String backMan;
    /**
     * 手机号
     */
    private String backPhone;
    /**
     * 退料备注
     */
    private String backRemark;
    /**
     * 领料单位协议
     */
    private int leaseAgreementId;
    /**
     * 领料人
     */
    private String leaseMan;
    /**
     * 领料联系电话
     */
    private String leasePhone;
    /**
     * 领料备注
     */
    private String leaseRemark;
    /**
     * 直转附件
     */
    private String dirUrl;
    /**
     * 0待审批1审批同意2驳回
     */
    private String status;
    /**
     * 审核人
     */
    private String auditor;
    /**
     * 审核时间
     */
    private String auditTime;
    /**
     * 审核备注
     */
    private String auditRemark;
    /**
     * 退料单位协议
     */
    private String backAgreementCode;
    /**
     * 领料单位协议
     */
    private String leaseAgreementCode;

    /**
     * 退料工程id
     */
    private String lotId;
    /**
     * 退料单位id
     */
    private String unitId;

    private List<DirectApplyDetails> directApplyDetails;

}
