diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java index 71c0cc0f..557e49e7 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java @@ -876,6 +876,16 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService { // 字段名和值 manageData(resultMap, fieldsBuilder, valuesList); documentSplitMapper.insertLawsDocumentSplit(fieldsBuilder.toString(), valuesList); + // 复制条文详情 + List sarFileSplitItemsValEOList = + documentSplitMapper.queryItemsValByItemIds(Collections.singletonList(id)); + for (SarFileSplitItemsValEO sarFileSplitItemsValEO : sarFileSplitItemsValEOList) { + sarFileSplitItemsValEO.setId(UUIDUtils.randomUUID20()); + sarFileSplitItemsValEO.setItemId(newItemValId); + sarFileSplitItemsValEO.setImgName(null); + sarFileSplitItemsValEO.setIndexItem(null); + sarFileSplitItemsValEOService.insertSelective(sarFileSplitItemsValEO); + } } @Override