|
|
|
@ -10,10 +10,11 @@ import com.docus.server.infrastructure.mapper.SchCollectorVersionFileMapper;
|
|
|
|
|
import com.docus.server.infrastructure.dao.ISchCollectorVersionFileDao;
|
|
|
|
|
import com.github.pagehelper.PageHelper;
|
|
|
|
|
import org.springframework.stereotype.Repository;
|
|
|
|
|
|
|
|
|
|
import java.util.Date;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* 采集器版本列表更新包管理 数据访问实现类
|
|
|
|
|
*
|
|
|
|
|
* @author AutoGenerator
|
|
|
|
@ -23,55 +24,60 @@ import java.util.List;
|
|
|
|
|
public class SchCollectorVersionFileDaoImpl extends BaseDaoImpl<SchCollectorVersionFileMapper, SchCollectorVersionFile> implements ISchCollectorVersionFileDao {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*按主键查询
|
|
|
|
|
* @param id 主键Id
|
|
|
|
|
* @return 实体
|
|
|
|
|
*/
|
|
|
|
|
* 按主键查询
|
|
|
|
|
*
|
|
|
|
|
* @param id 主键Id
|
|
|
|
|
* @return 实体
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public SchCollectorVersionFile findById(String id) {
|
|
|
|
|
return super.findById(id);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 新增
|
|
|
|
|
* @param schCollectorVersionFile 编辑参数
|
|
|
|
|
* @return 成功或失败
|
|
|
|
|
*/
|
|
|
|
|
* 新增
|
|
|
|
|
*
|
|
|
|
|
* @param schCollectorVersionFile 编辑参数
|
|
|
|
|
* @return 成功或失败
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public boolean add(SchCollectorVersionFile schCollectorVersionFile) {
|
|
|
|
|
public boolean add(SchCollectorVersionFile schCollectorVersionFile) {
|
|
|
|
|
return super.save(schCollectorVersionFile);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 编辑
|
|
|
|
|
* @param schCollectorVersionFile 编辑参数
|
|
|
|
|
* @return 成功或失败
|
|
|
|
|
*/
|
|
|
|
|
* 编辑
|
|
|
|
|
*
|
|
|
|
|
* @param schCollectorVersionFile 编辑参数
|
|
|
|
|
* @return 成功或失败
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public boolean edit(SchCollectorVersionFile schCollectorVersionFile) {
|
|
|
|
|
public boolean edit(SchCollectorVersionFile schCollectorVersionFile) {
|
|
|
|
|
return super.updateById(schCollectorVersionFile);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 批量删除
|
|
|
|
|
* @param ids 主键ids
|
|
|
|
|
* @return 成功或失败
|
|
|
|
|
*/
|
|
|
|
|
* 批量删除
|
|
|
|
|
*
|
|
|
|
|
* @param ids 主键ids
|
|
|
|
|
* @return 成功或失败
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public int delete(List<Long> ids) {
|
|
|
|
|
return super.deleteByIds(ids);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 关键字搜索
|
|
|
|
|
* @param searchDTO 搜索参数
|
|
|
|
|
* @return 分页列表
|
|
|
|
|
*/
|
|
|
|
|
* 关键字搜索
|
|
|
|
|
*
|
|
|
|
|
* @param searchDTO 搜索参数
|
|
|
|
|
* @return 分页列表
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
public PageResult<SchCollectorVersionFile> search(SearchDTO searchDTO) {
|
|
|
|
|
//分页
|
|
|
|
|
PageHelper.startPage(searchDTO.getPageNum(), searchDTO.getPageSize());
|
|
|
|
|
LambdaQueryWrapper<SchCollectorVersionFile> query = Wrappers.lambdaQuery() ;
|
|
|
|
|
LambdaQueryWrapper<SchCollectorVersionFile> query = Wrappers.lambdaQuery();
|
|
|
|
|
//时间范围,默认按createTime
|
|
|
|
|
if (searchDTO.getBeginTime() != null) {
|
|
|
|
|
query.ge(SchCollectorVersionFile::getCreateTime, searchDTO.getBeginTime());
|
|
|
|
|