fix(87268): 文档拆分--标准拆分修改条款内容发布后删除,重新拆分不修改发布,外来标准显示的标准分解单未更新

This commit is contained in:
yjz
2024-07-23 15:10:14 +08:00
parent 735aece44f
commit 8a2b8b8335
@@ -285,10 +285,15 @@ public class LawsCommonServiceImpl implements ILawsCommonService {
queryWrapper.isNotNull(SarFileSplitInfoEO::getPublishBeforeId);
// 文件字段标识
queryWrapper.isNotNull(SarFileSplitInfoEO::getFileType);
queryWrapper.orderByDesc(SarFileSplitInfoEO::getCreateTime);
List<SarFileSplitInfoEO> sarFileSplitInfoEOList = sarFileSplitInfoService.list(queryWrapper);
Map<String, String> flagMap = new HashMap<>();
sarFileSplitInfoEOList.forEach(e -> flagMap.put(e.getFileType(), e.getId() + "," + e.getPublishBeforeId()));
sarFileSplitInfoEOList.forEach(e -> {
if (!flagMap.containsKey(e.getFileType())){
flagMap.put(e.getFileType(), e.getId() + "," + e.getPublishBeforeId());
}
});
// 拆分的标识
map.put(FieldCommon.FILE_PUBLISH_OF_ORIGINAL + FieldCommon._STANDARD_SPLIT,