🔢 修复(substore): 调整 Alpha Air 特征节点编号位置

This commit is contained in:
Orion
2026-06-03 16:14:57 +08:00
parent f9e0d1146c
commit ecade4e50f
+10 -1
View File
@@ -120,7 +120,10 @@ async function operator(proxies) {
originalIndex, originalIndex,
countryCode: regionCode, countryCode: regionCode,
cityCode, cityCode,
normalizedFlag,
regionPrefix,
provider, provider,
multiplier,
providerRank: provider ? 1 : 0, providerRank: provider ? 1 : 0,
multiplierValue: multiplier ? Number(multiplier.replace(/X$/i, '')) : Number.NEGATIVE_INFINITY, multiplierValue: multiplier ? Number(multiplier.replace(/X$/i, '')) : Number.NEGATIVE_INFINITY,
normalizedName: [normalizedFlag, regionPrefix, provider, multiplier].filter(Boolean).join(' ').trim() normalizedName: [normalizedFlag, regionPrefix, provider, multiplier].filter(Boolean).join(' ').trim()
@@ -166,7 +169,13 @@ async function operator(proxies) {
if (!item.normalizedName || !item.countryCode) return item.proxy; if (!item.normalizedName || !item.countryCode) return item.proxy;
currentCount[item.countryCode] = (currentCount[item.countryCode] || 0) + 1; currentCount[item.countryCode] = (currentCount[item.countryCode] || 0) + 1;
item.proxy.name = `${item.normalizedName} ${String(currentCount[item.countryCode]).padStart(2, '0')}`; item.proxy.name = [
item.normalizedFlag,
item.regionPrefix,
String(currentCount[item.countryCode]).padStart(2, '0'),
item.provider,
item.multiplier
].filter(Boolean).join(' ').trim();
return item.proxy; return item.proxy;
}); });
} }