接口 IOrderService
- 所有超级接口:
IBaseService<Order>,com.baomidou.mybatisplus.extension.repository.IRepository<Order>,com.baomidou.mybatisplus.extension.service.IService<Order>
- 所有已知实现类:
OrderServiceImpl
-
字段概要
从接口继承的字段 com.baomidou.mybatisplus.extension.repository.IRepository
DEFAULT_BATCH_SIZE -
方法概要
修饰符和类型方法说明voidcancelNoPayOrder(int expireTime) 取消单位分钟内订单 单位分钟cancelOrder(Long orderId) 取消订单voidconfirmOrderReceiveGoods(int expireDays) 一定天数未收货的发货单自动收货createOrder(Order order) 创建订单createOrderAdmin(Order order, Long userId) 管理员创建订单deleteOrder(Long orderId) 删除订单通过ID查找订单findOrderByBizId(String bizId) 查询订单信息voidfinishOrder(int expireDays) 确认收货后几天自动完成订单finishOrder(Long orderId) 结束订单com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<Order>查询条件orderConfirmReceive(Long orderId) 订单确认收货订单发货订单退款queryOrderPaymentStatus(String orderId) 查询订单支付状态queryOrderTradeStatus(String orderId) 查询订单交易状态queryUserOrderCount(Long userId) 查询用户订单各状态数量updateOrder(Order order) 更新订单从接口继承的方法 com.hengyi.xbaseweb.system.service.base.IBaseService
save, saveBatch, saveOrUpdate, saveOrUpdateBatch, updateBatchById, updateById从接口继承的方法 com.baomidou.mybatisplus.extension.repository.IRepository
count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, update, update, update从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService
removeBatchByIds, saveBatch, saveOrUpdateBatch, updateBatchById
-
方法详细资料
-
createOrder
创建订单- 参数:
order-- 返回:
-
createOrderAdmin
管理员创建订单- 参数:
order-userId- 分配给指定用户- 返回:
-
findOrder
通过ID查找订单- 参数:
orderId-- 返回:
-
findOrderByBizId
查询订单信息- 参数:
bizId-- 返回:
-
queryOrderTradeStatus
查询订单交易状态- 参数:
orderId-- 返回:
-
queryOrderPaymentStatus
查询订单支付状态- 参数:
orderId-- 返回:
-
updateOrder
更新订单- 参数:
order-- 返回:
-
deleteOrder
删除订单- 参数:
orderId-- 返回:
-
queryUserOrderCount
查询用户订单各状态数量- 参数:
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
结束订单 -
orderDeliverGoods
订单发货- 参数:
dto-
-
orderConfirmReceive
订单确认收货- 参数:
orderId-- 返回:
-
cancelOrder
取消订单- 参数:
orderId-- 返回:
-
orderRefund
订单退款- 参数:
orderId-- 返回:
-