REQ-3345: 分析查询不出待办的原因

This commit is contained in:
yanglin 2025-02-05 16:50:46 +08:00
parent 20e8c32603
commit 7bc120d5b4
2 changed files with 7 additions and 2 deletions

View File

@ -224,8 +224,12 @@ public class TodoRangeQueryService {
PendingMessagePageRequest request, Supplier<AnalysisPage<PendingRecordAdapter>> pageQuery) {
AnalysisInfo analysis = request.getA();
Object analyzeItem = analysisHelper.getAnalyzeBusiness(analysis);
if (analyzeItem == null)
analyzeItem = analysisHelper.getAnalyzeTodo(request, analysis);
if (analyzeItem == null) {
Todo todo = analysisHelper.getAnalyzeTodo(request, analysis);
analyzeItem = todo;
if (todo != null && analysis.isTodoBusiness())
analyzeItem = todoBusinessDao.getBusinesses(todo).findBusiness(todo).orElse(null);
}
if (analyzeItem != null || analysis.isCollectSql())
CollectSQLInterceptor.enableCollectSQL(new CollectSqlConfig(true));
try {

View File

@ -13,5 +13,6 @@ public class AnalysisInfo {
private Long businessId;
private String bizCode;
private boolean collectSql;
private boolean todoBusiness;
}