fix
This commit is contained in:
@@ -38,8 +38,8 @@ public class ShareUserFileController {
|
|||||||
|
|
||||||
@GetMapping("/anon/share_user_file/{id}")
|
@GetMapping("/anon/share_user_file/{id}")
|
||||||
@ApiOperation("匿名查询分享文件")
|
@ApiOperation("匿名查询分享文件")
|
||||||
public AlitaResult<List<UserFileDTO>> list(@PathVariable Long id, @RequestParam String accessCode) {
|
public AlitaResult<List<UserFileDTO>> list(@PathVariable Long id, @RequestParam String accessCode, @RequestParam(required = false) Long parentId) {
|
||||||
return AlitaResult.success(shareUserFileService.list(id, accessCode));
|
return AlitaResult.success(shareUserFileService.list(id, accessCode, parentId));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,8 +23,9 @@ public interface ShareUserFileService {
|
|||||||
*
|
*
|
||||||
* @param id 分享文件ID
|
* @param id 分享文件ID
|
||||||
* @param accessCode 访问码
|
* @param accessCode 访问码
|
||||||
|
* @param parentId 父文件夹ID(可选,不传则查询所有子文件)
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<UserFileDTO> list(Long id, String accessCode);
|
List<UserFileDTO> list(Long id, String accessCode, Long parentId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ public class ShareUserFileServiceImpl implements ShareUserFileService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<UserFileDTO> list(Long id, String accessCode) {
|
public List<UserFileDTO> list(Long id, String accessCode, Long parentId) {
|
||||||
UserFileDTO userFileDTO = userFileService.findOne(UserFileQueryDTO.builder()
|
UserFileDTO userFileDTO = userFileService.findOne(UserFileQueryDTO.builder()
|
||||||
.id(id)
|
.id(id)
|
||||||
.rootType(RootTypeEnum.SHARE.getType())
|
.rootType(RootTypeEnum.SHARE.getType())
|
||||||
@@ -67,6 +67,7 @@ public class ShareUserFileServiceImpl implements ShareUserFileService {
|
|||||||
return userFileService.list(UserFileQueryDTO.builder()
|
return userFileService.list(UserFileQueryDTO.builder()
|
||||||
.rootType(RootTypeEnum.SHARE.getType())
|
.rootType(RootTypeEnum.SHARE.getType())
|
||||||
.pathLike(userFileDTO.getPath())
|
.pathLike(userFileDTO.getPath())
|
||||||
|
.parentId(parentId)
|
||||||
.build());
|
.build());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
FROM freshworks/oraclejdk8:latest
|
FROM freshworks/oraclejdk8:latest
|
||||||
VOLUME /tmp
|
VOLUME /tmp
|
||||||
ARG JAR_FILE
|
ARG JAR_FILE
|
||||||
COPY ${JAR_FILE} job.jar
|
COPY ${JAR_FILE} s-file.jar
|
||||||
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/job.jar"]
|
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/s-file.jar"]
|
||||||
Reference in New Issue
Block a user