package shop.alien.store.service;

import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import shop.alien.entity.store.StoreCashOutRecord;
import shop.alien.entity.store.vo.StoreCashOutRecordVo;

import java.util.Date;

/**
 * 商户提现记录表 服务类
 *
 * @author ssk
 * @since 2025-02-25
 */
public interface StoreCashOutRecordService extends IService<StoreCashOutRecord> {

    JSONObject getCanCashOutMoney(Integer storeId);

    StoreCashOutRecordVo getCashOutRecordList(Integer storeId, String cashOutStartTime, String cashOutEndTime, Integer page, Integer size, String paymentStatus);

    StoreCashOutRecordVo getCashOutRecordById(Integer id);

}
