package com.sckw.contract.model.vo.res;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * @author czh
 * @desc 物流合同详情返参
 * @date 2023/7/13
 */
@Data
public class ContractLogisticsDetailResVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 6152841290674824503L;

    /**
     * 合同id
     */
    private Long id;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 状态
     */
    private String statusName;

    /**
     * 基础信息
     */
    private LogisticsBaseInfoResVo baseInfo;

    /**
     * 合同文件
     */
    private List<String> contractFile;

    /**
     * 标的信息
     */
    private List<LogisticsGoodsInfoResVo> goodsInfo;

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

    /**
     * 补充合同
     */
    private List<ContractLogisticsDetailResVo> child;

    /**
     * 审批记录
     */
    private List<ContractTrackResVo> trackInfo;

}
