2025-07-13 14:28:15 +08:00
|
|
|
|
package edu.whut.api;
|
|
|
|
|
|
2025-08-04 22:18:47 +08:00
|
|
|
|
import edu.whut.api.dto.*;
|
2025-07-13 14:28:15 +08:00
|
|
|
|
import edu.whut.api.response.Response;
|
|
|
|
|
|
|
|
|
|
public interface IPayService {
|
|
|
|
|
|
|
|
|
|
Response<String> createPayOrder(CreatePayRequestDTO createPayRequestDTO);
|
|
|
|
|
|
2025-07-16 14:01:48 +08:00
|
|
|
|
/**
|
|
|
|
|
* 拼团结算回调
|
|
|
|
|
*
|
|
|
|
|
* @param requestDTO 请求对象
|
|
|
|
|
* @return 返参,success 成功
|
|
|
|
|
*/
|
|
|
|
|
String groupBuyNotify(NotifyRequestDTO requestDTO);
|
2025-08-04 22:18:47 +08:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询用户订单列表
|
|
|
|
|
*
|
|
|
|
|
* @param requestDTO 请求对象
|
|
|
|
|
* @return 订单列表
|
|
|
|
|
*/
|
|
|
|
|
Response<QueryOrderListResponseDTO> queryUserOrderList(QueryOrderListRequestDTO requestDTO);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 用户退单
|
|
|
|
|
*
|
|
|
|
|
* @param requestDTO 请求对象
|
|
|
|
|
* @return 退单结果
|
|
|
|
|
*/
|
|
|
|
|
Response<RefundOrderResponseDTO> refundOrder(RefundOrderRequestDTO requestDTO);
|
2025-07-13 14:28:15 +08:00
|
|
|
|
}
|