|
@@ -80,7 +80,7 @@ public class DocumentaryRecordServiceImpl extends ServiceImpl<DocumentaryRecordM
|
|
|
// 设置子线程共享
|
|
|
RequestContextHolder.setRequestAttributes(servletRequestAttributes, true);
|
|
|
SecurityContextHolder.setContext(context);
|
|
|
-// DynamicDataSourceContextHolder.push(SourceConstant.COMMON);
|
|
|
+ DynamicDataSourceContextHolder.push(SourceConstant.BASE);
|
|
|
|
|
|
List<Long> excludeBusinessId = null;
|
|
|
Long noRecordDocumentaryId = dto.getNoRecordDocumentaryId();
|
|
@@ -96,7 +96,7 @@ public class DocumentaryRecordServiceImpl extends ServiceImpl<DocumentaryRecordM
|
|
|
Page<? extends DocumentaryData> page = bean.getDocumentaryPage(dto.getCondition(), dto, excludeBusinessId);
|
|
|
setDocumentaryRecord(page);
|
|
|
|
|
|
-// DynamicDataSourceContextHolder.poll();
|
|
|
+ DynamicDataSourceContextHolder.poll();
|
|
|
return page;
|
|
|
}, threadPoolExecutor).exceptionally(e -> {
|
|
|
if (e instanceof ServiceException) {
|
|
@@ -110,14 +110,14 @@ public class DocumentaryRecordServiceImpl extends ServiceImpl<DocumentaryRecordM
|
|
|
// 设置子线程共享
|
|
|
RequestContextHolder.setRequestAttributes(servletRequestAttributes, true);
|
|
|
SecurityContextHolder.setContext(context);
|
|
|
-// DynamicDataSourceContextHolder.push(SourceConstant.COMMON);
|
|
|
+ DynamicDataSourceContextHolder.push(SourceConstant.BASE);
|
|
|
|
|
|
List<DocumentaryVo> documentaryList = getDocumentaryList(typeEnum.getKey());
|
|
|
if (documentaryList.size() > 0) {
|
|
|
setDocumentaryRecordCount(documentaryList);
|
|
|
}
|
|
|
|
|
|
-// DynamicDataSourceContextHolder.poll();
|
|
|
+ DynamicDataSourceContextHolder.poll();
|
|
|
return documentaryList;
|
|
|
}, threadPoolExecutor).exceptionally(e -> {
|
|
|
if (e instanceof ServiceException) {
|