提交 0dcb7b7f 编写于 作者: 薛            之            谦's avatar 薛 之 谦

batch upload file

上级 e2f55123
......@@ -161,12 +161,12 @@ public class ResourcesController extends BaseController {
@PostMapping(value = "/batch-upload")
@ApiException(CREATE_BATCH_RESOURCE_NOTES)
@AccessLogAnnotation(ignoreRequestArgs = "loginUser")
public Result<Object> createBatchResource(@ApiIgnore @RequestAttribute(value = Constants.SESSION_USER) User loginUser,
public Result<Object> createBatchResources(@ApiIgnore @RequestAttribute(value = Constants.SESSION_USER) User loginUser,
@RequestParam(value = "type") ResourceType type,
@RequestParam(value = "files") MultipartFile[] files,
@RequestParam(value = "pid") int pid,
@RequestParam(value = "currentDir") String currentDir) {
return resourceService.createBatchResource(loginUser, type, Arrays.asList(files), pid, currentDir);
return resourceService.createBatchResources(loginUser, type, Arrays.asList(files), pid, currentDir);
}
/**
......
......@@ -80,7 +80,7 @@ public interface ResourcesService {
* @param currentDir current directory
* @return create result code
*/
Result<Object> createBatchResource(User loginUser,
Result<Object> createBatchResources(User loginUser,
ResourceType type,
List<MultipartFile> files,
int pid,
......
......@@ -346,7 +346,7 @@ public class ResourcesServiceImpl extends BaseServiceImpl implements ResourcesSe
*/
@Override
@Transactional
public Result<Object> createBatchResource(User loginUser,
public Result<Object> createBatchResources(User loginUser,
ResourceType type,
List<MultipartFile> files,
int pid,
......@@ -360,10 +360,10 @@ public class ResourcesServiceImpl extends BaseServiceImpl implements ResourcesSe
putMsg(result, Status.NO_CURRENT_OPERATING_PERMISSION);
return result;
}
// result = checkResourceUploadStartupState();
// if (!result.getCode().equals(Status.SUCCESS.getCode())) {
// return result;
// }
result = checkResourceUploadStartupState();
if (!result.getCode().equals(Status.SUCCESS.getCode())) {
return result;
}
result = verifyPid(loginUser, pid);
if (!result.getCode().equals(Status.SUCCESS.getCode())) {
return result;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册