package com.panzhihua.service_user.dao; import java.util.List; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.panzhihua.common.model.dtos.community.ExportSpecialUserDTO; import com.panzhihua.common.model.dtos.community.ExportUserDTO; import com.panzhihua.common.model.dtos.user.EexcelUserDTO; import com.panzhihua.common.model.dtos.user.PageInputUserDTO; import com.panzhihua.common.model.vos.community.ComMngStructAreaVO; import com.panzhihua.common.model.vos.community.ComMngStructHouseVO; import com.panzhihua.common.model.vos.user.ComMngFamilyInfoVO; import com.panzhihua.common.model.vos.user.InputUserInfoVO; import com.panzhihua.service_user.model.dos.SysUserInputDO; /** * @program: springcloud_k8s_panzhihuazhihuishequ * @description: 居民导入 * @author: huang.hongfa weixin hhf9596 qq 959656820 * @create: 2021-02-05 17:40 **/ @Mapper public interface SysUserInputDAO extends BaseMapper { ComMngStructAreaVO selectByAreaName(String areaName); List selectHouserByareaName(String areaName); List selectListFamily(@Param("doorNumber") String doorNumber, @Param("userId") Long userId); IPage pageInputUser(Page page, @Param("pageInputUserDTO") PageInputUserDTO pageInputUserDTO); List selectComMngStructArea(@Param("communityId") Long communityId); IPage specialInputUser(Page page, @Param("pageInputUserDTO") PageInputUserDTO pageInputUserDTO); List selectUserHouseList(@Param("idCard") String idCard); List selectExport(@Param("exportUserDTO") ExportUserDTO exportUserDTO); List specialUserExport(@Param("exportSpecialUserDTO") ExportSpecialUserDTO exportSpecialUserDTO); }