条款拆分列表编辑、复制、批量复制、合并条款添加标题译文

This commit is contained in:
梁琦涛
2024-09-04 11:56:08 +08:00
parent 33ad76e9fc
commit b9e648ef2a
2 changed files with 46 additions and 0 deletions
@@ -156,6 +156,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
private static final String IDS = "ids";
private static final String ITEM_NUM = "item_num";
private static final String ITEM_TITLE = "item_title";
private static final String TITLE_TRANSLATION = "title_translation";
private static final String ITEM_CONTENT = "item_content";
private static final String TRANSLATION = "translation";
private static final String IS_SAME_AS_PREV_VERSION = "is_same_as_prev_version";
@@ -847,6 +848,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
listMap.remove(0);
// 合并数据(条文标题、条文内容、等全部字段)
String title = firstData.get(ITEM_TITLE) + " " + mergeData(listMap, ITEM_TITLE, false);
String titleTranslation = firstData.get(TITLE_TRANSLATION) + " " + mergeData(listMap, TITLE_TRANSLATION, false);
String content = firstData.get(ITEM_CONTENT) + mergeData(listMap, ITEM_CONTENT, false);
listMap.add(0, firstData);
String translation = firstData.get(TRANSLATION) + mergeData(listMap, TRANSLATION, false);
@@ -882,6 +884,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
String updateByAndUpdateTime = new UniversalImpl().getUpdateByAndUpdateTime();
String updateSet = updateByAndUpdateTime +
"," + ITEM_TITLE + " = " + "' "+ title + "'" +
"," + TITLE_TRANSLATION + " = " + "' "+ titleTranslation + "'" +
"," + ITEM_CONTENT + " = " + "'" + content + "'" +
"," + TRANSLATION + " = " + "'" + translation + "'" +
"," + CHANGE_DESCRIPTION + " = " + "'" + changeDescription + "'" +