|
|
@@ -126,15 +126,16 @@ public class DashboardJob {
|
|
|
|
|
|
QueryWrap wrap = this.handlerWrapper(null, params);
|
|
|
|
|
|
- LbqWrapper wrapper = wrap.lambda();
|
|
|
+ LbqWrapper<Plan> wrapper = wrap.lambda();
|
|
|
|
|
|
Plan plan = BeanUtil.toBean(params.getModel(), Plan.class);
|
|
|
plan.setOrderProduceStatus(StringUtil.isEmpty(plan.getOrderProduceStatus()) ? "" : StringUtil.changeIdsArrToSubQueryStr(plan.getOrderProduceStatus()));
|
|
|
plan.setPlanStatus("2");
|
|
|
Page<Plan> planPage = new Page<Plan>();
|
|
|
planPage.setSearchCount(false);
|
|
|
+ wrapper.eq(Plan::getPlanStatus,"2").eq(Plan::getProduceStatus, "2");
|
|
|
|
|
|
- IPage<Plan> planData = planService.pageList(planPage, plan.getBomDesc(), plan.getOrderName(), plan.getTaskBatchNo(), plan.getOrderProduceStatus(), null, null, null, null, wrapper);
|
|
|
+ IPage<Plan> planData = planService.pageList(planPage, null, null, null, null, null, null, null, null, wrapper);
|
|
|
//planData = planData.getRecords().stream().map(obj -> obj.setEndTime() );
|
|
|
|
|
|
Map planMap = Maps.newHashMap();
|
|
|
@@ -142,10 +143,11 @@ public class DashboardJob {
|
|
|
dataScreenMap.put("planMap", planMap);
|
|
|
|
|
|
QueryWrap orderWrap = this.handlerWrapper(null, params);
|
|
|
- LbqWrapper OrderWrapper = orderWrap.lambda();
|
|
|
+ LbqWrapper<Order> OrderWrapper = orderWrap.lambda();
|
|
|
|
|
|
Page<Order> orderPage = new Page<Order>();
|
|
|
orderPage.setSearchCount(false);
|
|
|
+ OrderWrapper.eq(Order::getStatus, "1").notIn(Order::getProduceStatus,"3,4").orderByDesc(Order::getCreateTime);
|
|
|
IPage<Order> orderData = orderService.pageList(orderPage, null, OrderWrapper);
|
|
|
|
|
|
Map orderMap = Maps.newHashMap();
|
|
|
@@ -158,7 +160,7 @@ public class DashboardJob {
|
|
|
|
|
|
Page<Repair> repairPage = new Page<Repair>(1L, 5);
|
|
|
repairPage.setSearchCount(false);
|
|
|
- IPage<Repair> repairData = repairService.pageList(repairPage, new LbqWrapper<Repair>());
|
|
|
+ IPage<Repair> repairData = repairService.pageList(repairPage, new LbqWrapper<Repair>().eq(Repair::getStatus, "1").orderByDesc(Repair::getRepairEndTime));
|
|
|
|
|
|
Map repairMap = Maps.newHashMap();
|
|
|
repairMap.put("repairData", repairData);
|