29 lines
632 B
Java
29 lines
632 B
Java
package com.sky.service;
|
|
|
|
import com.sky.dto.OrdersPaymentDTO;
|
|
import com.sky.dto.OrdersSubmitDTO;
|
|
import com.sky.vo.OrderPaymentVO;
|
|
import com.sky.vo.OrderSubmitVO;
|
|
|
|
public interface OrderService {
|
|
/**
|
|
* 提交订单
|
|
* @param ordersSubmitDTO
|
|
* @return
|
|
*/
|
|
OrderSubmitVO submitOrder(OrdersSubmitDTO ordersSubmitDTO);
|
|
|
|
/**
|
|
* 订单支付
|
|
* @param ordersPaymentDTO
|
|
* @return
|
|
*/
|
|
OrderPaymentVO payment(OrdersPaymentDTO ordersPaymentDTO) throws Exception;
|
|
|
|
/**
|
|
* 支付成功,修改订单状态
|
|
* @param outTradeNo
|
|
*/
|
|
void paySuccess(String outTradeNo);
|
|
}
|