package com.fjhx.mes.entity.production.vo;

import com.fjhx.mes.entity.production.po.ProductionReporting;
import com.fjhx.mes.entity.production.po.ProductionReportingDetail;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 生产报工列表查询返回值实体
 *
 * @author
 * @since 2023-03-30
 */
@Getter
@Setter
public class ProductionReportingVo extends ProductionReporting {

    /**
     * 任务编码
     */
    private String code;

    /**
     * 操作人名称
     */
    private String operatorName;

    /**
     * 商品id
     */
    private Long productId;
    /**
     * 商品名称
     */
    private String productName;
    /**
     * 任务数量
     */
    private BigDecimal quantity;
    /**
     * 负责人id
     */
    private Long personLiableId;
    /**
     * 负责人名字
     */
    private String personLiableName;
    /**
     * 完成期限
     */
    private Date dueDate;

    /**报工明细列表*/
    List<ProductionReportingDetailVo> productionReportingDetailVoList;

}
