From 2d88839407045d9f483cf2ab4aed149a59e22df4 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 17 六月 2022 18:38:27 +0800
Subject: [PATCH] bug修改(后台管理页面)

---
 app/src/main/java/com/yeshi/makemoney/app/controller/client/api/ConfigController.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/ConfigController.java b/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/ConfigController.java
index 2b3ae26..d215259 100644
--- a/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/ConfigController.java
+++ b/app/src/main/java/com/yeshi/makemoney/app/controller/client/api/ConfigController.java
@@ -52,6 +52,26 @@
             String value = systemConfigService.getValueCache(acceptData.getSystem(), config);
             data.put(config.name(), value);
         }
+        //杩斿洖姝e湪涓婄嚎鐨勭増鏈�
+        try {
+            String value = systemConfigService.getValueCache(acceptData.getSystem(), SystemConfigKey.onLiningVersion);
+            JSONObject json = JSONObject.fromObject(value);
+            String channel = acceptData.getChannel();
+            if (json.optJSONObject(channel.toLowerCase()) == null) {
+                channel = "qq";
+            }
+            json = json.optJSONObject(channel.toLowerCase());
+            int onliningVersion = json.optInt("version");
+            if (onliningVersion <= acceptData.getVersion()) {
+                //姝e湪涓婄嚎
+                data.put("onLining", true);
+            } else {
+                //灏氭湭涓婄嚎
+                data.put("onLining", false);
+            }
+        } catch (Exception e) {
+            data.put("onLining", false);
+        }
 
         SystemConfigKey[] ads = new SystemConfigKey[]{
                 SystemConfigKey.splashAd,

--
Gitblit v1.8.0