From ae32c3a7d77e2ed114555623c70e3fbd1d6aba59 Mon Sep 17 00:00:00 2001 From: wang-hao-jie <1550036656@qq.com> Date: 星期四, 10 三月 2022 08:47:45 +0800 Subject: [PATCH] 违章记录 --- xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/StatisticScheduleImpl.java | 24 +++++++++++++++++++++--- 1 files changed, 21 insertions(+), 3 deletions(-) diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/StatisticScheduleImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/StatisticScheduleImpl.java index 7083ce9..ea2857e 100644 --- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/StatisticScheduleImpl.java +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/StatisticScheduleImpl.java @@ -36,6 +36,9 @@ @Autowired private IAlarmService iAlarmService; + @Autowired + private ICarService iCarService; + @Scheduled(cron="0 0 1 * * ?")//姣忔櫄鍑屾櫒1鐐规墽琛� public void execute(){ List<User> all = userService.findAll(); @@ -98,9 +101,10 @@ int count2 = iOrderTaskService.count(wrapper22); one.setSends2(count2);//閫佽揪娆℃暟 - QueryWrapper<Area> wrapper3 = new QueryWrapper<>(); - wrapper3.eq("user_id",user.getId()); - Area area = iAreaService.getOne(wrapper3); +// QueryWrapper<Area> wrapper3 = new QueryWrapper<>(); +// wrapper3.eq("user_id",user.getId()); +// Area area = iAreaService.getOne(wrapper3); + Area area = getArea(user.getId()); if(area!=null){ QueryWrapper<Customer> wrapper4 = new QueryWrapper<>(); wrapper4.eq("area_id",area.getId()); @@ -129,4 +133,18 @@ } } + + public Area getArea(String userId){ + QueryWrapper<Car> carQueryWrapper = new QueryWrapper<Car>(); + carQueryWrapper.eq("follow_user_id",userId); + Car one = iCarService.getOne(carQueryWrapper); + if(one==null){ + return null; + }else{ + QueryWrapper<Area> wrapper = new QueryWrapper<Area>(); + wrapper.eq("car_id",one.getId()); + Area area = iAreaService.getOne(wrapper); + return area; + } + } } -- Gitblit v1.9.1