fix(批量操作): 批量操作报错修改

This commit is contained in:
马超 2023-02-07 14:18:03 +08:00
parent 263bf31a84
commit eebf6f30c9
2 changed files with 5 additions and 5 deletions

View File

@ -1,6 +1,7 @@
package com.qiwenshare.file.controller; package com.qiwenshare.file.controller;
import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSON;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.qiwenshare.common.anno.MyLog; import com.qiwenshare.common.anno.MyLog;
import com.qiwenshare.common.result.RestResult; import com.qiwenshare.common.result.RestResult;
import com.qiwenshare.common.util.security.JwtUser; import com.qiwenshare.common.util.security.JwtUser;
@ -46,12 +47,11 @@ public class RecoveryFileController {
@RequestMapping(value = "/deleterecoveryfile", method = RequestMethod.POST) @RequestMapping(value = "/deleterecoveryfile", method = RequestMethod.POST)
@ResponseBody @ResponseBody
public RestResult<String> deleteRecoveryFile(@RequestBody DeleteRecoveryFileDTO deleteRecoveryFileDTO) { public RestResult<String> deleteRecoveryFile(@RequestBody DeleteRecoveryFileDTO deleteRecoveryFileDTO) {
JwtUser sessionUserBean = SessionUtil.getSession(); RecoveryFile recoveryFile = recoveryFileService.getOne(new QueryWrapper<RecoveryFile>().lambda().eq(RecoveryFile::getUserFileId, deleteRecoveryFileDTO.getUserFileId()));
RecoveryFile recoveryFile = recoveryFileService.getById(deleteRecoveryFileDTO.getRecoveryFileId());
asyncTaskComp.deleteUserFile(recoveryFile.getUserFileId()); asyncTaskComp.deleteUserFile(recoveryFile.getUserFileId());
recoveryFileService.removeById(deleteRecoveryFileDTO.getRecoveryFileId()); recoveryFileService.removeById(recoveryFile.getRecoveryFileId());
return RestResult.success().data("删除成功"); return RestResult.success().data("删除成功");
} }

View File

@ -6,7 +6,7 @@ import lombok.Data;
@Data @Data
@Schema(name = "删除回收文件DTO",required = true) @Schema(name = "删除回收文件DTO",required = true)
public class DeleteRecoveryFileDTO { public class DeleteRecoveryFileDTO {
@Schema(description = "回收文件id") @Schema(description = "用户文件id", required = true)
private Long recoveryFileId; private String userFileId;
} }