瀏覽代碼

feat: 消除隔天的影响

shc 3 年之前
父節點
當前提交
1a28bd313d

+ 11 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiController.java

@@ -866,12 +866,21 @@ public class ApiController {
 
 		log.info("结果:{}, 草稿key:{}", r, draftKey);
 		if (r.getCode() == CommonConstants.SUCCESS && StrUtil.isNotEmpty(draftKey)) {
-			HnqzUser user = SecurityUtils.getUser();
-			String key = String.format(CacheConstants.TASK_CONTENT_DRAFT, taskTypeId, user.getId());
+			String key = String.format(CacheConstants.TASK_CONTENT_DRAFT, taskTypeId, id);
 			log.info("删除草稿:{}", key);
 			redisTemplate.delete(key);
 		}
 
+		if (r.getCode() == CommonConstants.FAIL && CollUtil.isNotEmpty(all)){
+			// 保存图片
+			log.info("all size:{}",all.size());
+				all.forEach(hash -> {
+					String  key = String.format("%s:%s", id, hash);
+					log.info("key: {}", key);
+					redisTemplate.delete(key);
+				});
+		}
+
 		return r;
 	}