diff --git a/nex-be/src/main/java/com/unisinsight/project/controller/FileChunkController.java b/nex-be/src/main/java/com/unisinsight/project/controller/FileChunkController.java index efba003..ce610a9 100644 --- a/nex-be/src/main/java/com/unisinsight/project/controller/FileChunkController.java +++ b/nex-be/src/main/java/com/unisinsight/project/controller/FileChunkController.java @@ -167,7 +167,7 @@ public class FileChunkController { ResponseEntity responseEntity = restTemplate.exchange(url, HttpMethod.GET, null, Boolean.class); log.info("请求bt创建接口返回: {}", JSONUtil.toJsonStr(responseEntity)); HttpStatus statusCode = responseEntity.getStatusCode(); - if (statusCode != HttpStatus.OK) { + if (statusCode == HttpStatus.OK) { boolean result = Boolean.TRUE.equals(responseEntity.getBody()); if (result) { log.info("请求bt创建接口成功"); diff --git a/nex-be/src/main/java/com/unisinsight/project/entity/res/ImageRes.java b/nex-be/src/main/java/com/unisinsight/project/entity/res/ImageRes.java index eb5a2aa..58d8930 100644 --- a/nex-be/src/main/java/com/unisinsight/project/entity/res/ImageRes.java +++ b/nex-be/src/main/java/com/unisinsight/project/entity/res/ImageRes.java @@ -7,6 +7,7 @@ import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; +import java.util.Date; /** * @TableName image @@ -70,6 +71,11 @@ public class ImageRes implements Serializable { @ApiModelProperty("镜像存储路径") @JsonProperty("storage_path") private String storagePath; - + /** + * 创建时间 + */ + @ApiModelProperty("创建时间") + @JsonProperty("create_time") + private Date createTime; } diff --git a/nex-be/src/main/java/com/unisinsight/project/service/impl/ImageServiceImpl.java b/nex-be/src/main/java/com/unisinsight/project/service/impl/ImageServiceImpl.java index 81d0c64..9dc803a 100644 --- a/nex-be/src/main/java/com/unisinsight/project/service/impl/ImageServiceImpl.java +++ b/nex-be/src/main/java/com/unisinsight/project/service/impl/ImageServiceImpl.java @@ -119,8 +119,13 @@ public class ImageServiceImpl extends ServiceImpl return Result.successResult(); } } else { + int deleted = imageMapper.deleteById(deleteIdReq.getId()); + log.info("文件不存在,镜像删除insert:{}", deleted); + if (deleted == 1) { + return Result.successResult(); + } log.warn("文件不存在,无需删除: {}", filePath); - return Result.errorResultMessage(BaseErrorCode.HTTP_ERROR_CODE_500, "文件不存在,无需删除"); + return Result.successResult(); } } catch (IOException e) { log.error("删除文件失败: {}", e.getMessage(), e);