com.xunlei.channel.db.orm
接口 PayOrderOkMapper
public interface PayOrderOkMapper
- 作者:
- gonglijian
|
方法摘要 |
Integer |
getCountByPhoneBizNoAndDate(String phone,
String bizNo,
Date fromDate,
Date toDate)
根据手机号、业务号、开始日期、结束日期查询订单数量 |
Integer |
getCountByXunleiIdBizNoAndDate(String xunleiId,
String bizNo,
Date fromDate,
Date toDate)
查询帐号一定时间内的成功次数 |
PayOrderOk |
getFirstPayOrderOkByXunleiIdAndPayType(String xunleiId,
String payType)
根据xunleiId获取第一次使用payType支付的成功订单 |
PayOrderOk |
getLastPayOrderOkByXunleiIdAndPayType(String xunleiId,
String payType)
根据xunleiId获取最后一次使用payType支付的有channelOrderId的成功订单 |
PayOrderOk |
getPayOrderOk(String xunleiPayId)
得到成功订单的所有信息 |
PayOrderOk |
getPayOrderOkByBizNoAndBizOrderId(String bizNo,
String bizOrderId)
|
PayOrderOk |
getPayOrderOkByBizOrderId(String bizOrderId)
根据业务方唯一订单号获取成功订单 |
PayOrderOk |
getPayOrderOkByPayTypeAndChannelOrderId(String payType,
String channelOrderId)
|
String |
getPayOrderOkSendNoticeStatus(String xunleiPayId)
得到成功订单的通知状态信息 |
Long |
getSumOfOrderByXunleiIdAndDate(String xunleiId,
Date fromDate,
Date toDate)
获取用户一定日期内的订单金额 |
Long |
getSumOfOrderByXunleiIdPayTypeAndDate(String xunleiId,
String payType,
Date fromDate,
Date toDate)
获取用户一定日期内支付类型的订单金额 |
Integer |
getSumPayAmountByXunleiIdBizNoAndDate(String xunleiId,
String bizNo,
Date fromDate,
Date toDate)
获取用户一定日期内的成功订单总金额(必须以分为单位) |
List<String> |
listUnsuccessNoticeXunleiPayId(String sendNoticeStatus,
Date fromTime,
Date endTime)
|
void |
savePayOrderOk(PayOrderOk payOrderOk)
保持成功订单信息到订单成功表 |
void |
updatePayOrderOk(PayOrderOk payOrderOk)
保存到成功 |
void |
updateSendNoticeStatus(String xunleiPayId,
String sendNoticeStatus)
|
savePayOrderOk
void savePayOrderOk(PayOrderOk payOrderOk)
- 保持成功订单信息到订单成功表
- 参数:
payOrderOk -
updatePayOrderOk
void updatePayOrderOk(PayOrderOk payOrderOk)
- 保存到成功
- 参数:
payOrderOk -
getPayOrderOk
PayOrderOk getPayOrderOk(String xunleiPayId)
- 得到成功订单的所有信息
- 参数:
xunleiPayId -
- 返回:
- PayOrderOk or null
getPayOrderOkByBizNoAndBizOrderId
PayOrderOk getPayOrderOkByBizNoAndBizOrderId(String bizNo,
String bizOrderId)
- 参数:
bizNo - bizOrderId -
- 返回:
getPayOrderOkByBizOrderId
PayOrderOk getPayOrderOkByBizOrderId(String bizOrderId)
- 根据业务方唯一订单号获取成功订单
- 参数:
bizOrderId -
- 返回:
getPayOrderOkSendNoticeStatus
String getPayOrderOkSendNoticeStatus(String xunleiPayId)
- 得到成功订单的通知状态信息
- 参数:
xunleiPayId -
- 返回:
- noticeStatus of the PayOrderOk
updateSendNoticeStatus
void updateSendNoticeStatus(String xunleiPayId,
String sendNoticeStatus)
- 参数:
xunleiPayId - sendNoticeStatus -
listUnsuccessNoticeXunleiPayId
List<String> listUnsuccessNoticeXunleiPayId(String sendNoticeStatus,
Date fromTime,
Date endTime)
- 参数:
sendNoticeStatus - fromTime - endTime -
- 返回:
getCountByPhoneBizNoAndDate
Integer getCountByPhoneBizNoAndDate(String phone,
String bizNo,
Date fromDate,
Date toDate)
- 根据手机号、业务号、开始日期、结束日期查询订单数量
- 参数:
phone - 手机号bizNo - 业务号fromDate - 开始日期toDate - 结束日期
- 返回:
- 订单数
getSumPayAmountByXunleiIdBizNoAndDate
Integer getSumPayAmountByXunleiIdBizNoAndDate(String xunleiId,
String bizNo,
Date fromDate,
Date toDate)
- 获取用户一定日期内的成功订单总金额(必须以分为单位)
- 参数:
xunleiId - 迅雷idbizNo - 业务编号fromDate - 开始日期toDate - 结束日期
- 返回:
-
- 抛出:
org.springframework.dao.DataAccessException
getCountByXunleiIdBizNoAndDate
Integer getCountByXunleiIdBizNoAndDate(String xunleiId,
String bizNo,
Date fromDate,
Date toDate)
- 查询帐号一定时间内的成功次数
- 参数:
xunleiId - 迅雷IdbizNo - 业务编号fromDate - 开始日期toDate - 结束日期
- 返回:
-
- 抛出:
org.springframework.dao.DataAccessException
getPayOrderOkByPayTypeAndChannelOrderId
PayOrderOk getPayOrderOkByPayTypeAndChannelOrderId(String payType,
String channelOrderId)
getFirstPayOrderOkByXunleiIdAndPayType
PayOrderOk getFirstPayOrderOkByXunleiIdAndPayType(String xunleiId,
String payType)
- 根据xunleiId获取第一次使用payType支付的成功订单
- 参数:
xunleiId - 迅雷IdpayType - 支付方式
- 返回:
PayOrderOk
- 抛出:
org.springframework.dao.DataAccessException
getLastPayOrderOkByXunleiIdAndPayType
PayOrderOk getLastPayOrderOkByXunleiIdAndPayType(String xunleiId,
String payType)
- 根据xunleiId获取最后一次使用payType支付的有channelOrderId的成功订单
- 参数:
xunleiId - 迅雷IdpayType - 支付方式
- 返回:
PayOrderOk
- 抛出:
org.springframework.dao.DataAccessException
getSumOfOrderByXunleiIdAndDate
Long getSumOfOrderByXunleiIdAndDate(String xunleiId,
Date fromDate,
Date toDate)
- 获取用户一定日期内的订单金额
- 参数:
xunleiId - 迅雷IDfromDate - 开始日期toDate - 结束日期
- 返回:
getSumOfOrderByXunleiIdPayTypeAndDate
Long getSumOfOrderByXunleiIdPayTypeAndDate(String xunleiId,
String payType,
Date fromDate,
Date toDate)
- 获取用户一定日期内支付类型的订单金额
- 参数:
xunleiId - 迅雷IDpayType - 支付方式fromDate - 开始日期toDate - 结束日期
- 返回:
Long
Copyright © 2016. All rights reserved.