|
@@ -107,6 +107,13 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
|
|
|
|
|
|
|
|
//方案信息
|
|
//方案信息
|
|
|
List<PtlSchemeInfo> ptlSchemeInfoList = ptlSchemeSaveVo.getPtlSchemeInfoList();
|
|
List<PtlSchemeInfo> ptlSchemeInfoList = ptlSchemeSaveVo.getPtlSchemeInfoList();
|
|
|
|
|
+ // modify by lipf, 解决描述为空时,修改失效的bug 2026年4月21日17:04:15
|
|
|
|
|
+ for (PtlSchemeInfo ptlSchemeInfo : ptlSchemeInfoList) {
|
|
|
|
|
+ var desc = ptlSchemeInfo.getDescription();
|
|
|
|
|
+ if(desc == null){
|
|
|
|
|
+ ptlSchemeInfo.setDescription("");
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
ptlSchemeInfoMapper.insertOrUpdate(ptlSchemeInfoList);
|
|
ptlSchemeInfoMapper.insertOrUpdate(ptlSchemeInfoList);
|
|
|
|
|
|
|
|
//商业险信息
|
|
//商业险信息
|
|
@@ -505,9 +512,7 @@ public class PtlSchemeServiceImpl extends ServiceImpl<PtlSchemeMapper, PtlScheme
|
|
|
|
|
|
|
|
List<SchemeResultVo.SchemeInfoVo> allInfo = new ArrayList<>();
|
|
List<SchemeResultVo.SchemeInfoVo> allInfo = new ArrayList<>();
|
|
|
|
|
|
|
|
- schemeVo.forEach(scheme -> scheme.getInfos().forEach(item -> {
|
|
|
|
|
- allInfo.add(item);
|
|
|
|
|
- }));
|
|
|
|
|
|
|
+ schemeVo.forEach(scheme -> allInfo.addAll(scheme.getInfos()));
|
|
|
|
|
|
|
|
schemeResultVo.setSchemes(allInfo);
|
|
schemeResultVo.setSchemes(allInfo);
|
|
|
//把基础方案的商业险的value 赋值
|
|
//把基础方案的商业险的value 赋值
|