| | |
| | | /** |
| | | * 分页查询买家订单列表 |
| | | */ |
| | | PageResult<OrderInfo> getBuyerOrderPage(OrderQueryDTO queryDTO); |
| | | PageResult<OrderDetailVO> getBuyerOrderPage(OrderQueryDTO queryDTO); |
| | | |
| | | /** |
| | | * 分页查询卖家订单列表 |
| | | */ |
| | | PageResult<OrderInfo> getSellerOrderPage(OrderQueryDTO queryDTO); |
| | | PageResult<OrderDetailVO> getSellerOrderPage(OrderQueryDTO queryDTO); |
| | | |
| | | /** |
| | | * 分页查询买家订单列表(支持产品条件) |
| | | */ |
| | | PageResult<OrderDetailVO> getBuyerOrderPageWithProductConditions(OrderQueryDTO queryDTO); |
| | | |
| | | /** |
| | | * 分页查询卖家订单列表(支持产品条件) |
| | | */ |
| | | PageResult<OrderDetailVO> getSellerOrderPageWithProductConditions(OrderQueryDTO queryDTO); |
| | | |
| | | /** |
| | | * 分页查询待审批订单列表 |
| | | */ |
| | | PageResult<OrderInfo> getPendingApprovalOrderPage(OrderQueryDTO queryDTO); |
| | | PageResult<OrderDetailVO> getPendingApprovalOrderPage(OrderQueryDTO queryDTO); |
| | | |
| | | /** |
| | | * 分页查询待审批订单列表(支持产品条件) |
| | | */ |
| | | PageResult<OrderDetailVO> getPendingApprovalOrderPageWithProductConditions(OrderQueryDTO queryDTO); |
| | | |
| | | /** |
| | | * 获取订单详情 |
| | |
| | | * @return 是否取消成功 |
| | | */ |
| | | boolean cancelOrder(String orderId); |
| | | |
| | | /** |
| | | * 根据订单ID更新工作流ID |
| | | * @param orderId 订单ID |
| | | * @param workflowId 工作流实例ID |
| | | * @return 是否更新成功 |
| | | */ |
| | | boolean updateWorkflowId(String orderId, String workflowId); |
| | | |
| | | /** |
| | | * 根据产品ID判断是否存在未取消且已完成的关联订单 |
| | | * @param productId 产品ID |
| | | * @return 存在返回true,不存在返回false |
| | | */ |
| | | boolean existsCompletedNotCancelledOrderByProductId(String productId); |
| | | |
| | | boolean updateOrderIsEvaluate(String orderId); |
| | | } |