ruoyi-oss/src/main/java/com/ruoyi/system/controller/SysOssController.java
@@ -11,10 +11,10 @@ import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.exception.CustomException; import com.ruoyi.common.utils.file.FileUtils; import com.ruoyi.system.bo.SysOssQueryBo; import com.ruoyi.system.domain.bo.SysOssBo; import com.ruoyi.system.domain.SysOss; import com.ruoyi.system.service.ISysOssService; import com.ruoyi.system.vo.SysOssVo; import com.ruoyi.system.domain.vo.SysOssVo; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -56,7 +56,7 @@ @ApiOperation("æ¥è¯¢OSSäºåå¨å表") @PreAuthorize("@ss.hasPermi('system:oss:list')") @GetMapping("/list") public TableDataInfo<SysOssVo> list(@Validated SysOssQueryBo bo) { public TableDataInfo<SysOssVo> list(@Validated SysOssBo bo) { return iSysOssService.queryPageList(bo); } ruoyi-oss/src/main/java/com/ruoyi/system/domain/bo/SysOssBo.java
ÎļþÃû´Ó ruoyi-oss/src/main/java/com/ruoyi/system/bo/SysOssQueryBo.java ÐÞ¸Ä @@ -1,4 +1,4 @@ package com.ruoyi.system.bo; package com.ruoyi.system.domain.bo; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; @@ -14,7 +14,7 @@ @Data @EqualsAndHashCode(callSuper = true) @ApiModel("OSSäºåå¨å页æ¥è¯¢å¯¹è±¡") public class SysOssQueryBo extends BaseEntity { public class SysOssBo extends BaseEntity { /** * åé¡µå¤§å° ruoyi-oss/src/main/java/com/ruoyi/system/domain/vo/SysOssVo.java
ÎļþÃû´Ó ruoyi-oss/src/main/java/com/ruoyi/system/vo/SysOssVo.java ÐÞ¸Ä @@ -1,4 +1,4 @@ package com.ruoyi.system.vo; package com.ruoyi.system.domain.vo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; ruoyi-oss/src/main/java/com/ruoyi/system/service/ISysOssService.java
@@ -2,9 +2,9 @@ import com.ruoyi.common.core.mybatisplus.core.IServicePlus; import com.ruoyi.common.core.page.TableDataInfo; import com.ruoyi.system.bo.SysOssQueryBo; import com.ruoyi.system.domain.bo.SysOssBo; import com.ruoyi.system.domain.SysOss; import com.ruoyi.system.vo.SysOssVo; import com.ruoyi.system.domain.vo.SysOssVo; import org.springframework.web.multipart.MultipartFile; import java.util.Collection; @@ -16,7 +16,7 @@ */ public interface ISysOssService extends IServicePlus<SysOss, SysOssVo> { TableDataInfo<SysOssVo> queryPageList(SysOssQueryBo sysOss); TableDataInfo<SysOssVo> queryPageList(SysOssBo sysOss); SysOss upload(MultipartFile file); ruoyi-oss/src/main/java/com/ruoyi/system/service/impl/SysOssServiceImpl.java
@@ -11,11 +11,11 @@ import com.ruoyi.oss.entity.UploadResult; import com.ruoyi.oss.factory.OssFactory; import com.ruoyi.oss.service.ICloudStorageService; import com.ruoyi.system.bo.SysOssQueryBo; import com.ruoyi.system.domain.bo.SysOssBo; import com.ruoyi.system.domain.SysOss; import com.ruoyi.system.mapper.SysOssMapper; import com.ruoyi.system.service.ISysOssService; import com.ruoyi.system.vo.SysOssVo; import com.ruoyi.system.domain.vo.SysOssVo; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; @@ -33,12 +33,12 @@ public class SysOssServiceImpl extends ServicePlusImpl<SysOssMapper, SysOss, SysOssVo> implements ISysOssService { @Override public TableDataInfo<SysOssVo> queryPageList(SysOssQueryBo bo) { public TableDataInfo<SysOssVo> queryPageList(SysOssBo bo) { PagePlus<SysOss, SysOssVo> result = pageVo(PageUtils.buildPagePlus(), buildQueryWrapper(bo)); return PageUtils.buildDataInfo(result); } private LambdaQueryWrapper<SysOss> buildQueryWrapper(SysOssQueryBo bo) { private LambdaQueryWrapper<SysOss> buildQueryWrapper(SysOssBo bo) { Map<String, Object> params = bo.getParams(); LambdaQueryWrapper<SysOss> lqw = Wrappers.lambdaQuery(); lqw.like(StrUtil.isNotBlank(bo.getFileName()), SysOss::getFileName, bo.getFileName());