package com.wzj.soopin.transaction.domain.bo.easypay.separate.apply.resp;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class SeparateRespOrderInfo {

    /**
     * 同批次分账笔数
     */
    private Long batchNum;
    /**
     * 同批次分账金额合计
     */
    private Long batchTransAmount;
    /**
     * 原商户交易的orgTrace
     */
    private String oriOrgTrace;
    /**
     * 产品订单号
     */
    private String productTrace;
    /**
     * 分账商户批次号，同一日期内唯一，否则会因为流水号重复失败
     */
    private String separateBatchTrace;
    /**
     * 分账单信息列表
     */
    private List<SeparateRespInfoList> separateRespInfoList;



    /**
     * 分账总单流水号   分账查询接口返回，等同于分账接口响应中的separateBatchTrace
     */
    private String oriSeparateBatchTrace;

}
