|
@@ -160,7 +160,9 @@ public class NascMatterServiceImpl implements INascMatterService {
|
|
long[] optionIds = preQuestionOptionList.stream().mapToLong(NascPreQuestionOption::getId).toArray();
|
|
long[] optionIds = preQuestionOptionList.stream().mapToLong(NascPreQuestionOption::getId).toArray();
|
|
// 删除材料清单列表
|
|
// 删除材料清单列表
|
|
for (NascPreQuestionOption option : preQuestionOptionList) {
|
|
for (NascPreQuestionOption option : preQuestionOptionList) {
|
|
- materialListMapper.deleteMaterialListByMaterialId(option.getMaterial().getId());
|
|
|
|
|
|
+ if (option.getMaterial() != null) {
|
|
|
|
+ materialListMapper.deleteMaterialListByMaterialId(option.getMaterial().getId());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
// 删除选项相关的材料信息
|
|
// 删除选项相关的材料信息
|
|
materialMapper.deleteMaterialByOptionIds(optionIds);
|
|
materialMapper.deleteMaterialByOptionIds(optionIds);
|