package com.qs.mp.user.service; import com.qs.mp.pay.domain.PayOrder; import com.qs.mp.user.domain.UserDeliverOrder; import com.baomidou.mybatisplus.extension.service.IService; import com.qs.mp.user.domain.vo.DeliverOrderSettleVO; import com.qs.mp.user.domain.vo.TicketOrderSettleVO; /** *

* 用户提货订单 服务类 *

* * @author quanshu * @since 2022-03-07 */ public interface IUserDeliverOrderService extends IService { /** * 提交奖品提货订单 * @param userId * @param orderSettleVO * @return */ String submitOrder(Long userId, DeliverOrderSettleVO orderSettleVO); /** * 取消订单 * @param orderId * @return */ boolean cancelOrder(String orderId); /** * 支付成功回调 * @param payOrder * @return */ boolean paySuccess(PayOrder payOrder); }