fix(批量操作): 批量操作报错修改
This commit is contained in:
parent
263bf31a84
commit
eebf6f30c9
@ -1,6 +1,7 @@
|
||||
package com.qiwenshare.file.controller;
|
||||
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.qiwenshare.common.anno.MyLog;
|
||||
import com.qiwenshare.common.result.RestResult;
|
||||
import com.qiwenshare.common.util.security.JwtUser;
|
||||
@ -46,12 +47,11 @@ public class RecoveryFileController {
|
||||
@RequestMapping(value = "/deleterecoveryfile", method = RequestMethod.POST)
|
||||
@ResponseBody
|
||||
public RestResult<String> deleteRecoveryFile(@RequestBody DeleteRecoveryFileDTO deleteRecoveryFileDTO) {
|
||||
JwtUser sessionUserBean = SessionUtil.getSession();
|
||||
RecoveryFile recoveryFile = recoveryFileService.getById(deleteRecoveryFileDTO.getRecoveryFileId());
|
||||
RecoveryFile recoveryFile = recoveryFileService.getOne(new QueryWrapper<RecoveryFile>().lambda().eq(RecoveryFile::getUserFileId, deleteRecoveryFileDTO.getUserFileId()));
|
||||
|
||||
asyncTaskComp.deleteUserFile(recoveryFile.getUserFileId());
|
||||
|
||||
recoveryFileService.removeById(deleteRecoveryFileDTO.getRecoveryFileId());
|
||||
recoveryFileService.removeById(recoveryFile.getRecoveryFileId());
|
||||
return RestResult.success().data("删除成功");
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@ import lombok.Data;
|
||||
@Data
|
||||
@Schema(name = "删除回收文件DTO",required = true)
|
||||
public class DeleteRecoveryFileDTO {
|
||||
@Schema(description = "回收文件id")
|
||||
private Long recoveryFileId;
|
||||
@Schema(description = "用户文件id", required = true)
|
||||
private String userFileId;
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user