package com.xzx.gc.pay.mapper; import com.xzx.gc.entity.PayRequestInfo; import com.xzx.gc.entity.UserInfo; import com.xzx.gc.model.admin.MoneyModel; import com.xzx.gc.model.admin.PartnerPayMsgModel; import com.xzx.gc.model.pay.RkLimitDto; import com.xzx.gc.pay.dto.SelectByAreaDto; 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 PayRequestMapper extends GcMapper { List selectByPayType(@Param("payType") String payType, @Param("keyword")String keyword ,@Param("partnerId")String partnerId); List selectByArea(SelectByAreaDto selectByAreaDto); int addReason(@Param("payOrderId") String payOrderId, @Param("userId") String userId, @Param("reason") String reason); int updateMoney(MoneyModel moneyModel); /** * 按条件查询 * @param moneyModel * @return */ MoneyModel queryMoney(MoneyModel moneyModel); List queryMoneyList(MoneyModel moneyModel); List queryOtherMoneyList(MoneyModel moneyModel); Map queryPayInfoDetail(String payOrderId); int updateMoneyApi(MoneyModel moneyModel); /** * 查询支付记录 * * @param moneyModel */ List queryMoneyList2(MoneyModel moneyModel); List queryPayOrderIds(MoneyModel moneyModel); String queryMoneyTodayList(MoneyModel moneyModel); Map queryPayInfoDetailHS(String payOrderId); int insertPayRequestInfo(PayRequestInfo info); List queryDetailsPresentation(PartnerPayMsgModel model); List rkMessage(String userId); }