项目确认清单,没有标准未传参

This commit is contained in:
zhangjun
2022-09-05 11:14:19 +08:00
parent 6f49186f7f
commit 15593f2afc
@@ -564,9 +564,21 @@ public class SarStandProjectLibraryServiceImpl extends ServiceImpl<SarStandProje
@Override
public void batchInsert(List<StandProjectRelationDto> list) {
if(list!=null && !list.isEmpty()){
for (StandProjectRelationDto relationDto : list){
SarStandProjectLibrary sarStandProjectLibrary = sarStandProjectLibraryDao.selectById(relationDto.getProjectId());
if ("G9".equals(sarStandProjectLibrary.getCurrentNode())){
sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId());
}else if ("G8".equals(sarStandProjectLibrary.getCurrentNode())){
sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId());
}else if ("G7".equals(sarStandProjectLibrary.getCurrentNode())){
sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId());
}else if ("G4".equals(sarStandProjectLibrary.getCurrentNode())){
sarStandProjectLibraryDao.updateFlag(relationDto.getProjectId());
}
}
StandProjectRelationDto standProjectRelationDto = list.get(0);
if(standProjectRelationDto!=null && StringUtils.isNotBlank(standProjectRelationDto.getProjectId())){
sarStandProjectLibraryDao.updateFlag(standProjectRelationDto.getProjectId());
// sarStandProjectLibraryDao.updateFlag(standProjectRelationDto.getProjectId());
sarStandProjectLibraryDao.deleteByProjectId(standProjectRelationDto.getProjectId());
}
sarStandProjectLibraryDao.batchInsert(list);