|
@@ -37,23 +37,23 @@ public class MercMiniDeviceHomePageController {
|
|
MercMiniDeviceDto.HomePageVO vo = new MercMiniDeviceDto.HomePageVO();
|
|
MercMiniDeviceDto.HomePageVO vo = new MercMiniDeviceDto.HomePageVO();
|
|
Long mercId = MercAuthUtils.getMercId();
|
|
Long mercId = MercAuthUtils.getMercId();
|
|
//当天
|
|
//当天
|
|
|
|
+ MercMiniDeviceDto.DayCountVO day = new MercMiniDeviceDto.DayCountVO().setOrderNum(0).setSalesPrice(0).setRefundMoney(0);
|
|
List<DeviceDataDto.Vo> mercDataOneDay = deviceDataService.getMercDataOneDay(mercId, DateUtil.format(new Date(), DatePattern.PURE_DATE_PATTERN));
|
|
List<DeviceDataDto.Vo> mercDataOneDay = deviceDataService.getMercDataOneDay(mercId, DateUtil.format(new Date(), DatePattern.PURE_DATE_PATTERN));
|
|
if (CollUtil.isNotEmpty(mercDataOneDay)) {
|
|
if (CollUtil.isNotEmpty(mercDataOneDay)) {
|
|
- MercMiniDeviceDto.DayCountVO day = new MercMiniDeviceDto.DayCountVO();
|
|
|
|
day.setSalesPrice(mercDataOneDay.stream().mapToInt(DeviceDataDto.Vo::getSalesMoney).sum());
|
|
day.setSalesPrice(mercDataOneDay.stream().mapToInt(DeviceDataDto.Vo::getSalesMoney).sum());
|
|
day.setOrderNum(mercDataOneDay.stream().mapToInt(DeviceDataDto.Vo::getSalesCount).sum());
|
|
day.setOrderNum(mercDataOneDay.stream().mapToInt(DeviceDataDto.Vo::getSalesCount).sum());
|
|
day.setRefundMoney(mercDataOneDay.stream().mapToInt(DeviceDataDto.Vo::getRefundMoney).sum());
|
|
day.setRefundMoney(mercDataOneDay.stream().mapToInt(DeviceDataDto.Vo::getRefundMoney).sum());
|
|
- vo.setDay(day);
|
|
|
|
}
|
|
}
|
|
|
|
+ vo.setDay(day);
|
|
//当月
|
|
//当月
|
|
|
|
+ MercMiniDeviceDto.MonthCountVO month = new MercMiniDeviceDto.MonthCountVO().setOrderNum(0).setSalesPrice(0).setRefundMoney(0);
|
|
List<DeviceDataDto.Vo> mercDataOneMonth = deviceDataService.getMercDataOneMonth(mercId, DateUtil.format(new Date(), DatePattern.SIMPLE_MONTH_PATTERN));
|
|
List<DeviceDataDto.Vo> mercDataOneMonth = deviceDataService.getMercDataOneMonth(mercId, DateUtil.format(new Date(), DatePattern.SIMPLE_MONTH_PATTERN));
|
|
if (CollUtil.isNotEmpty(mercDataOneMonth)) {
|
|
if (CollUtil.isNotEmpty(mercDataOneMonth)) {
|
|
- MercMiniDeviceDto.MonthCountVO month = new MercMiniDeviceDto.MonthCountVO();
|
|
|
|
month.setSalesPrice(mercDataOneMonth.stream().mapToInt(DeviceDataDto.Vo::getSalesMoney).sum());
|
|
month.setSalesPrice(mercDataOneMonth.stream().mapToInt(DeviceDataDto.Vo::getSalesMoney).sum());
|
|
month.setOrderNum(mercDataOneMonth.stream().mapToInt(DeviceDataDto.Vo::getSalesCount).sum());
|
|
month.setOrderNum(mercDataOneMonth.stream().mapToInt(DeviceDataDto.Vo::getSalesCount).sum());
|
|
month.setRefundMoney(mercDataOneMonth.stream().mapToInt(DeviceDataDto.Vo::getRefundMoney).sum());
|
|
month.setRefundMoney(mercDataOneMonth.stream().mapToInt(DeviceDataDto.Vo::getRefundMoney).sum());
|
|
- vo.setMonth(month);
|
|
|
|
}
|
|
}
|
|
|
|
+ vo.setMonth(month);
|
|
return R.ok(vo);
|
|
return R.ok(vo);
|
|
}
|
|
}
|
|
}
|
|
}
|