34 lines
798 B
Java
Raw Normal View History

package edu.whut.api;
2025-08-04 22:18:47 +08:00
import edu.whut.api.dto.*;
import edu.whut.api.response.Response;
public interface IPayService {
Response<String> createPayOrder(CreatePayRequestDTO createPayRequestDTO);
/**
* 拼团结算回调
*
* @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);
}