package com.ruoyi.jarvis.service;

import com.ruoyi.jarvis.domain.GroupRebateExcelUpload;

import java.util.List;

public interface IGroupRebateExcelUploadService {

    /**
     * 独立事务写入上传记录（导入主流程回滚时仍保留审计记录）
     */
    void saveRecordInNewTransaction(GroupRebateExcelUpload row);

    void updateRecordInNewTransaction(GroupRebateExcelUpload row);

    GroupRebateExcelUpload selectGroupRebateExcelUploadById(Long id);

    List<GroupRebateExcelUpload> selectGroupRebateExcelUploadList(GroupRebateExcelUpload query);
}
