package com.ibeetl.admin.console.dao;
|
|
import com.ibeetl.admin.console.model.*;
|
import com.ibeetl.admin.core.entity.CoreAudit;
|
import com.ibeetl.admin.core.entity.XzxRebateRulePrice;
|
import org.apache.commons.codec.binary.Base64;
|
import org.apache.commons.lang3.StringUtils;
|
import org.beetl.sql.core.annotatoin.SqlResource;
|
import org.beetl.sql.core.mapper.BaseMapper;
|
|
import java.util.HashMap;
|
import java.util.List;
|
import java.util.Map;
|
|
@SqlResource("console.fundManagement")
|
public interface FundManagementApiDao{
|
|
/**
|
* 根据用户ID查询用户的充值记录和体现记录
|
* @param userId
|
* @param payType
|
* @param tStatus
|
* @param page
|
* @param limit
|
* @return
|
*/
|
List<Map<String, Object>> queryCuserMoneyLog(String userId, String payType, String tStatus,String xStatus, int page, int limit);
|
int queryCuserMoneyLogCount(String userId, String payType, String tStatus, String xStatus);
|
|
|
/**
|
* 查询支付记录
|
* @param moneyModel
|
*/
|
List<MoneyModel> queryMoneyList(MoneyModel moneyModel);
|
|
String queryMoneyTodayList(MoneyModel moneyModel);
|
int queryMoneyListCount(MoneyModel moneyModel);
|
|
String queryApprovalType();
|
|
String queryTypeDesc(String type);
|
|
//Map<String,Object> queryOldLimitMap(String account);
|
|
/**
|
* 按条件查询
|
* @param moneyModel
|
* @return
|
*/
|
MoneyModel queryMoney(MoneyModel moneyModel);
|
|
/**
|
* 更新
|
* @param moneyModel
|
* @return
|
*/
|
int updateMoney(MoneyModel moneyModel);
|
|
int updateMoneyByAccountId(String money,String accountId);
|
int updateParterAccount(String money,String accountId);
|
int updateParterAccount1(String money,String accountId);
|
int updateMoneyApi(MoneyModel moneyModel);
|
int updatePlatformMoney(String money);
|
int updatePlatformHbb(String hbb);
|
int updateParterAccountLog(PartnerAccountLogModel model);
|
int insertPlatFormLog(PlatformAccountLogModel model);
|
List<PayStorageModel> queryStorageMoneyApi(PayStorageModel model);
|
|
String queryStorageMoneyToday(PayStorageModel model);
|
|
int queryStorageMoneyApiCount(PayStorageModel model);
|
|
String queryUserOrderByStorageId(String storageId);
|
|
String endStorageTime();
|
|
|
/**
|
* 查询充值记录
|
* @param moneyModel
|
*/
|
List<MoneyModel> queryRechangeApiList(MoneyModel moneyModel);
|
int queryRechangeListApiCount(MoneyModel moneyModel);
|
|
Map<String,Object> queryPayInfoDetail(String payOrderId);
|
|
Map<String,Object> queryPayInfoDetailHS(String payOrderId);
|
|
String queryPayInfoUserRole(String userType);
|
|
PayInfoModel queryRechangeApiDetail(PayInfoModel model);
|
|
List<PayRequestInfoModel> queryUserOrderList(PayRequestInfoModel model);
|
|
int queryUserOrderCount(PayRequestInfoModel model);
|
|
List<Map<String,Object>> queryUserOrderMoneyAndWeight(PayRequestInfoModel model);
|
|
List<PayRequestInfoModel> queryStorageMoneyDetailApi(List<String> orderIds,int limit,int page);
|
|
List<Map<String,Object>> queryMoneyAndWeightByOrderIds(List<String> orderIds);
|
|
String queryRechangeMoney(List<String> status,String payType,String startTime,String endTime,List<String> partnerIds);
|
|
List<StorageUserModel> quotaDetail(StorageUserModel model);
|
|
int quotaDetailCount(StorageUserModel model);
|
|
UserAccountModel getAccountByUserId(String userId);
|
void updatePackUserAccount(String money,String userId);
|
|
RemittanceModel queryRemittanceInfo(String payOrderId);
|
|
PartnerAccountModel getPartnerAccountByUserId(String userId);
|
|
AccountLogModel getAccountLogByOrderId(String orderId);
|
|
List<XzxRebateRulePrice> queryWtList(String ruleId);
|
|
}
|