类 OrderController
java.lang.Object
com.hengyi.xbaseweb.system.controller.base.XBaseController
com.hengyi.xbaseweb.pay.controller.OrderController
- 所有已实现的接口:
IXBaseController
订单管理
-
字段概要
从类继承的字段 com.hengyi.xbaseweb.system.controller.base.XBaseController
request, userSessionService -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明cancelOrder(Long orderId) 取消订单 只有状态为创建的订单可以取消createOrder(OrderCreateDto orderDto) 创建订单createOrderAdmin(OrderCreateDto orderDto) 管理员创建订单deleteOrder(Order orderDto) 删除订单查询订单详情findOrderByBizId(String bizId) 通过业务ID查询订单详情findSimpleOrder(Long orderId) 查询简单订单信息orderConfirmReceive(OrderConfirmDto confirmDto) 确认收货orderDeliverGoods(OrderDeliverDto deliverDto) 订单发货orderRefund(OrderRefundDto orderRefundDto) 订单退款orderSubmitRefundApply(OrderRefundDto orderRefundDto) 发起退款申请queryAOrderList(OrderPageDto orderPageDto, PageQuery pageQuery) 查询订单列表queryOrderPaymentStatus(String orderId) 查询订单支付状态queryOrderTradeStatus(String orderId) 查询订单交易状态查询支付APP列表查询用户订单个状态数量queryUserOrderList(OrderPageDto orderPageDto, PageQuery pageQuery) 查询用户订单列表updateOrder(OrderUpdateDto orderDto) 编辑订单从类继承的方法 com.hengyi.xbaseweb.system.controller.base.XBaseController
error, error, getAppId, getCurrentUser, getCurrentUserId, getCurrentUsername, getCurrentUserRoles, getMessage, getMessage, status, success, success, toResult, toResult
-
构造器详细资料
-
OrderController
public OrderController()
-
-
方法详细资料
-
queryAOrderList
@GetMapping("queryOrderList") public ApiResult queryAOrderList(OrderPageDto orderPageDto, PageQuery pageQuery) 查询订单列表- 返回:
-
queryUserOrderList
@GetMapping("queryUserOrderList") public ApiResult queryUserOrderList(OrderPageDto orderPageDto, PageQuery pageQuery) 查询用户订单列表- 返回:
-
queryUserOrderCountList
查询用户订单个状态数量- 返回:
-
createOrderAdmin
@PostMapping("createOrderAdmin") public ApiResult createOrderAdmin(@RequestBody @Validated OrderCreateDto orderDto) 管理员创建订单- 参数:
orderDto-- 返回:
-
createOrder
@PostMapping("createOrder") public ApiResult createOrder(@RequestBody @Validated OrderCreateDto orderDto) 创建订单- 参数:
orderDto-- 返回:
-
updateOrder
@PutMapping("updateOrder") public ApiResult updateOrder(@RequestBody @Validated OrderUpdateDto orderDto) 编辑订单- 参数:
orderDto-- 返回:
-
deleteOrder
删除订单- 参数:
orderDto-- 返回:
-
orderDeliverGoods
@PostMapping("/orderDeliverGoods") public ApiResult orderDeliverGoods(@Validated @RequestBody OrderDeliverDto deliverDto) 订单发货- 参数:
deliverDto-- 返回:
-
orderConfirmReceive
@PostMapping("/orderConfirmReceive") public ApiResult orderConfirmReceive(@RequestBody OrderConfirmDto confirmDto) 确认收货- 参数:
confirmDto-- 返回:
-
orderSubmitRefundApply
@PostMapping("/orderSubmitRefundApply") public ApiResult orderSubmitRefundApply(@Validated OrderRefundDto orderRefundDto) 发起退款申请- 参数:
orderRefundDto-- 返回:
-
orderRefund
@PostMapping("orderRefund") public ApiResult orderRefund(@Validated @RequestBody OrderRefundDto orderRefundDto) 订单退款 -
cancelOrder
取消订单 只有状态为创建的订单可以取消- 参数:
orderId-- 返回:
-
findOrder
查询订单详情- 参数:
orderId-
-
findSimpleOrder
查询简单订单信息- 参数:
orderId-
-
findOrderByBizId
通过业务ID查询订单详情- 参数:
bizId-- 返回:
-
queryOrderTradeStatus
@GetMapping("queryOrderTradeStatus") public ApiResult queryOrderTradeStatus(@RequestParam String orderId) 查询订单交易状态- 参数:
orderId-- 返回:
- -1表示订单不存在
-
queryOrderPaymentStatus
@GetMapping("queryOrderPaymentStatus") public ApiResult queryOrderPaymentStatus(@RequestParam String orderId) 查询订单支付状态- 参数:
orderId-
-
queryPayAppList
查询支付APP列表
-