月球大数据地理空间分析展示平台-【后端】-月球后台服务
13693261870
2023-08-24 ccad1f7a9e0cf2b80f89c5442bfec1e774f23a55
src/main/java/com/moon/server/service/sys/LayerService.java
@@ -43,6 +43,22 @@
    }
    @Override
    public List<LayerEntity> selectProjectLayers(String uid) {
        String key = RedisCacheKey.permsProjectLayerKey(uid);
        Object obj = redisService.get(key);
        if (obj instanceof List<?>) {
            return (List<LayerEntity>) obj;
        }
        List<LayerEntity> list = layerMapper.selectProjectLayers(uid);
        if (list != null && list.size() > 0) {
            redisService.put(key, list, SettingData.CACHE_EXPIRE, TimeUnit.MINUTES);
        }
        return list;
    }
    @Override
    public Integer selectCount(String name) {
        name = StringHelper.getLikeUpperStr(name);
@@ -57,8 +73,8 @@
    }
    @Override
    public List<LayerEntity> selectAll() {
        return layerMapper.selectAll();
    public List<LayerEntity> selectAll(Integer flag) {
        return layerMapper.selectAll(flag);
    }
    @Override