|
@ -171,22 +171,31 @@ public class ScreenCollServiceImpl implements ScreenCollService { |
|
|
} |
|
|
} |
|
|
if (!CollectionUtils.isEmpty(formDTO.getDataList())) { |
|
|
if (!CollectionUtils.isEmpty(formDTO.getDataList())) { |
|
|
screenEventDataDao.batchInsertEventData(formDTO.getDataList(), customerId); |
|
|
screenEventDataDao.batchInsertEventData(formDTO.getDataList(), customerId); |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 处理图片
|
|
|
// 处理图片
|
|
|
|
|
|
String[] events = new String[formDTO.getDataList().size()]; |
|
|
|
|
|
List<ScreenEventImgDataEntity> eventImgDataList = new ArrayList<>(); |
|
|
|
|
|
Boolean isImgUrl = false; |
|
|
for (int i = NumConstant.ZERO; i < formDTO.getDataList().size(); i++) { |
|
|
for (int i = NumConstant.ZERO; i < formDTO.getDataList().size(); i++) { |
|
|
if (null != formDTO.getDataList().get(i).getImgDataList() && formDTO.getDataList().get(i).getImgDataList().size() > NumConstant.ZERO) { |
|
|
if (null != formDTO.getDataList().get(i).getImgDataList() && formDTO.getDataList().get(i).getImgDataList().size() > NumConstant.ZERO) { |
|
|
// 根据原始事件ID,物理删除 - 事件数据图片数据
|
|
|
// 根据原始事件ID,物理删除 - 事件数据图片数据
|
|
|
screenEventImgDataDao.delEventImgDataByEventId(formDTO.getDataList().get(i).getEventId()); |
|
|
events[i] = formDTO.getDataList().get(i).getEventId(); |
|
|
for (int j = NumConstant.ZERO; j < formDTO.getDataList().get(i).getImgDataList().size(); j++){ |
|
|
for (int j = NumConstant.ZERO; j < formDTO.getDataList().get(i).getImgDataList().size(); j++){ |
|
|
// 新增 中央区-事件数据图片数据 表
|
|
|
// 新增 中央区-事件数据图片数据 表
|
|
|
ScreenEventImgDataEntity imgDataEntity = new ScreenEventImgDataEntity(); |
|
|
ScreenEventImgDataEntity imgDataEntity = new ScreenEventImgDataEntity(); |
|
|
imgDataEntity.setEventId(formDTO.getDataList().get(i).getImgDataList().get(j).getEventId()); |
|
|
imgDataEntity.setEventId(formDTO.getDataList().get(i).getImgDataList().get(j).getEventId()); |
|
|
imgDataEntity.setEventImgUrl(formDTO.getDataList().get(i).getImgDataList().get(j).getImgUrl()); |
|
|
imgDataEntity.setEventImgUrl(formDTO.getDataList().get(i).getImgDataList().get(j).getImgUrl()); |
|
|
imgDataEntity.setSort(formDTO.getDataList().get(i).getImgDataList().get(j).getSort()); |
|
|
imgDataEntity.setSort(formDTO.getDataList().get(i).getImgDataList().get(j).getSort()); |
|
|
screenEventImgDataDao.insert(imgDataEntity); |
|
|
eventImgDataList.add(imgDataEntity); |
|
|
|
|
|
isImgUrl = true; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
if (isImgUrl){ |
|
|
|
|
|
screenEventImgDataDao.delEventImgDataByEvent(events); |
|
|
|
|
|
screenEventImgDataDao.batchInsertEventImgData(eventImgDataList); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|