diff --git a/jianshui-admin/src/main/java/com/jianshui/api/controller/http/file/FileController.java b/jianshui-admin/src/main/java/com/jianshui/api/controller/http/file/FileController.java index 4f3b644..dae3194 100644 --- a/jianshui-admin/src/main/java/com/jianshui/api/controller/http/file/FileController.java +++ b/jianshui-admin/src/main/java/com/jianshui/api/controller/http/file/FileController.java @@ -8,6 +8,7 @@ import com.jianshui.common.utils.StringUtils; import com.jianshui.storage.domain.StorageUrlDTO; import com.jianshui.storage.factory.StorageFactory; import com.jianshui.storage.service.IStorageService; +import com.jianshui.system.service.ISysConfigService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -25,6 +26,8 @@ public class FileController { @Autowired private StorageFactory storageFactory; + @Autowired + private ISysConfigService iSysConfigService; @GetMapping("/query/{dto}") public void queryFile(HttpServletResponse response, @PathVariable("dto") String dto) throws IOException { @@ -70,4 +73,11 @@ public class FileController { response.sendRedirect((String) queryResult.get("data")); } + + + @GetMapping("/cleanRedisConfig/{redisSysconfig}") + public void cleanRedisConfig(@PathVariable("redisSysconfig") String redisSysconfig) throws IOException { + iSysConfigService.cleanRedisConfig(redisSysconfig); + } + } diff --git a/jianshui-system/src/main/java/com/jianshui/system/service/ISysConfigService.java b/jianshui-system/src/main/java/com/jianshui/system/service/ISysConfigService.java index 6ca2d77..fd225f0 100644 --- a/jianshui-system/src/main/java/com/jianshui/system/service/ISysConfigService.java +++ b/jianshui-system/src/main/java/com/jianshui/system/service/ISysConfigService.java @@ -87,4 +87,11 @@ public interface ISysConfigService * @return 结果 */ public String checkConfigKeyUnique(SysConfig config); + + /** + * 功能描述: redis缓存清理 + * @param redisSysconfig + * @return : void + */ + void cleanRedisConfig(String redisSysconfig); } diff --git a/jianshui-system/src/main/java/com/jianshui/system/service/impl/SysConfigServiceImpl.java b/jianshui-system/src/main/java/com/jianshui/system/service/impl/SysConfigServiceImpl.java index 2934494..eea97de 100644 --- a/jianshui-system/src/main/java/com/jianshui/system/service/impl/SysConfigServiceImpl.java +++ b/jianshui-system/src/main/java/com/jianshui/system/service/impl/SysConfigServiceImpl.java @@ -213,6 +213,15 @@ public class SysConfigServiceImpl implements ISysConfigService } return UserConstants.UNIQUE; } + /** + * 功能描述: redis缓存清理 + * @param redisSysconfig + * @return : void + */ + @Override + public void cleanRedisConfig(String redisSysconfig) { + redisCache.deleteObject(redisSysconfig); + } /** * 设置cache key diff --git a/jianshui-ui/src/views/freedom/login.vue b/jianshui-ui/src/views/freedom/login.vue index 849279c..f785915 100644 --- a/jianshui-ui/src/views/freedom/login.vue +++ b/jianshui-ui/src/views/freedom/login.vue @@ -55,14 +55,14 @@ - - - + + + - + @@ -78,7 +78,7 @@ 请阅读并同意我们的用户协议
- 为保证数据采集的完整性,请优先使用法人、财务负责人等省份的账号授权登录 + 为保证数据采集的完整性,请优先使用法人、财务负责人等身份的账号授权登录