|
|
@@ -1,6 +1,7 @@
|
|
|
package com.railway.web.controller.business.app;
|
|
|
|
|
|
import com.railway.business.app.domain.AppUpgrade;
|
|
|
+import com.railway.business.app.domain.vo.AppUpgradeQuery;
|
|
|
import com.railway.business.app.service.IAppUpgradeService;
|
|
|
import com.railway.common.core.controller.BaseController;
|
|
|
import com.railway.common.core.domain.AjaxResult;
|
|
|
@@ -72,18 +73,20 @@ public class AppUpgradeController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "APK更新版本检查")
|
|
|
@GetMapping("/upgrade")
|
|
|
- public AjaxResult upgrade(AppUpgrade appUpgrade) {
|
|
|
+ public AjaxResult upgrade(AppUpgradeQuery query) {
|
|
|
AppUpgrade info = appUpgradeService.getNewestInfo();
|
|
|
AjaxResult ajax = AjaxResult.success();
|
|
|
- if (!info.getApkVersion().equals(appUpgrade.getApkVersion())) {
|
|
|
+ if (null != info && !info.getApkVersion().equals(query.getApkVersion())) {
|
|
|
String android = "android";
|
|
|
String url;
|
|
|
- if (android.equals(appUpgrade.getOsType().toLowerCase())) {
|
|
|
+ if (android.equals(query.getOsType().toLowerCase())) {
|
|
|
url = info.getUrl();
|
|
|
} else {
|
|
|
url = "https://www.baidu.com";
|
|
|
}
|
|
|
ajax.put("url", url);
|
|
|
+ ajax.put("apkVersion", info.getApkVersion());
|
|
|
+ ajax.put("description", info.getDescription());
|
|
|
}
|
|
|
return ajax;
|
|
|
}
|