packagecom.skua.modules.inspection.mapper;importcom.baomidou.mybatisplus.core.conditions.query.QueryWrapper;importcom.baomidou.mybatisplus.core.metadata.IPage;importcom.baomidou.mybatisplus.core.toolkit.Constants;importcom.baomidou.mybatisplus.extension.plugins.pagination.Page;importcom.skua.modules.inspection.vo.InspectionPointVO;importorg.apache.ibatis.annotations.Param;importcom.skua.modules.inspection.entity.InspectionPoint;importcom.baomidou.mybatisplus.core.mapper.BaseMapper;importorg.apache.ibatis.annotations.Select;/** * 巡检点 */publicinterfaceInspectionPointMapperextendsBaseMapper<InspectionPoint>{@Select("select *,(select count(*) from inspection_point_fill_group ipfg where ipfg.inspection_point_id = ip.id) fill_group_count from inspection_point ip ${ew.customSqlSegment}")IPage<InspectionPointVO>getPage(Page<InspectionPointVO>page,@Param(Constants.WRAPPER)QueryWrapper<InspectionPointVO>queryWrapper);}