package com.jwipc.supplier.dto;

import lombok.Data;

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

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */
@Data
public class SupplierChangeSaveDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = -7515625558704246528L;
    private Long id;
    private Long changeVersionId;
    private String remark;
    private String openFlag;
    private Integer oaType;
    private Integer isFreeze;
    private Integer eliminateFlag;
    //执行时间
    private String executionTime;
    //是否修改账期，付款条件
    private String paymentTerms;

    private Map<String, Object> supplier;
    private List<SupplierBankDTO> bankList;
    private List<SupplierContactsDTO> contactsList;
    private List<SupplierPurchaseCategoryBaseDTO> supplierPurchaseCategoryList;
    private List<SupplierChangeAttachmentBaseDTO> files;
    private List<SupplierQualificationChangeDTO> supplierQualificationsList;
}
