|
|
@@ -127,9 +127,9 @@ public class IotReportOrderController {
|
|
|
createTime[0] = lastYearStart;
|
|
|
createTime[1] = lastYearEnd;
|
|
|
pageReqVO.setCreateTime(createTime);
|
|
|
- hbWxNum = iotMaintainMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
- hbXjNum = iotInspectOrderMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
- hbYxNum = iotOpeationFillMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ tbWxNum = iotMaintainMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ tbXjNum = iotInspectOrderMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ tbYxNum = iotOpeationFillMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
|
|
|
Long tbByNum = 0l;
|
|
|
Long hbByNum = 0l;
|
|
|
@@ -183,9 +183,9 @@ public class IotReportOrderController {
|
|
|
if ("year".equals(pageReqVO.getTimeType())){
|
|
|
// 保养 年 无同比环比数据
|
|
|
hbByNum = hbByNum==null ? 0l : hbByNum;
|
|
|
- tbWxNum = hbWxNum == null?0L:hbWxNum;
|
|
|
- tbXjNum = hbXjNum == null?0L:hbXjNum;
|
|
|
- tbYxNum = hbYxNum == null?0L:hbYxNum;
|
|
|
+ hbWxNum = tbWxNum == null?0L:tbWxNum;
|
|
|
+ hbXjNum = tbXjNum == null?0L:tbXjNum;
|
|
|
+ hbYxNum = tbYxNum == null?0L:tbYxNum;
|
|
|
} else if ("month".equals(pageReqVO.getTimeType())){
|
|
|
LocalDateTime lastMonthStart = startTime.minusMonths(1);
|
|
|
LocalDateTime lastMonthEnd = endTime.minusMonths(1);
|
|
|
@@ -193,9 +193,9 @@ public class IotReportOrderController {
|
|
|
monthTime[0] = lastMonthStart;
|
|
|
monthTime[1] = lastMonthEnd;
|
|
|
pageReqVO.setCreateTime(monthTime);
|
|
|
- tbWxNum = iotMaintainMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
- tbXjNum = iotInspectOrderMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
- tbYxNum = iotOpeationFillMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ hbWxNum = iotMaintainMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ hbXjNum = iotInspectOrderMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ hbYxNum = iotOpeationFillMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
|
|
|
List<AllOrderResp> monthWorkOrders = iotMainWorkOrderMapper.selectStatusNumber(pageReqVO);
|
|
|
if (CollUtil.isNotEmpty(monthWorkOrders)) {
|
|
|
@@ -234,9 +234,9 @@ public class IotReportOrderController {
|
|
|
dayTime[0] = lastDayStart;
|
|
|
dayTime[1] = lastDayEnd;
|
|
|
pageReqVO.setCreateTime(dayTime);
|
|
|
- tbWxNum = iotMaintainMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
- tbXjNum = iotInspectOrderMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
- tbYxNum = iotOpeationFillMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ hbWxNum = iotMaintainMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ hbXjNum = iotInspectOrderMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
+ hbYxNum = iotOpeationFillMapper.selectStatusNumber(pageReqVO).stream().mapToLong(AllOrderResp::getNum).sum();
|
|
|
|
|
|
List<AllOrderResp> dayWorkOrders = iotMainWorkOrderMapper.selectStatusNumber(pageReqVO);
|
|
|
if (CollUtil.isNotEmpty(dayWorkOrders)) {
|
|
|
@@ -419,7 +419,7 @@ public class IotReportOrderController {
|
|
|
String deviceInfo = iotInspectOrderDeviceMapper.getDeviceInfo(e.getId());
|
|
|
e.setDevice(deviceInfo);
|
|
|
} else if ("运行记录".equals(e.getType())) {
|
|
|
- List<IotOpeationFillDO> orderId = iotOpeationFillMapper.selectList("order_id", e.getId());
|
|
|
+ List<IotOpeationFillDO> orderId = iotOpeationFillMapper.getListByOrderId(e.getId());
|
|
|
StringJoiner joiner = new StringJoiner(", ");
|
|
|
for (IotOpeationFillDO fillDO : orderId) {
|
|
|
joiner.add(fillDO.getDeviceCode() + "/" + fillDO.getDeviceName());
|