From 3ecbf71beeeabfe0b03df748199ff05c4ade94fa Mon Sep 17 00:00:00 2001 From: bai <1643359946@qq.com> Date: Thu, 1 Jun 2023 01:08:02 +0800 Subject: [PATCH] =?UTF-8?q?2023=E5=B9=B46=E6=9C=881=E6=97=A5=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=94=BF=E5=8A=A1=E5=A4=A7=E5=8E=85=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SynchronizationService/SyncZwdtEvaluation.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/grab/SynchronizationService/SyncZwdtEvaluation.java b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/grab/SynchronizationService/SyncZwdtEvaluation.java index 212b056e..de84660b 100644 --- a/jeecg-module-main/src/main/java/org/jeecg/modules/kc/grab/SynchronizationService/SyncZwdtEvaluation.java +++ b/jeecg-module-main/src/main/java/org/jeecg/modules/kc/grab/SynchronizationService/SyncZwdtEvaluation.java @@ -1,5 +1,6 @@ package org.jeecg.modules.kc.grab.SynchronizationService; +import cn.hutool.core.date.DateTime; import cn.hutool.core.date.DateUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.google.common.collect.Maps; @@ -173,20 +174,30 @@ public class SyncZwdtEvaluation extends BaseSync { public void washOldData(Map param) { + DateTime now = DateUtil.date(); + if(param != null){ + if(StringUtils.isNotBlank((String)param.get("nowDay"))){ + now = DateUtil.parse((String)param.get("nowDay"), "yyyy-MM-dd"); + } + } int source = 2; //删除旧数据 QueryWrapper kcEvaluation = new QueryWrapper<>(); kcEvaluation.eq("source",source); + kcEvaluation.eq("up_timestamp",now); kcEvaluationService.remove(kcEvaluation); QueryWrapper kcEvaluations = new QueryWrapper<>(); kcEvaluations.eq("source",source); + kcEvaluations.eq("up_timestamp",now); kcEvaluationsService.remove(kcEvaluations); //查询数据 - List inDataList = xxhbbkjxtkpjService.list(); + QueryWrapper inQw = new QueryWrapper<>(); + inQw.eq("timestamps",now); + List inDataList = xxhbbkjxtkpjService.list(inQw); List saveMainList = Lists.newArrayList(); List saveChildList = Lists.newArrayList();