优化拆分条款编辑

This commit is contained in:
梁琦涛
2024-09-02 17:24:43 +08:00
parent 9d354dc1bd
commit 6c3ca8f745
2 changed files with 16 additions and 2 deletions
+14
View File
@@ -259,3 +259,17 @@ ALTER TABLE `process_all`
-- 2024-08-30 市场法规清单发布流程添加清单说明 -- 2024-08-30 市场法规清单发布流程添加清单说明
ALTER TABLE process_market_standard_release ADD manifest_desc VARCHAR(2000) NULL DEFAULT NULL COMMENT '清单说明'; ALTER TABLE process_market_standard_release ADD manifest_desc VARCHAR(2000) NULL DEFAULT NULL COMMENT '清单说明';
-- 2024-09-02 添加索引
CREATE INDEX sfsm_idx_info_id ON sar_file_split_menu (info_id);
CREATE INDEX sfsm_idx_parent_id ON sar_file_split_menu (parent_id);
CREATE INDEX sfsm_idx_sys_org_code ON sar_file_split_menu (sys_org_code);
CREATE INDEX sfsm_idx_name ON sar_file_split_menu (name);
CREATE INDEX lpn_idx_code ON laws_part_name (code);
CREATE INDEX lpn_idx_parent_code ON laws_part_name (parent_code);
CREATE INDEX lds_idx_info_id ON laws_part_name (info_id);
CREATE INDEX lds_idx_menu_id ON laws_part_name (menu_id);
CREATE INDEX lds_idx_standard_id ON laws_part_name (standard_id);
@@ -481,7 +481,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
List<LawsTag> lawsTags2 = fieldListSelect.stream() List<LawsTag> lawsTags2 = fieldListSelect.stream()
.filter(j -> FieldCommon.GROUP.contains(j.getFieldShowType())).collect(Collectors.toList()); .filter(j -> FieldCommon.GROUP.contains(j.getFieldShowType())).collect(Collectors.toList());
for (Map<String, Object> map : records) { records.parallelStream().forEach(map->{
for (LawsTag lawsTag : lawsTags) { for (LawsTag lawsTag : lawsTags) {
String dbFieldName = lawsTag.getDbFieldName(); String dbFieldName = lawsTag.getDbFieldName();
if (map.containsKey(dbFieldName)){ if (map.containsKey(dbFieldName)){
@@ -503,7 +503,7 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService {
} }
// 特殊翻译 // 特殊翻译
specialTranslate(map); specialTranslate(map);
} });
} }
private void specialTranslate(Map<String, Object> map) { private void specialTranslate(Map<String, Object> map) {