This commit is contained in:
cjw 2024-07-03 10:46:20 +08:00
parent 8361200034
commit 03c44645c5
3 changed files with 12 additions and 11 deletions

View File

@ -1,9 +1,10 @@
package org.dromara.system.mapper; package org.dromara.system.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
import org.dromara.system.domain.SysOssVolume; import org.dromara.system.domain.SysOssVolume;
import org.dromara.system.domain.vo.SysOssVolumeVo; import org.dromara.system.domain.vo.SysOssVolumeVo;
import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
/** /**
* 资源容量Mapper接口 * 资源容量Mapper接口
@ -11,6 +12,7 @@ import org.dromara.common.mybatis.core.mapper.BaseMapperPlus;
* @author cjw * @author cjw
* @date 2024-06-25 * @date 2024-06-25
*/ */
@Mapper
public interface SysOssVolumeMapper extends BaseMapperPlus<SysOssVolume, SysOssVolumeVo> { public interface SysOssVolumeMapper extends BaseMapperPlus<SysOssVolume, SysOssVolumeVo> {
int increaseUse(@Param("id") Long id, @Param("use")Long use); int increaseUse(@Param("id") Long id, @Param("use")Long use);

View File

@ -84,11 +84,10 @@ public class SysOssResourceServiceImpl implements ISysOssResourceService {
@Override @Override
public Long countAwaitList(SysOssResourceBo bo) { public Long countAwaitList(SysOssResourceBo bo) {
QueryWrapper<SysOssResource> wrapper = Wrappers.query(); LambdaQueryWrapper<SysOssResource> wrapper = Wrappers.lambdaQuery();
wrapper.eq(SysOssResource::getStatus, -1)
wrapper.eq("r.status", -1) .eq(StringUtils.isNotEmpty(bo.getFileSuffix()), SysOssResource::getFileSuffix, bo.getFileSuffix())
.eq(StringUtils.isNotEmpty(bo.getFileSuffix()), "r.file_suffix", bo.getFileSuffix()) .like(StringUtils.isNotEmpty(bo.getFileName()), SysOssResource::getFileName, bo.getFileName());
.like(StringUtils.isNotEmpty(bo.getFileName()), "r.file_name", bo.getFileName());
return baseMapper.selectCount(wrapper); return baseMapper.selectCount(wrapper);
} }

View File

@ -2,6 +2,7 @@ package org.dromara.system.service.impl;
import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.ObjectUtil;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
@ -90,11 +91,10 @@ public class SysOssTextbookServiceImpl implements ISysOssTextbookService {
@Override @Override
public Long countAwaitList(SysOssTextbookBo bo) { public Long countAwaitList(SysOssTextbookBo bo) {
QueryWrapper<SysOssTextbook> wrapper = Wrappers.query(); LambdaQueryWrapper<SysOssTextbook> wrapper = Wrappers.lambdaQuery();
wrapper.eq(SysOssTextbook::getStatus, -1)
wrapper.eq("ot.status", -1) .eq(StringUtils.isNotEmpty(bo.getFileSuffix()), SysOssTextbook::getFileSuffix, bo.getFileSuffix())
.eq(StringUtils.isNotEmpty(bo.getFileSuffix()), "ot.file_suffix", bo.getFileSuffix()) .like(StringUtils.isNotEmpty(bo.getFileName()), SysOssTextbook::getFileName, bo.getFileName());
.like(StringUtils.isNotEmpty(bo.getFileName()), "ot.file_name", bo.getFileName());
return baseMapper.selectCount(wrapper); return baseMapper.selectCount(wrapper);
} }