diff --git a/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/WorkerStatisticsServiceImpl.java b/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/WorkerStatisticsServiceImpl.java index a6de998..39df3c6 100644 --- a/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/WorkerStatisticsServiceImpl.java +++ b/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/WorkerStatisticsServiceImpl.java @@ -70,7 +70,16 @@ public class WorkerStatisticsServiceImpl implements WorkerStatisticsService { */ @Override public List getWorkerEinDayRecordDetail(PmWorker pmWorker) { - return mapper.getWorkerEinDayRecordDetail(pmWorker); + List list = mapper.getWorkerEinDayRecordDetail(pmWorker); + //因为补卡的时候deviceCode存的是补卡,这里直接置空 + if (list.size()>0){ + for (BmWorkerEinDayRecordVo bmWorkerEinDayRecordVo:list) { + if ("1".equals(bmWorkerEinDayRecordVo.getIsRepair())){ + bmWorkerEinDayRecordVo.setDeviceCode(null); + } + } + } + return list; } /** diff --git a/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/RepairCardApplyMapper.xml b/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/RepairCardApplyMapper.xml index 00856f3..34effb3 100644 --- a/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/RepairCardApplyMapper.xml +++ b/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/RepairCardApplyMapper.xml @@ -77,7 +77,8 @@ is_repair, device_code, id, - create_time + create_time, + att_time VALUES @@ -94,6 +95,7 @@ 1, '补卡', #{idCode}, + sysdate(), sysdate() diff --git a/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/SubStatisticsMapper.xml b/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/SubStatisticsMapper.xml index adca21e..50aa639 100644 --- a/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/SubStatisticsMapper.xml +++ b/bonus-modules/bonus-bmw/src/main/resources/mapper/bmw/SubStatisticsMapper.xml @@ -26,7 +26,7 @@