update - 模型搜索功能增加不传 agent 属性时,能正常返回模型数据

This commit is contained in:
wangli 2024-03-28 11:42:14 +08:00
parent fc5bacc7e4
commit beab2ae095

View File

@ -116,24 +116,26 @@ public class BpmnProcessModelServiceImpl implements BpmnProcessModelService {
}
baseQuerySql.append(")");
}
if (dto.getAgent()) {
baseQuerySql.append(sqlConnectors(baseQuerySql))
.append(" TENANT_ID_ != '' ");
if (!CollectionUtils.isEmpty(dto.getTenantIds())) {
if (Objects.nonNull(dto.getAgent())) {
if (dto.getAgent()) {
baseQuerySql.append(sqlConnectors(baseQuerySql))
.append(" TENANT_ID_ in (");
for (int i = 0; i < dto.getTenantIds().size(); i++) {
baseQuerySql.append("#{tenantId").append(i).append("}");
if (i < dto.getTenantIds().size() - 1) {
baseQuerySql.append(",");
.append(" TENANT_ID_ != '' ");
if (!CollectionUtils.isEmpty(dto.getTenantIds())) {
baseQuerySql.append(sqlConnectors(baseQuerySql))
.append(" TENANT_ID_ in (");
for (int i = 0; i < dto.getTenantIds().size(); i++) {
baseQuerySql.append("#{tenantId").append(i).append("}");
if (i < dto.getTenantIds().size() - 1) {
baseQuerySql.append(",");
}
query.parameter("tenantId" + i, dto.getTenantIds().get(i));
}
query.parameter("tenantId" + i, dto.getTenantIds().get(i));
baseQuerySql.append(")");
}
baseQuerySql.append(")");
} else {
baseQuerySql.append(sqlConnectors(baseQuerySql))
.append(" TENANT_ID_ = '' ");
}
} else {
baseQuerySql.append(sqlConnectors(baseQuerySql))
.append(" TENANT_ID_ = '' ");
}
baseQuerySql.append(sqlConnectors(baseQuerySql))