From 0939bf16ae2cf4db65e00148dc13f3b68b0d8ae6 Mon Sep 17 00:00:00 2001 From: YY <1272464982@qq.com> Date: Thu, 3 Jul 2025 15:16:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/CoscoAnnualreviewTaskServiceImpl.java | 13 +++++++------ ...scoAnnualreviewTemplateIndicatorServiceImpl.java | 5 +++-- ...CoscoEvaluateTemplateIndicatorStServiceImpl.java | 9 +++++---- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTaskServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTaskServiceImpl.java index 7e10b9c..1f7bd3a 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTaskServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTaskServiceImpl.java @@ -172,6 +172,7 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS List scoringList = new ArrayList<>(); List taskSupplierList = new ArrayList<>(); List taskSupplierUserList = new ArrayList<>(); + Date date =new Date(); supplierPeopleVo.forEach(vo -> { //添加供应商信息 CoscoAnnualreviewTaskSupplier taskSupplier = new CoscoAnnualreviewTaskSupplier(); @@ -179,9 +180,9 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS taskSupplier.setAnnualreviewTaskId(taskVo.getId()); taskSupplier.setSupplierId(vo.getSuppliedId()); taskSupplier.setCreateBy(SupplierUserConstant.USER_NAME); - taskSupplier.setCreateTime(new Date()); + taskSupplier.setCreateTime(date); taskSupplier.setUpdateBy(SupplierUserConstant.USER_NAME); - taskSupplier.setUpdateTime(new Date()); + taskSupplier.setUpdateTime(date); taskSupplierList.add(taskSupplier); List userIds = vo.getUserIds(); userIds.forEach(userId -> { @@ -192,10 +193,10 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS taskSupplierUser.setSupplierId(vo.getSuppliedId()); taskSupplierUser.setUserId(userId); taskSupplierUser.setCreateBy(SupplierUserConstant.USER_NAME); - taskSupplierUser.setCreateTime(new Date()); + taskSupplierUser.setCreateTime(date); taskSupplierUser.setUpdateBy(SupplierUserConstant.USER_NAME); taskSupplierUser.setReviewStatus(AnnualreviewTaskConstant.WAIT_APPROVE); - taskSupplierUser.setUpdateTime(new Date()); + taskSupplierUser.setUpdateTime(date); taskSupplierUserList.add(taskSupplierUser); //添加打分人员打分项信息 coscoAnnualreviewTemplateIndicators.forEach(ind -> { @@ -204,9 +205,9 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS scoring.setAnnualreviewTaskSupplierUserId(taskSupplierUser.getId()); scoring.setTemplateItemId(ind.getId()); scoring.setCreateBy(SupplierUserConstant.USER_NAME); - scoring.setCreateTime(new Date()); + scoring.setCreateTime(date); scoring.setUpdateBy(SupplierUserConstant.USER_NAME); - scoring.setUpdateTime(new Date()); + scoring.setUpdateTime(date); scoringList.add(scoring); }); }); diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTemplateIndicatorServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTemplateIndicatorServiceImpl.java index ed294e9..aee995d 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTemplateIndicatorServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoAnnualreview/service/impl/CoscoAnnualreviewTemplateIndicatorServiceImpl.java @@ -102,11 +102,12 @@ public class CoscoAnnualreviewTemplateIndicatorServiceImpl implements ICoscoAnnu * 删除之前可能拥有的指标 */ coscoAnnualreviewTemplateIndicatorMapper.deleteByTemplateId(coscoAnnualreviewTemplate.getId()); + Date date=new Date(); //添加二级指标 List indicatorList = coscoAnnualreviewTemplate.getIndicatorList(); for (CoscoAnnualreviewTemplateIndicator coscoAnnualreviewTemplateIndicator : indicatorList) { - coscoAnnualreviewTemplateIndicator.setCreateTime(new Date()); - coscoAnnualreviewTemplateIndicator.setUpdateTime(new Date()); + coscoAnnualreviewTemplateIndicator.setCreateTime(date); + coscoAnnualreviewTemplateIndicator.setUpdateTime(date); coscoAnnualreviewTemplateIndicator.setUpdateBy(SupplierUserConstant.USER_NAME); coscoAnnualreviewTemplateIndicator.setTemplateId(coscoAnnualreviewTemplate.getId()); coscoAnnualreviewTemplateIndicator.setId(PropertyUtils.getSnowflakeId()); diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/service/impl/CoscoEvaluateTemplateIndicatorStServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/service/impl/CoscoEvaluateTemplateIndicatorStServiceImpl.java index 312efaa..fcfac78 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/service/impl/CoscoEvaluateTemplateIndicatorStServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/service/impl/CoscoEvaluateTemplateIndicatorStServiceImpl.java @@ -99,26 +99,27 @@ public class CoscoEvaluateTemplateIndicatorStServiceImpl implements ICoscoEvalua @Override public void batchInsert(AddCoscoEvaluateTemplateVo templateVo) { + Date date=new Date(); //封装批量添加信息 List indicatorStList = templateVo.getIndicatorStList(); List addAll=new ArrayList<>(); for (CoscoEvaluateTemplateIndicatorSt indicatorSt : indicatorStList) { indicatorSt.setTemplateId(templateVo.getId()); - indicatorSt.setUpdateTime(new Date()); + indicatorSt.setUpdateTime(date); indicatorSt.setUpdateBy(SupplierUserConstant.USER_NAME); indicatorSt.setCreateBy(SupplierUserConstant.USER_NAME); indicatorSt.setId(PropertyUtils.getSnowflakeId()); - indicatorSt.setCreateTime(new Date()); + indicatorSt.setCreateTime(date); //封装批量添加二级指标信息 List indicatorNdList = indicatorSt.getIndicatorNdList(); for (CoscoEvaluateTemplateIndicatorNd indicatorNd : indicatorNdList) { indicatorNd.setTemplateId(templateVo.getId()); indicatorNd.setIndicatorStId(indicatorSt.getId()); - indicatorNd.setUpdateTime(new Date()); + indicatorNd.setUpdateTime(date); indicatorNd.setUpdateBy(SupplierUserConstant.USER_NAME); indicatorNd.setCreateBy(SupplierUserConstant.USER_NAME); indicatorNd.setId(PropertyUtils.getSnowflakeId()); - indicatorNd.setCreateTime(new Date()); + indicatorNd.setCreateTime(date); addAll.add(indicatorNd); } }