package com.xzx.gc.pay.mapper;
|
|
import com.xzx.gc.entity.AccountBindInfo;
|
import com.xzx.gc.entity.PayInfo;
|
import com.xzx.gc.model.admin.MoneyModel;
|
import com.xzx.gc.model.admin.PayInfoModel;
|
import com.xzx.gc.model.pay.PayInfoReq;
|
import com.xzx.gc.model.pay.PayInfoVo;
|
import com.xzx.gc.model.pay.PayScoreParamDTO;
|
import com.xzx.gc.model.pay.PayScoreResPerDTO;
|
import com.xzx.gc.model.user.AccountVo;
|
import com.xzx.gc.util.GcMapper;
|
import org.apache.ibatis.annotations.Param;
|
import org.springframework.stereotype.Repository;
|
|
import java.util.List;
|
import java.util.Map;
|
|
@Repository
|
public interface PayInfoMapper extends GcMapper<PayInfo> {
|
int payInfoAdd(PayInfoReq payInfoReq);
|
|
int payRequestInfoAdd(PayInfoReq payInfoReq);
|
|
List<AccountVo> queryMyMoney(PayInfoReq payInfoReq);
|
|
List<PayInfoVo> queryPayInfo(PayInfoReq payInfoReq);
|
List<PayInfoVo> queryPayRequestInfo(PayInfoReq payInfoReq);
|
|
|
List<PayInfoVo> queryWithdrawInfo(PayInfoReq payInfoReq);
|
|
int withdrawInfoVerify(PayInfoReq payInfoReq);
|
|
int updateWithdrawStatus(PayInfoReq payInfoReq);
|
|
int updateMyMoneyByOrder(Map map);
|
|
int updatePayInfoStatus(Map map);
|
|
List<PayInfo> findForWeekByUserIdAndType(@Param("userId") String userId,@Param("payType") String payType);
|
|
AccountBindInfo findPayMethod(String userId);
|
|
int addPayInfo(PayInfoModel model);
|
|
String queryRechangeMoney(@Param("status") List<String> status, @Param("payType") String payType, @Param("startTime") String startTime, @Param("endTime") String endTime, @Param("partnerIds") List<String> partnerIds);
|
|
List<MoneyModel> queryRechangeApiList(MoneyModel moneyModel);
|
|
|
PayInfoModel queryRechangeApiDetail(PayInfoModel model);
|
|
PayInfoModel queryPayInfoById(String payOrderId);
|
|
int updatePayInfoPass(PayInfoModel model);
|
|
|
List<PayScoreResPerDTO> scoreList(PayScoreParamDTO payScoreParamDTO);
|
}
|