修改分享接口

This commit is contained in:
马超 2021-03-06 22:17:48 +08:00
parent 5538d677fa
commit 801cc2268c
3 changed files with 7 additions and 6 deletions

View File

@ -22,6 +22,7 @@ import com.qiwenshare.file.vo.file.FileListVo;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.digest.DigestUtils;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@ -203,7 +204,7 @@ public class FileController {
}
UserBean sessionUserBean = userService.getUserBeanByToken(token);
List<UserFile> userFiles = JSON.parseArray(batchDeleteFileDto.getFiles(), UserFile.class);
DigestUtils.md5Hex("data");
for (UserFile userFile : userFiles) {
String uuid = UUID.randomUUID().toString();
userFile.setDeleteBatchNum(uuid);

View File

@ -68,18 +68,18 @@ public class ShareController {
@Operation(summary = "分享列表", description = "分享列表", tags = {"share"})
@GetMapping(value = "/sharefileList")
@ResponseBody
public RestResult shareFileListBySecret(ShareFileListBySecretDTO shareFileListBySecretDTO) {
public RestResult<List<Share>> shareFileListBySecret(ShareFileListBySecretDTO shareFileListBySecretDTO) {
log.info(JSON.toJSONString(shareFileListBySecretDTO));
LambdaQueryWrapper<Share> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.eq(Share::getShareBatchNum, shareFileListBySecretDTO.getShareBatchNum());
List<Share> list = shareService.list(lambdaQueryWrapper);
return RestResult.success().data(list.get(0));
return RestResult.success().data(list);
}
@Operation(summary = "分享类型", description = "可用此接口判断是否需要提取码", tags = {"share"})
@GetMapping(value = "/sharetype")
@ResponseBody
public RestResult shareType(ShareTypeDTO shareTypeDTO) {
public RestResult<ShareTypeVO> shareType(ShareTypeDTO shareTypeDTO) {
LambdaQueryWrapper<Share> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.eq(Share::getShareBatchNum, shareTypeDTO.getShareBatchNum());
Share share = shareService.getOne(lambdaQueryWrapper);
@ -92,7 +92,7 @@ public class ShareController {
@Operation(summary = "校验提取码", description = "校验提取码", tags = {"share"})
@GetMapping(value = "/checkextractioncode")
@ResponseBody
public RestResult checkExtractionCode(CheckExtractionCodeDTO checkExtractionCodeDTO) {
public RestResult<String> checkExtractionCode(CheckExtractionCodeDTO checkExtractionCodeDTO) {
// log.info(JSON.toJSONString(shareFileListBySecretDTO));
LambdaQueryWrapper<Share> lambdaQueryWrapper = new LambdaQueryWrapper<>();
lambdaQueryWrapper.eq(Share::getShareBatchNum, checkExtractionCodeDTO.getShareBatchNum())

View File

@ -1,4 +1,4 @@
set settingDir=file-common/src/main/resources/conf/settings.xml
mvn install -s %settingDir%
mvn clean install -s %settingDir%
pause