diff --git a/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/upload/impl/PmsTemProcessReportServiceImpl.java b/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/upload/impl/PmsTemProcessReportServiceImpl.java index b313cfaf7..ff51f9fc7 100644 --- a/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/upload/impl/PmsTemProcessReportServiceImpl.java +++ b/pqs-harmonic/harmonic-boot/src/main/java/com/njcn/harmonic/service/upload/impl/PmsTemProcessReportServiceImpl.java @@ -4,7 +4,6 @@ package com.njcn.harmonic.service.upload.impl; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; -import cn.hutool.core.date.DateUtil; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; @@ -65,7 +64,7 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl pmsTemProcessReportList = this.list(lambdaQueryWrapper); if(CollUtil.isEmpty(pmsTemProcessReportList)){ - throw new BusinessException("查询月报数据为空"); + throw new BusinessException("查询用户临时档案数据为空"); } List> list = CollUtil.split(pmsTemProcessReportList,100); @@ -96,7 +95,7 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl getList(PmsTemUserParam.QueryPmsTemUserParam param) { LambdaQueryWrapper lambdaQueryWrapper = new LambdaQueryWrapper<>(); - lambdaQueryWrapper.eq(PmsTemProcessReport::getStatisticalDate, param.getSearchBeginTime().substring(0,7)); + lambdaQueryWrapper.eq(PmsTemProcessReport::getStatisticalDate,param.getSearchBeginTime()); return this.list(lambdaQueryWrapper); } @@ -221,6 +220,34 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl{ + QueryWrapper queryWrapper = new QueryWrapper<>(); + queryWrapper.lambda().eq(PmsTemProcessReport::getProvinceOrg,temp.getProvinceOrg()) + .eq(PmsTemProcessReport::getCityOrg,temp.getCityOrg()) + .eq(PmsTemProcessReport::getStatisticalDate,temp.getStatisticalDate()); + this.update(temp,queryWrapper); + }); + + return true; } }