|
|
@@ -225,9 +225,11 @@ public class StationServiceImpl extends MyBaseServiceImpl<StationMapper, Station
|
|
|
platforms.forEach(platformName -> {
|
|
|
var param = """
|
|
|
{
|
|
|
- "StationIDs":["%s"]
|
|
|
+ "StationIDs":[%s]
|
|
|
}
|
|
|
- """.formatted(String.join("\",\"", String.join(",", platform2StationIds.get(platformName))));
|
|
|
+ """.formatted(platform2StationIds.get(platformName).stream().map(id -> "\"" + id + "\"").collect(Collectors.joining(","))
|
|
|
+ );
|
|
|
+
|
|
|
var response = platformApiService.platformPost(platformName, PlatformApi.PLATFORM_QUERY_STATION_STATUS.getApi(platformName), buildPlatformParams(platformName, param));
|
|
|
var platform = PlatformCache.INSTANCE.getPlatformByName(platformName);
|
|
|
var enStationStatus = JSONObject.parseObject(PlatformAesUtil.decrypt(platform.getDataSecret(), platform.getDataSecretIv(), response.getData()));
|