| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.core.page.HttpResult;
- import com.ydtech.modules.admin.model.dto.MyCollectInAdvanceDto;
- import com.ydtech.modules.admin.model.dto.MyIncomeAndExpensesQueryDto;
- import com.ydtech.modules.admin.model.dto.SysAmountAuditingDto;
- import com.ydtech.modules.admin.model.po.SysAmountAuditingEntity;
- import com.ydtech.modules.admin.model.vo.SysAmountAuditingVo;
- import com.ydtech.modules.admin.model.vo.SysAmountRejectVo;
- import com.ydtech.modules.order.entity.BasePageResult;
- import java.math.BigDecimal;
- import java.util.HashMap;
- import java.util.List;
- public interface SysAmountAuditingService extends IService<SysAmountAuditingEntity> {
- void AmountReview(SysAmountAuditingVo sysUserAccountVo);
- SysAmountAuditingEntity getByUserId(String userId ,String amountType);
- HttpResult<BasePageResult<SysAmountAuditingEntity>> queryByVo(SysAmountAuditingVo sysAmountAuditingVo);
- BasePageResult<SysAmountAuditingEntity> queryAppPage(SysAmountAuditingVo sysAmountAuditingVo);
- List<SysAmountAuditingEntity> getProgressIng(HashMap<String, Object> params);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 16:34
- * @Description: 提现中 、已提现数据查询
- */
- BasePageResult<MyCollectInAdvanceDto> queryAmountPage(MyIncomeAndExpensesQueryDto myIncomeAndExpensesQueryDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 17:15
- * @Description: 查询总金额
- */
- BigDecimal findSumAmount(MyIncomeAndExpensesQueryDto myIncomeAndExpensesQueryDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 19:21
- * @Description: 驳回
- */
- void rejectAmount(SysAmountRejectVo sysAmountRejectVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 20:09
- * @Description: 用户总金额
- */
- BigDecimal findSumAmountByUserId(String userId);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/27 16:23
- * @Description: 查询提现总金额
- */
- BigDecimal querySumAmount(SysAmountAuditingVo sysAmountAuditingVo);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/7/8 11:18
- * @Description: 补充内部银行卡信息
- */
- HttpResult addInvAccountBackCardMsg(SysAmountAuditingDto sysAmountAuditingDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/7/9 9:56
- * @Description: 导出已提现的费用表
- */
- List<SysAmountAuditingEntity> expeortData(SysAmountAuditingVo sysAmountAuditingVo);
- }
|