package com.kidgrow.usercenter.mapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.kidgrow.db.mapper.SuperMapper; import com.kidgrow.usercenter.model.SysHospital; import com.kidgrow.usercenter.vo.HospitalListVo; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
* @Description:
* @Project: 用户中心
* @CreateDate: Created in 2020-03-11 16:15:31
* @Author: liuke * @version 1.0 */ public interface SysHospitalMapper extends SuperMapper { /** * 分页查询列表 * @param page * @param params * @return */ List findList(Page page, @Param("p") Map params); /** * 根据医院名称模糊查询医院数据列表 * @param hospitalName * @return */ List findByName(@Param("hospitalName") String hospitalName); /** * 医院信息列表 * @param page * @param params * @return */ List findHospitalList(Page page, @Param("p") Map params); /** * 根据SysHospital对象当做查询条件进行查询 * @param * @return SysHospital对象 */ SysHospital findByObject(@Param("p") SysHospital sysHospital); /** * 统计医院数量 * @param datatype 医院类型 * 0 试用医院 * 1 正式医院 * 11 筛查医院 * @return */ int chartHospital(@Param("datatype") int datatype); }