|
@@ -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;
|
|
|
}
|
|
|
|