修改数据
This commit is contained in:
@ -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);
|
||||
});
|
||||
});
|
||||
|
@ -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());
|
||||
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user