|
@ -49,7 +49,6 @@ public class RedisController { |
|
|
*/ |
|
|
*/ |
|
|
@PostMapping("/set") |
|
|
@PostMapping("/set") |
|
|
@Operation(summary = "加入缓存") |
|
|
@Operation(summary = "加入缓存") |
|
|
@PreAuthorize("@ss.hasPermission('infra:redis:set')") |
|
|
|
|
|
public CommonResult<Boolean> setRedisHash(@Valid @RequestBody RedisReqVo reqVO) { |
|
|
public CommonResult<Boolean> setRedisHash(@Valid @RequestBody RedisReqVo reqVO) { |
|
|
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); |
|
|
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); |
|
|
redisCache.setCacheMapValue(reqVO.getKey(), String.valueOf(loginUser.getId()), reqVO.getValue()); |
|
|
redisCache.setCacheMapValue(reqVO.getKey(), String.valueOf(loginUser.getId()), reqVO.getValue()); |
|
@ -61,7 +60,6 @@ public class RedisController { |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("/get") |
|
|
@GetMapping("/get") |
|
|
@Operation(summary = "获取缓存") |
|
|
@Operation(summary = "获取缓存") |
|
|
@PreAuthorize("@ss.hasPermission('infra:redis:get')") |
|
|
|
|
|
public CommonResult<String> getRedisHash(@Valid @RequestBody RedisReqVo reqVO) { |
|
|
public CommonResult<String> getRedisHash(@Valid @RequestBody RedisReqVo reqVO) { |
|
|
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); |
|
|
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); |
|
|
String result = redisCache.getCacheMapValue(reqVO.getKey(), String.valueOf(loginUser.getId())); |
|
|
String result = redisCache.getCacheMapValue(reqVO.getKey(), String.valueOf(loginUser.getId())); |
|
@ -73,7 +71,6 @@ public class RedisController { |
|
|
*/ |
|
|
*/ |
|
|
@DeleteMapping("/delete") |
|
|
@DeleteMapping("/delete") |
|
|
@Operation(summary = "删除缓存") |
|
|
@Operation(summary = "删除缓存") |
|
|
@PreAuthorize("@ss.hasPermission('infra:redis:delete')") |
|
|
|
|
|
public CommonResult<Boolean> deleteRedisHash(@Valid @RequestBody RedisReqVo reqVO) { |
|
|
public CommonResult<Boolean> deleteRedisHash(@Valid @RequestBody RedisReqVo reqVO) { |
|
|
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); |
|
|
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); |
|
|
Boolean result = redisCache.deleteCacheMapValue(reqVO.getKey(), String.valueOf(loginUser.getId())); |
|
|
Boolean result = redisCache.deleteCacheMapValue(reqVO.getKey(), String.valueOf(loginUser.getId())); |
|
|