package com.panzhihua.service_community.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.panzhihua.service_community.model.dos.ComActUserWalletChangeDO;
|
|
import java.math.BigDecimal;
|
|
/**
|
* @auther lyq
|
* @create 2021-06-25 10:35:34
|
* @describe 用户钱包资产变动记录表服务类
|
*/
|
public interface ComActUserWalletChangeService extends IService<ComActUserWalletChangeDO> {
|
|
/**
|
* 添加用户资产变动记录
|
* @param userId 用户id
|
* @param communityId 社区id
|
* @param walletId 钱包id
|
* @param incomeAmountTop 收益金额变动前
|
* @param incomeAmountBack 收益金额变动后
|
* @param availableAmountTop 可用金额变动前
|
* @param availableAmountBack 可用金额变动后
|
* @param settlementAmountTop 已结算金额变动前
|
* @param settlementAmountBack 已结算金额变动后
|
* @param serviceId 交易记录id
|
*/
|
void addWalletChange(Long userId, Long communityId, Long walletId, BigDecimal incomeAmountTop
|
,BigDecimal incomeAmountBack,BigDecimal availableAmountTop,BigDecimal availableAmountBack
|
,BigDecimal settlementAmountTop,BigDecimal settlementAmountBack,Long serviceId);
|
|
}
|