package com.fjhx.sale.entity.purchase.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fjhx.common.entity.corporation.po.Corporation;
import com.fjhx.sale.entity.pack.po.PackDetailProduct;
import com.fjhx.sale.entity.pack.vo.PackDetailProductVo;
import com.fjhx.sale.entity.purchase.po.EhsdPurchase;
import com.fjhx.sale.entity.purchase.po.EhsdPurchaseProduct;
import lombok.Getter;
import lombok.Setter;

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

/**
 * ehsd采购表列表查询返回值实体
 *
 * @author
 * @since 2023-05-17
 */
@Getter
@Setter
public class EhsdPurchaseVo extends EhsdPurchase {

    /**
     * 供应商名称
     */
    private String supplyName;

    /**
     * 采购明细
     */
    private List<EhsdPurchaseProductVo> ehsdPurchaseProductList;

    /**
     * 装箱明细
     */
    private List<PackDetailProductVo> packDetailProductList;

    /**
     * 买方名称
     */
    private String buyCorporationName;
    /**
     * 卖方名称
     */
    private String sellCorporationName;

    /**
     * 卖方国家表名称
     */
    private String sellCountryName;

    /**
     * 卖方省份名称
     */
    private String sellProvinceName;

    /**
     * 卖方城市名称
     */
    private String sellCityName;


    /**
     * 开户银行
     */
    private String openingBank;
    /**
     * 账户名
     */
    private String openingName;
    /**
     * 联系人
     */
    private String contactPerson;
    /**
     * 账户
     */
    private String accountOpening;

    /**
     * 流程Id
     */
    private Long flowId;

    /**
     * 发票总金额
     */
    private BigDecimal sumInvoiceMoney;

    /**
     * 付款总金额
     */
    private BigDecimal sumPayMoney;
}
