update file service

This commit is contained in:
Turbolisten 2021-11-08 20:51:13 +08:00
parent ab73f51a3e
commit c36bf5e30b
4 changed files with 7 additions and 7 deletions

View File

@ -7,7 +7,7 @@ import net.lab1024.smartadmin.service.common.domain.PageResult;
import net.lab1024.smartadmin.service.common.domain.ResponseDTO; import net.lab1024.smartadmin.service.common.domain.ResponseDTO;
import net.lab1024.smartadmin.service.common.swagger.SwaggerTagConst; import net.lab1024.smartadmin.service.common.swagger.SwaggerTagConst;
import net.lab1024.smartadmin.service.module.support.file.domain.FileFolderTypeEnum; import net.lab1024.smartadmin.service.module.support.file.domain.FileFolderTypeEnum;
import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileQuery; import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileQueryForm;
import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileUrlUploadForm; import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileUrlUploadForm;
import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileUploadVO; import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileUploadVO;
import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileVO; import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileVO;
@ -52,7 +52,7 @@ public class FileController extends SupportBaseController {
@ApiOperation(value = "文件分页查询 by listen") @ApiOperation(value = "文件分页查询 by listen")
@PostMapping("/file/query") @PostMapping("/file/query")
public ResponseDTO<PageResult<FileVO>> queryListByPage(@RequestBody @Valid FileQuery queryForm) { public ResponseDTO<PageResult<FileVO>> queryListByPage(@RequestBody @Valid FileQueryForm queryForm) {
return fileService.queryListByPage(queryForm); return fileService.queryListByPage(queryForm);
} }

View File

@ -3,7 +3,7 @@ package net.lab1024.smartadmin.service.module.support.file;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import net.lab1024.smartadmin.service.module.support.file.domain.FileEntity; import net.lab1024.smartadmin.service.module.support.file.domain.FileEntity;
import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileQuery; import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileQueryForm;
import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileVO; import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileVO;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
@ -34,6 +34,6 @@ public interface FileDao extends BaseMapper<FileEntity> {
* @param query * @param query
* @return * @return
*/ */
List<FileVO> queryListByPage(Page page, @Param("query") FileQuery query); List<FileVO> queryListByPage(Page page, @Param("query") FileQueryForm query);
} }

View File

@ -15,7 +15,7 @@ import org.hibernate.validator.constraints.Length;
* @Version: 1.0 * @Version: 1.0
*/ */
@Data @Data
public class FileQuery extends PageParam { public class FileQueryForm extends PageParam {
@ApiModelProperty(value = "文件名称") @ApiModelProperty(value = "文件名称")
@Length(max = 50, message = "文件名称搜索最多50字符") @Length(max = 50, message = "文件名称搜索最多50字符")

View File

@ -18,7 +18,7 @@ import net.lab1024.smartadmin.service.module.support.file.domain.FileEntity;
import net.lab1024.smartadmin.service.module.support.file.domain.FileFolderTypeEnum; import net.lab1024.smartadmin.service.module.support.file.domain.FileFolderTypeEnum;
import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileDownloadDTO; import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileDownloadDTO;
import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileMetadataDTO; import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileMetadataDTO;
import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileQuery; import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileQueryForm;
import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileUrlUploadForm; import net.lab1024.smartadmin.service.module.support.file.domain.dto.FileUrlUploadForm;
import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileUploadVO; import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileUploadVO;
import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileVO; import net.lab1024.smartadmin.service.module.support.file.domain.vo.FileVO;
@ -205,7 +205,7 @@ public class FileService {
* @param queryDTO * @param queryDTO
* @return * @return
*/ */
public ResponseDTO<PageResult<FileVO>> queryListByPage(FileQuery queryDTO) { public ResponseDTO<PageResult<FileVO>> queryListByPage(FileQueryForm queryDTO) {
Page<?> page = SmartPageUtil.convert2PageQuery(queryDTO); Page<?> page = SmartPageUtil.convert2PageQuery(queryDTO);
List<FileVO> fileList = fileDao.queryListByPage(page, queryDTO); List<FileVO> fileList = fileDao.queryListByPage(page, queryDTO);
if (CollectionUtils.isNotEmpty(fileList)) { if (CollectionUtils.isNotEmpty(fileList)) {