diff --git a/dk-modules/sample/src/main/java/org/dromara/sample/manage/controller/DeviceProController.java b/dk-modules/sample/src/main/java/org/dromara/sample/manage/controller/DeviceProController.java index 7cae641..43f11c0 100644 --- a/dk-modules/sample/src/main/java/org/dromara/sample/manage/controller/DeviceProController.java +++ b/dk-modules/sample/src/main/java/org/dromara/sample/manage/controller/DeviceProController.java @@ -149,4 +149,12 @@ public class DeviceProController { List result = deviceProService.listUserGroup(); return HttpResultResponse.success(result); } + + /** + * 初始化将设备组数据存入redis + */ + @GetMapping("/redis/init") + public HttpResultResponse initProRedisCache(){ + return HttpResultResponse.success(deviceProService.initProRedisCache()); + } } diff --git a/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/IDeviceProService.java b/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/IDeviceProService.java index 6e6c321..1e96f0f 100644 --- a/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/IDeviceProService.java +++ b/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/IDeviceProService.java @@ -56,4 +56,6 @@ public interface IDeviceProService { List listUserGroup(); + Boolean initProRedisCache(); + } diff --git a/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceProServiceImpl.java b/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceProServiceImpl.java index fcd1d34..ac3f9c9 100644 --- a/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceProServiceImpl.java +++ b/dk-modules/sample/src/main/java/org/dromara/sample/manage/service/impl/DeviceProServiceImpl.java @@ -359,6 +359,11 @@ public class DeviceProServiceImpl implements IDeviceProService { return ListUtil.empty(); } + @Override + public Boolean initProRedisCache() { + return this.updateDeviceProCache("init",null); + } + @Override public Boolean saveAndUpdate(DeviceProEntity entity) { boolean flag = true;