admin
2021-09-24 f788607ff771a47bc60d6a86e00b3433c40f3d2c
src/main/java/com/yeshi/buwan/controller/parser/ConfigParser.java
@@ -160,7 +160,7 @@
    public void getConfig(AcceptData acceptData, HttpServletRequest request, PrintWriter out) {
        LoggerUtil.getUserActiveLogger().info(UserActiveLogFactory.createAppSplash(new BaseLog(acceptData, "")));
        DetailSystem detailSystem = systemService.getDetailSystemByPackage(acceptData.getPackageName());
        Map<String, String> map = configService.getConfigAsMap(detailSystem, acceptData.getVersion());
        Map<String, String> map = configService.getConfigAsMap(acceptData.getChildDetailSystem(), acceptData.getVersion());
        JSONObject data = new JSONObject();
        JSONObject ad = new JSONObject();
        JSONObject adNew = new JSONObject();
@@ -253,6 +253,20 @@
            adConfig = null;
        adNew.put("splashHotStart", gson.toJson(adConfig));
        //其他广告
        adConfig = getAdShowType("ad_other", acceptData.getChannel(), acceptData.getVersion(), map);
        if (hiddenAll)
            adConfig = null;
        adNew.put("other", gson.toJson(adConfig));
        //广告ID
        if (!StringUtil.isNullOrEmpty(map.get("gdt_app_id"))) {
            adNew.put("gdtAppId", map.get("gdt_app_id"));
        }
        if (!StringUtil.isNullOrEmpty(map.get("csj_app_id"))) {
            adNew.put("csjAppId", map.get("csj_app_id"));
        }
        data.put("ad", ad);
        data.put("adNew", adNew);
@@ -267,6 +281,12 @@
        //获取购买记录链接
        data.put("buyRecordUrl", systemConfigService.getConfigValueByKeyCache("buyRecordUrl"));
        //联系我们
        data.put("contactUsLink", map.get("contact_us_link"));
        //注销
        data.put("unRegisterLink", map.get("unregister_link"));
        out.print(JsonUtil.loadTrueJson(data.toString()));
    }