|  |  | 
 |  |  |  | 
 |  |  | import com.alibaba.fastjson.JSON; | 
 |  |  | import com.baomidou.mybatisplus.mapper.EntityWrapper; | 
 |  |  | import com.zy.system.entity.Config; | 
 |  |  | import com.zy.system.service.ConfigService; | 
 |  |  | import com.core.common.Cools; | 
 |  |  | import com.core.common.SpringUtils; | 
 |  |  | import com.zy.system.entity.Config; | 
 |  |  | import com.zy.system.service.ConfigService; | 
 |  |  | import lombok.Data; | 
 |  |  |  | 
 |  |  | import java.util.HashMap; | 
 |  |  | 
 |  |  |  | 
 |  |  |     private volatile static Parameter instance = null; | 
 |  |  |  | 
 |  |  |     private Parameter(){ | 
 |  |  |     private Parameter() { | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |     public static Parameter get(){ | 
 |  |  |         if (instance == null){ | 
 |  |  |             synchronized (Parameter.class){ | 
 |  |  |     public static Parameter get() { | 
 |  |  |         if (instance == null) { | 
 |  |  |             synchronized (Parameter.class) { | 
 |  |  |                 instance = reset(); | 
 |  |  |                 return instance; | 
 |  |  |             } | 
 |  |  | 
 |  |  |         return instance; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |    /** | 
 |  |  |     * 重置 | 
 |  |  |     */ | 
 |  |  |    public static Parameter reset() { | 
 |  |  |     /** | 
 |  |  |      * 重置 | 
 |  |  |      */ | 
 |  |  |     public static Parameter reset() { | 
 |  |  |         ConfigService configService = SpringUtils.getBean(ConfigService.class); | 
 |  |  |         List<Config> configs = configService.selectList(new EntityWrapper<Config>().eq("status", "1")); | 
 |  |  |         Map<String, Object> data = new HashMap<>(); |