fix(批量操作): 批量操作报错修改
This commit is contained in:
parent
7e7016030e
commit
263bf31a84
@ -60,10 +60,10 @@ public class RecoveryFileController {
|
||||
@MyLog(operation = "批量删除回收文件", module = CURRENT_MODULE)
|
||||
@ResponseBody
|
||||
public RestResult<String> batchDeleteRecoveryFile(@RequestBody BatchDeleteRecoveryFileDTO batchDeleteRecoveryFileDTO) {
|
||||
JwtUser sessionUserBean = SessionUtil.getSession();
|
||||
List<RecoveryFile> recoveryFileList = JSON.parseArray(batchDeleteRecoveryFileDTO.getRecoveryFileIds(), RecoveryFile.class);
|
||||
for (RecoveryFile recoveryFile : recoveryFileList) {
|
||||
RecoveryFile recoveryFile1 = recoveryFileService.getById(recoveryFile.getRecoveryFileId());
|
||||
String userFileIds = batchDeleteRecoveryFileDTO.getUserFileIds();
|
||||
String[] userFileIdList = userFileIds.split(",");
|
||||
for (String userFileId : userFileIdList) {
|
||||
RecoveryFile recoveryFile1 = recoveryFileService.getById(userFileId);
|
||||
|
||||
if (recoveryFile1 != null) {
|
||||
asyncTaskComp.deleteUserFile(recoveryFile1.getUserFileId());
|
||||
|
@ -6,6 +6,6 @@ import lombok.Data;
|
||||
@Data
|
||||
@Schema(name = "批量删除回收文件DTO",required = true)
|
||||
public class BatchDeleteRecoveryFileDTO {
|
||||
@Schema(description="恢复文件集合")
|
||||
private String recoveryFileIds;
|
||||
@Schema(description="用户文件Id集合", required = true)
|
||||
private String userFileIds;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user