package com.cku.oa.statistics.strategy;

import com.cku.oa.finance.entity.PaymentOrderDetail;
import com.cku.oa.finance.entity.PaymentRecord;

import java.util.ArrayList;
import java.util.List;

public interface InitSplitStrategy {
    public static final String PAYMENT_TYPE_CAB = "cab";
    public static final String PAYMENT_TYPE_CKU = "cku";

    /**
     * 拆分订单详细表
     */
    public void initSplitOrderDetail(List<PaymentOrderDetail> orderDetailList ,String id);

    /**
     * 拆分流水表
     */
    public void initSplitRecord(List<PaymentRecord> recordList ,String id);
}
