接口 IOrderService

所有超级接口:
IBaseService<Order>, com.baomidou.mybatisplus.extension.repository.IRepository<Order>, com.baomidou.mybatisplus.extension.service.IService<Order>
所有已知实现类:
OrderServiceImpl

public interface IOrderService extends IBaseService<Order>
  • 方法详细资料

    • createOrder

      Order createOrder(Order order)
      创建订单
      参数:
      order -
      返回:
    • createOrderAdmin

      Order createOrderAdmin(Order order, Long userId)
      管理员创建订单
      参数:
      order -
      userId - 分配给指定用户
      返回:
    • findOrder

      Order findOrder(Long orderId)
      通过ID查找订单
      参数:
      orderId -
      返回:
    • findOrderByBizId

      Order findOrderByBizId(String bizId)
      查询订单信息
      参数:
      bizId -
      返回:
    • queryOrderTradeStatus

      Integer queryOrderTradeStatus(String orderId)
      查询订单交易状态
      参数:
      orderId -
      返回:
    • queryOrderPaymentStatus

      Boolean queryOrderPaymentStatus(String orderId)
      查询订单支付状态
      参数:
      orderId -
      返回:
    • updateOrder

      Boolean updateOrder(Order order)
      更新订单
      参数:
      order -
      返回:
    • deleteOrder

      Boolean deleteOrder(Long orderId)
      删除订单
      参数:
      orderId -
      返回:
    • queryUserOrderCount

      UserOrderCountVo queryUserOrderCount(Long userId)
      查询用户订单各状态数量
      参数:
      userId -
      返回:
    • getQueryWrapper

      com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<Order> getQueryWrapper(OrderPageDto dto)
      查询条件
      参数:
      dto -
      返回:
    • cancelNoPayOrder

      void cancelNoPayOrder(int expireTime)
      取消单位分钟内订单 单位分钟
      参数:
      expireTime -
    • confirmOrderReceiveGoods

      void confirmOrderReceiveGoods(int expireDays)
      一定天数未收货的发货单自动收货
      参数:
      expireDays -
    • finishOrder

      void finishOrder(int expireDays)
      确认收货后几天自动完成订单
      参数:
      expireDays -
    • finishOrder

      Boolean finishOrder(Long orderId)
      结束订单
    • orderDeliverGoods

      Boolean orderDeliverGoods(OrderDeliverDto dto)
      订单发货
      参数:
      dto -
    • orderConfirmReceive

      Boolean orderConfirmReceive(Long orderId)
      订单确认收货
      参数:
      orderId -
      返回:
    • cancelOrder

      StatusResult cancelOrder(Long orderId)
      取消订单
      参数:
      orderId -
      返回:
    • orderRefund

      StatusResult orderRefund(OrderRefundDto dto)
      订单退款
      参数:
      orderId -
      返回: