admin
2019-03-01 6aa280ce3cc8ba2ba1354c6a461db569b652513b
缓存问题解决
1个文件已修改
14 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/client/SystemClientController.java 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/SystemClientController.java
@@ -1,11 +1,14 @@
package com.yeshi.fanli.controller.client;
import java.io.PrintWriter;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
import javax.annotation.Resource;
import org.apache.commons.beanutils.PropertyUtils;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.yeshi.utils.JsonUtil;
@@ -62,8 +65,14 @@
        // TODO 需要改成数据库控制,暂时写成这样
        List<SystemClientParams> list = new ArrayList<>();
        list.addAll(systemClientParamsList);
        for (SystemClientParams sp : list) {
        for (SystemClientParams sp : systemClientParamsList) {
            SystemClientParams ssp = new SystemClientParams();
            try {
                PropertyUtils.copyProperties(ssp, sp);
            } catch (Exception e) {
            }
            if (sp.getKey().equalsIgnoreCase("iosonling") && "ios".equalsIgnoreCase(acceptData.getPlatform())
                    && configService.iosOnLining(Integer.parseInt(acceptData.getVersion()))) {
                sp.setValue("1");
@@ -76,6 +85,7 @@
                        && Integer.parseInt(acceptData.getVersion()) < 44)
                    sp.setValue("http://ec-1255749512.file.myqcloud.com/resource/weex/flq_index_v2.js");
            }
            list.add(ssp);
        }
        Gson gson = new GsonBuilder().excludeFieldsWithoutExposeAnnotation().create();