|
|
@ -112,7 +112,7 @@ public class PluginOperateUtils { |
|
|
|
String plistUrl = SiteCenter.getInstance().acquireUrlByKind("shop.plugin.feature"); |
|
|
|
String plistUrl = SiteCenter.getInstance().acquireUrlByKind("shop.plugin.feature"); |
|
|
|
JSONArray resultArray = JSONArray.create(); |
|
|
|
JSONArray resultArray = JSONArray.create(); |
|
|
|
try { |
|
|
|
try { |
|
|
|
HttpClient httpClient = new HttpClient(plistUrl.toString()); |
|
|
|
HttpClient httpClient = new HttpClient(plistUrl); |
|
|
|
String result = httpClient.getResponseText(); |
|
|
|
String result = httpClient.getResponseText(); |
|
|
|
JSONArray jsonArray = new JSONArray(result); |
|
|
|
JSONArray jsonArray = new JSONArray(result); |
|
|
|
resultArray = PluginUtils.filterPluginsFromVersion(jsonArray); |
|
|
|
resultArray = PluginUtils.filterPluginsFromVersion(jsonArray); |
|
|
@ -126,7 +126,7 @@ public class PluginOperateUtils { |
|
|
|
if (StringUtils.isNotBlank(category)) { |
|
|
|
if (StringUtils.isNotBlank(category)) { |
|
|
|
url.append("cid=").append(category.split("-")[1]); |
|
|
|
url.append("cid=").append(category.split("-")[1]); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
url.append("cid=").append(""); |
|
|
|
url.append("cid=").append(StringUtils.EMPTY); |
|
|
|
} |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(seller)) { |
|
|
|
if (StringUtils.isNotBlank(seller)) { |
|
|
|
switch (seller.split("-")[1]) { |
|
|
|
switch (seller.split("-")[1]) { |
|
|
@ -137,7 +137,7 @@ public class PluginOperateUtils { |
|
|
|
url.append("&seller=").append(2); |
|
|
|
url.append("&seller=").append(2); |
|
|
|
break; |
|
|
|
break; |
|
|
|
default: |
|
|
|
default: |
|
|
|
url.append("&seller=").append(""); |
|
|
|
url.append("&seller=").append(StringUtils.EMPTY); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
if (StringUtils.isNotBlank(fee)) { |
|
|
|
if (StringUtils.isNotBlank(fee)) { |
|
|
@ -149,7 +149,7 @@ public class PluginOperateUtils { |
|
|
|
url.append("&fee=").append(2); |
|
|
|
url.append("&fee=").append(2); |
|
|
|
break; |
|
|
|
break; |
|
|
|
default: |
|
|
|
default: |
|
|
|
url.append("&fee=").append(""); |
|
|
|
url.append("&fee=").append(StringUtils.EMPTY); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -157,11 +157,11 @@ public class PluginOperateUtils { |
|
|
|
public static void getLoginInfo(JSCallback jsCallback, UILabel uiLabel) { |
|
|
|
public static void getLoginInfo(JSCallback jsCallback, UILabel uiLabel) { |
|
|
|
String username = ConfigManager.getProviderInstance().getBbsUsername(); |
|
|
|
String username = ConfigManager.getProviderInstance().getBbsUsername(); |
|
|
|
if (StringUtils.isEmpty(username)) { |
|
|
|
if (StringUtils.isEmpty(username)) { |
|
|
|
jsCallback.execute(""); |
|
|
|
jsCallback.execute(StringUtils.EMPTY); |
|
|
|
uiLabel.setText(Inter.getLocText("FR-Base_UnSignIn")); |
|
|
|
uiLabel.setText(Inter.getLocText("FR-Base_UnSignIn")); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
uiLabel.setText(username); |
|
|
|
uiLabel.setText(username); |
|
|
|
String result = username; |
|
|
|
String result = username; |
|
|
|
jsCallback.execute(result); |
|
|
|
jsCallback.execute(result); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -177,11 +177,11 @@ public class PluginOperateUtils { |
|
|
|
StringBuilder pluginInfo = new StringBuilder(); |
|
|
|
StringBuilder pluginInfo = new StringBuilder(); |
|
|
|
List<PluginTaskResult> pluginTaskResults = result.asList(); |
|
|
|
List<PluginTaskResult> pluginTaskResults = result.asList(); |
|
|
|
for (PluginTaskResult pluginTaskResult : pluginTaskResults) { |
|
|
|
for (PluginTaskResult pluginTaskResult : pluginTaskResults) { |
|
|
|
if(pluginInfo.length() != 0){ |
|
|
|
if (pluginInfo.length() != 0) { |
|
|
|
pluginInfo.append("\n"); |
|
|
|
pluginInfo.append("\n"); |
|
|
|
} |
|
|
|
} |
|
|
|
PluginTask pluginTask = pluginTaskResult.getCurrentTask(); |
|
|
|
PluginTask pluginTask = pluginTaskResult.getCurrentTask(); |
|
|
|
if(pluginTask == null){ |
|
|
|
if (pluginTask == null) { |
|
|
|
pluginInfo.append(PluginUtils.getMessageByErrorCode(pluginTaskResult.errorCode())); |
|
|
|
pluginInfo.append(PluginUtils.getMessageByErrorCode(pluginTaskResult.errorCode())); |
|
|
|
continue; |
|
|
|
continue; |
|
|
|
} |
|
|
|
} |
|
|
@ -189,7 +189,7 @@ public class PluginOperateUtils { |
|
|
|
PluginContext pluginContext = PluginManager.getContext(pluginMarker); |
|
|
|
PluginContext pluginContext = PluginManager.getContext(pluginMarker); |
|
|
|
if (pluginContext != null) { |
|
|
|
if (pluginContext != null) { |
|
|
|
pluginInfo.append(pluginContext.getName()).append(PluginUtils.getMessageByErrorCode(pluginTaskResult.errorCode())); |
|
|
|
pluginInfo.append(pluginContext.getName()).append(PluginUtils.getMessageByErrorCode(pluginTaskResult.errorCode())); |
|
|
|
}else{ |
|
|
|
} else { |
|
|
|
pluginInfo.append(pluginMarker.getPluginID()).append(PluginUtils.getMessageByErrorCode(pluginTaskResult.errorCode())); |
|
|
|
pluginInfo.append(pluginMarker.getPluginID()).append(PluginUtils.getMessageByErrorCode(pluginTaskResult.errorCode())); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -197,5 +197,4 @@ public class PluginOperateUtils { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|