update - 修改台账查询的特殊接口处理

This commit is contained in:
wangli 2023-08-21 14:49:10 +08:00
parent 9c01694021
commit 3df22d1933

View File

@ -413,7 +413,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
if (StringUtils.isNotBlank(dto.getSearchKey())) {
baseQuerySql.append(sqlConnectors(baseQuerySql))
.append(" (a.BUSINESS_KEY_ like #{searchKey}")
.append(sqlConnectors(baseQuerySql))
.append(" or")
.append(" a.NAME_ like #{searchKey})");
query.parameter("searchKey", "%" + dto.getSearchKey() + "%");
}
@ -449,7 +449,7 @@ public class BpmnProcessInstanceServiceImpl implements BpmnProcessInstanceServic
baseQuerySql.append(sqlConnectors(baseQuerySql))
.append(" a.END_TIME_ between #{finishedBeginTime} and #{finishedEndTime}");
query.parameter("finishedBeginTime", dto.getFinishedBeginTime());
query.parameter("finishedBeginTime", dto.getFinishedBeginTime());
query.parameter("finishedEndTime", dto.getFinishedEndTime());
}
baseQuerySql.append(" order by a.START_TIME_ desc");
NativeHistoricProcessInstanceQuery dataSqlQuery = query.sql(baseQuerySql.toString());