fix(运维监控模块): 【微服务链路追踪】提供链路追踪列表页面,可在左侧菜单中直接进入链路追踪功能

修复当搜索筛选后排序序号异常的问题
This commit is contained in:
OTTO 2025-07-29 10:22:05 +08:00
parent 53274c3b0e
commit 9c76980bdc
1 changed files with 3 additions and 1 deletions

View File

@ -614,16 +614,18 @@ public class MicroManagementServiceImpl extends CommonService implements IMicroM
&& skywalkingServices.getJSONObject("data") != null
&& skywalkingServices.getJSONObject("data").getJSONArray(gqlQueryVo.getOperationName()) != null) {
JSONArray skywalkingServicesArray = skywalkingServices.getJSONObject("data").getJSONArray(gqlQueryVo.getOperationName());
int index = 1;
for (int i = 0; i < skywalkingServicesArray.size(); i++) {
JSONObject skywalkingService = skywalkingServicesArray.getJSONObject(i);
String shortName = skywalkingService.getString("shortName");
if (StringUtils.isEmpty(applicationName) || shortName.contains(applicationName)) {
LinkTrackingApplication linkTrackingApplication = new LinkTrackingApplication();
linkTrackingApplication.setIndex(i);
linkTrackingApplication.setIndex(index);
linkTrackingApplication.setId(skywalkingService.getString("id"));
linkTrackingApplication.setKey(skywalkingService.getString("name"));
linkTrackingApplication.setApplicationName(shortName);
linkTrackingApplicationList.add(linkTrackingApplication);
index++;
}
}