package com.yeshi.makemoney.app.service.inter.money;
|
|
import java.lang.Exception;
|
import javax.annotation.Resource;
|
import java.util.Date;
|
|
import com.yeshi.makemoney.app.exception.money.UserExtractMoneyLimitException;
|
import org.yeshi.utils.bean.BeanUtil;
|
|
import java.util.List;
|
|
import com.yeshi.makemoney.app.entity.money.UserExtractMoneyLimit;
|
import com.yeshi.makemoney.app.service.inter.money.UserExtractMoneyLimitService;
|
import com.yeshi.makemoney.app.service.query.money.UserExtractMoneyLimitQuery;
|
|
|
public interface UserExtractMoneyLimitService {
|
|
/**
|
* 获取列表
|
*
|
* @param userExtractMoneyLimitQuery
|
* @param page
|
* @param pageSize
|
* @return
|
*/
|
public List<UserExtractMoneyLimit> list(UserExtractMoneyLimitQuery userExtractMoneyLimitQuery, int page, int pageSize);
|
|
/**
|
*
|
*/
|
public long count(UserExtractMoneyLimitQuery userExtractMoneyLimitQuery);
|
|
/**
|
*
|
*/
|
public UserExtractMoneyLimit get(String id);
|
|
/**
|
*
|
*/
|
public void add(UserExtractMoneyLimit userExtractMoneyLimit) throws UserExtractMoneyLimitException;
|
|
/**
|
*
|
*/
|
public void update(UserExtractMoneyLimit userExtractMoneyLimit);
|
|
/**
|
*
|
*/
|
public void delete(List<String> idList);
|
|
|
/**
|
* @return void
|
* @author hxh
|
* @description 增加今日小金额提现次数
|
* @date 14:41 2022/4/8
|
* @param: uid
|
* @param: count
|
**/
|
public void addLittleMoneyLimit(Long uid, int count,Date date) throws UserExtractMoneyLimitException;
|
|
/**
|
* @return int
|
* @author hxh
|
* @description 获取今日小金额提现次数
|
* @date 14:41 2022/4/8
|
* @param: uid
|
**/
|
public int getLittleMoneyLimit(Long uid,Date date);
|
|
|
}
|