소스 검색

feat: http 删除远端缓存 1

shc 8 달 전
부모
커밋
09f832c471
1개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 8 2
      hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiControllerV2.java

+ 8 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiControllerV2.java

@@ -36,10 +36,16 @@ public class ApiControllerV2 {
     private R<Boolean> delCache(@Validated @RequestBody Map<String, String> cacheKey) {
 
         String s = cacheKey.get("key");
-        if (StrUtil.isBlank(s)) {
+        String v1 = cacheKey.get("v1");
+        String v2 = cacheKey.get("v2");
+        String ck = String.format("%s:%s:%s", s, v1, v2);
+
+        log.info("key_info:{}", ck);
+        if (StrUtil.isBlank(ck)) {
             return R.failed("缓存key不存在");
         }
-        redisTemplate.delete(s);
+
+        redisTemplate.delete(ck);
 
         return R.ok();