package com.ruoyi.web.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ruoyi.web.domain.entity.VillageProfile;
import com.ruoyi.web.domain.vo.VillageProfileVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 村庄概况信息Mapper接口
 */
public interface VillageProfileMapper extends BaseMapper<VillageProfile> {
    
    /**
     * 查询村庄概况列表（带村民数量）
     *
     * @param villageName 村庄名称（可选）
     * @return 村庄概况信息列表
     */
    List<VillageProfileVO> selectVillageProfileList(@Param("villageName") String villageName);
} 