package com.stylefeng.guns.modular.system.service; import com.baomidou.mybatisplus.service.IService; import com.stylefeng.guns.modular.system.model.Reassign; import com.stylefeng.guns.modular.system.util.ResultUtil; import java.util.List; import java.util.Map; public interface IReassignService extends IService { /** * 提交改派申请 * @param uid * @return * @throws Exception */ ResultUtil saveData(Reassign reassign, Integer uid, Integer type) throws Exception; /** * 提交改派申请 * @param uid * @return * @throws Exception */ ResultUtil saveData_(Reassign reassign, String orderIds, Integer uid, Integer type) throws Exception; /** * 获取列表数据 * @param uid * @param pageNum * @param size * @return * @throws Exception */ List> queryList(Integer uid, Integer pageNum, Integer size) throws Exception; /** * 改派完成支付后的操作 * @param id 改派单id * @param order_id 工行支付订单 * @param type 1=微信,2=支付宝 * @throws Exception */ void payReassign(String id, String order_id, Integer type) throws Exception; }