package com.stylefeng.guns.modular.system.service; import com.baomidou.mybatisplus.service.IService; import com.stylefeng.guns.modular.system.model.OrderCancel; import java.util.List; import java.util.Map; public interface IOrderCancelService extends IService { /** * 添加数据 * @param orderId * @param orderType * @param reason * @param remark * @param payType * @param money * @param state * @throws Exception */ Integer saveData(Integer orderId, Integer orderType, String reason, String remark, Integer payType, Double money, Integer state, Integer userType, Integer uid) throws Exception; /** * 获取取消数据 * @param orderId * @param orderType * @param money * @param payType * @param state * @return * @throws Exception */ OrderCancel query(Integer orderId, Integer orderType, Double money, Integer payType, Integer state) throws Exception; /** * 获取用户取消记录 * @param uid * @return * @throws Exception */ List> queryCancel(Integer uid, Integer isPay) throws Exception; }