TdCAcctSourceSMapper.java
1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
/**
*
*/
package com.zteits.pay.mapper.smapper;
import java.util.List;
import com.zteits.clouds.api.dto.pay.AcctRechargeStatisticDTO;
import com.zteits.clouds.api.dto.pay.AcctSourceQueryRechargeDetailDTO;
import com.zteits.clouds.api.dto.pay.AcctSourceQueryRechargeStaticDTO;
import com.zteits.clouds.api.dto.pay.QueryRechargeByPhoneNumOrCustIdDTO;
import com.zteits.clouds.api.dto.pay.param.AcctPayoutForPageRequest;
import com.zteits.clouds.api.dto.pay.param.QueryAcctSourceStaticRequest;
import com.zteits.clouds.api.dto.pay.param.QueryRechargeByPhoneNumOrCustIdReq;
import com.zteits.pay.domain.TdCAcctSource;
/**
* @author hxz
*
*/
public interface TdCAcctSourceSMapper {
int deleteAcctSource(TdCAcctSource acctSource);
List<TdCAcctSource> getAcctSource(TdCAcctSource acctSource);
Long queryShareBerthActFee(TdCAcctSource tdCAcctSource);
List<AcctSourceQueryRechargeStaticDTO> queryCustRechargeFeeStatic(QueryAcctSourceStaticRequest request);
List<AcctSourceQueryRechargeDetailDTO> queryCustRechargeFeeStaticMsg(QueryAcctSourceStaticRequest request);
List<TdCAcctSource> queryAcctRechargeForPage(AcctPayoutForPageRequest request);
/**
*
* 按客户id统计充值记录
*
* @param
* @return
* @Author: atao
* @Date: 2019-03-21 15:11
*
*/
AcctRechargeStatisticDTO statisticAcctRecharge(AcctPayoutForPageRequest request);
/**
* 通过手机号、cust_id 查询用户充值明细记录
* @Auther: wangfs
* @param
* @return
*/
List<QueryRechargeByPhoneNumOrCustIdDTO> queryCustRechargeByPhoneNumOrCustId(QueryRechargeByPhoneNumOrCustIdReq request);
}