From c9cbc0947f6fe578d1f178d73a2dd46d95bec275 Mon Sep 17 00:00:00 2001 From: wang-hao-jie <1550036656@qq.com> Date: 星期一, 07 二月 2022 08:40:22 +0800 Subject: [PATCH] 违章记录 --- xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java | 29 +++++++++++++++++++++++++++++ 1 files changed, 29 insertions(+), 0 deletions(-) diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java index 4f15830..83d86bb 100644 --- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/controller/DrivingRecordController.java @@ -51,6 +51,32 @@ } record.setDrivingDate(DateUtil.parse(format)); + + int flag=0; + if(record.getSanZheng()!=0){ + flag++; + }else if(record.getSanLiang()!=0){ + flag++; + }else if(record.getAnQuan()!=0){ + flag++; + }else if(record.getHouShiJing()!=0){ + flag++; + }else if(record.getLaBa()!=0){ + flag++; + }else if(record.getLunTai()!=0){ + flag++; + }else if(record.getQiTa()!=0){ + flag++; + }else if(record.getSiDeng()!=0){ + flag++; + }else if(record.getYiBiao()!=0){ + flag++; + }else if(record.getYuShuaQi()!=0){ + flag++; + } + if(flag>0){ + record.setYinHuan(1); + } iDrivingRecordService.saveOrUpdate(record); return ResultUtil.success("鎿嶄綔鎴愬姛"); } @@ -63,6 +89,9 @@ wrapper.eq("driving_date",format); wrapper.eq("car_id",carId); DrivingRecord drivingRecord = iDrivingRecordService.getOne(wrapper); + if(drivingRecord==null){ + drivingRecord = new DrivingRecord(); + } drivingRecord.setMileage(mileage); drivingRecord.setInTime(DateUtil.parseDate(inDate)); drivingRecord.setUserId(userId); -- Gitblit v1.9.1