修改数据

This commit is contained in:
YY
2025-07-03 15:16:55 +08:00
parent 3651fac5ed
commit 0939bf16ae
3 changed files with 15 additions and 12 deletions

View File

@ -172,6 +172,7 @@ public class CoscoAnnualreviewTaskServiceImpl implements ICoscoAnnualreviewTaskS
List<CoscoAnnualreviewScoring> scoringList = new ArrayList<>();
List<CoscoAnnualreviewTaskSupplier> taskSupplierList = new ArrayList<>();
List<CoscoAnnualreviewTaskSupplierUser> 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<String> 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);
});
});

View File

@ -102,11 +102,12 @@ public class CoscoAnnualreviewTemplateIndicatorServiceImpl implements ICoscoAnnu
* 删除之前可能拥有的指标
*/
coscoAnnualreviewTemplateIndicatorMapper.deleteByTemplateId(coscoAnnualreviewTemplate.getId());
Date date=new Date();
//添加二级指标
List<CoscoAnnualreviewTemplateIndicator> 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());

View File

@ -99,26 +99,27 @@ public class CoscoEvaluateTemplateIndicatorStServiceImpl implements ICoscoEvalua
@Override
public void batchInsert(AddCoscoEvaluateTemplateVo templateVo) {
Date date=new Date();
//封装批量添加信息
List<CoscoEvaluateTemplateIndicatorSt> indicatorStList = templateVo.getIndicatorStList();
List<CoscoEvaluateTemplateIndicatorNd> 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<CoscoEvaluateTemplateIndicatorNd> 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);
}
}