订单列表及订单量统计问题修复

This commit is contained in:
donqi 2022-12-03 22:21:33 +08:00
parent edd4b11bec
commit c2da55522f
2 changed files with 6 additions and 10 deletions

View File

@ -490,16 +490,12 @@ public class OrderController extends BaseController {
response.setMonitoredOrderNum(orderMasterService.countOrderMasterList(orderMaster));
orderMaster.setIsMonitoredOrder(false);
// 统计搁置单量
OrderListRequest orderListRequest = new OrderListRequest();
orderListRequest.setWorkerId(request.getWorkerId());
orderListRequest.setIsMonitoredOrder(true);
orderListRequest.setAllSelfAssigned(0);
orderListRequest.setShelveStatus(1);
AjaxResult shelveRes = this.appMixOrderList(orderListRequest);
List<OrderListResponse> shelveList = (List)shelveRes.get("data");
response.setShelvedOrderNum(shelveList.size());
OrderDetail orderDetail1 = new OrderDetail();
orderDetail1.setWorkerId(request.getWorkerId());
orderDetail1.setShelveStatus(1);
response.setShelvedOrderNum(orderDetailService.countOrderDetailList(orderDetail1));
// 统计售后中单量
orderListRequest = new OrderListRequest();
OrderListRequest orderListRequest = new OrderListRequest();
orderListRequest.setWorkerId(request.getWorkerId());
orderListRequest.setIsMonitoredOrder(true);
orderListRequest.setAllSelfAssigned(0);

View File

@ -164,7 +164,7 @@
SELECT COUNT(*) FROM order_master om
<where>
<if test="isMonitoredOrder">
AND all_self_assigned = 0 AND om.order_status in (1,2,3,4,5)
AND all_self_assigned = 0 AND om.order_status in (1,2,3,4)
</if>
<if test="deptId != null and deptId != 0">
AND om.dept_id = #{deptId}