| | |
| | | |
| | | import com.yeshi.buwan.domain.vip.OrderRecord; |
| | | import com.yeshi.buwan.domain.vip.OrderType; |
| | | import com.yeshi.buwan.dto.order.OrderPaySuccessForm; |
| | | import com.yeshi.buwan.dto.order.PayWayInfoDTO; |
| | | import com.yeshi.buwan.exception.PPTVException; |
| | | import com.yeshi.buwan.exception.goldcorn.GoldCornException; |
| | |
| | | public OrderRecord checkOrderPayState(String id); |
| | | |
| | | |
| | | public OrderRecord checkApplePay(String orderNo,String receipt) throws Exception; |
| | | |
| | | public OrderRecord getOrderRecord(String id); |
| | | |
| | | |
| | |
| | | /** |
| | | * 支付成功 |
| | | * |
| | | * @param id |
| | | * @param payWay |
| | | * @param payMoney |
| | | * @param payTime |
| | | * @return |
| | | * @throws VIPException |
| | | * @throws PPTVException |
| | | */ |
| | | public OrderRecord paySuccess(final String id, int payWay, BigDecimal payMoney, Date payTime) throws VIPException, PPTVException, VideoBuyRecordException, OrderException; |
| | | public OrderRecord paySuccess(OrderPaySuccessForm successForm) throws VIPException, PPTVException, VideoBuyRecordException, OrderException; |
| | | |
| | | |
| | | /** |