admin
2020-02-12 df7554c138d0366514968eba9a32670876510df7
fanli/src/main/java/com/yeshi/fanli/controller/admin/ConfigAdminController.java
@@ -2,7 +2,9 @@
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
@@ -52,7 +54,22 @@
            pageIndex = 1;
         }
         List<AppVersionInfo> versionList = appVersionService.getAppVersionInfoListByPlatform("android");
         Map<Integer, String> androidMapName = new HashMap<>();
         for (AppVersionInfo version : versionList)
            androidMapName.put(version.getVersionCode(), version.getVersion());
         versionList = appVersionService.getAppVersionInfoListByPlatform("ios");
         Map<Integer, String> iosMapName = new HashMap<>();
         for (AppVersionInfo version : versionList)
            iosMapName.put(version.getVersionCode(), version.getVersion());
         List<Config> list = configService.listObjects(key, pageIndex);
         for (Config config : list) {
            config.setMinAndroidVersion(androidMapName.get(config.getMinAndroidVersionCode()));
            config.setMinIosVersion(iosMapName.get(config.getMinIosVersionCode()));
         }
         if (list == null || list.size() == 0) {
            JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("暂无更多数据"));
@@ -121,10 +138,9 @@
      }
   }
   /**
    * 版本号信息
    *
    * @param callback
    * @param out
    */
@@ -153,10 +169,20 @@
         List<AppVersionInfo> listAndroid = new ArrayList<AppVersionInfo>();
         listAndroid.add(appVersionInfo);
         listAndroid.addAll(list2);
         //小程序版本
         List<AppVersionInfo> list3 = appVersionService
               .getAppVersionInfoListByPlatform(AppVersionInfo.PLATFORM_XCX);
         if (list3 == null) {
            list3 = new ArrayList<AppVersionInfo>();
         }
         List<AppVersionInfo> listWxmp = new ArrayList<AppVersionInfo>();
         listWxmp.add(appVersionInfo);
         listWxmp.addAll(list3);
         JSONObject data = new JSONObject();
         data.put("android", listAndroid);
         data.put("ios", listIOS);
         data.put("wxmp", listWxmp);
         JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));