| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.modules.admin.model.dto.ExportExpenditureTypeDetalsSZDto;
- import com.ydtech.modules.admin.model.dto.MyCollectInAdvanceDto;
- import com.ydtech.modules.admin.model.dto.MyCollectInAdvanceQueryNewDto;
- import com.ydtech.modules.admin.model.dto.MyIncomeAndExpensesQueryDto;
- import com.ydtech.modules.admin.model.po.SysUserAccountHistory;
- import com.ydtech.modules.admin.model.vo.SysUserAccountHistoryVo;
- import com.ydtech.modules.order.entity.BasePageResult;
- import java.math.BigDecimal;
- import java.util.List;
- /**
- * @author Administrator
- * @description 针对表【sys_user_account_history(用户账户表)】的数据库操作Service
- * @createDate 2024-03-05 11:47:38
- */
- public interface SysUserAccountHistoryService extends IService<SysUserAccountHistory> {
- BasePageResult<SysUserAccountHistory> queryByVo(SysUserAccountHistoryVo sysUserAccountHistoryVo);
- boolean inert(SysUserAccountHistoryVo sysUserAccountHistoryVo);
- void deleteSysUserHistory(Long id);
- void uodate(SysUserAccountHistoryVo sysUserAccountHistoryVo);
- void updayteByUserAccount(SysUserAccountHistory sysUserAccountHistory);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 15:49
- * @Description: 查询用户的(手续+跟单)- (推广费)用表
- */
- Page<MyCollectInAdvanceDto> findMyIncomeAndExpensesAmountByUserId(Page<MyCollectInAdvanceDto> page, MyIncomeAndExpensesQueryDto myIncomeAndExpensesQueryDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 15:50
- * @Description: 查询用户的(手续+跟单)-(推广费)用总数
- */
- Long findMyIncomeAndExpensesAmountByUserIdCount(MyIncomeAndExpensesQueryDto myIncomeAndExpensesQueryDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 17:10
- * @Description: 查询(手续+跟单)-(推广费) 的总费用
- */
- BigDecimal findSumAmount(MyIncomeAndExpensesQueryDto myIncomeAndExpensesQueryDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/19 20:12
- * @Description: 用户id查询(手续+跟单)-(推广费) 的总费用
- */
- BigDecimal findSumAmountByUserId(String userId,String type);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/30 18:36
- * @Description: 查询收支明细数据新
- */
- Page<ExportExpenditureTypeDetalsSZDto> findMyIncomeAndExpensesAmountNewByUserId(Page<ExportExpenditureTypeDetalsSZDto> page, MyCollectInAdvanceQueryNewDto myCollectInAdvanceQueryNewDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/6/30 18:37
- * @Description: 导出收支明细数据
- */
- List<ExportExpenditureTypeDetalsSZDto> exportMyIncomeAndExpensesAmountNewByUserId(MyCollectInAdvanceQueryNewDto myCollectInAdvanceQueryNewDto);
- }
|