package com.kidgrow.oprationcenter.service;
import com.kidgrow.common.model.PageResult;
import com.kidgrow.common.model.ResultBody;
import com.kidgrow.common.service.ISuperService;
import com.kidgrow.oprationcenter.model.HospitalScreening;
import com.kidgrow.oprationcenter.model.ScreeningHospitalDataExcel;
import java.util.List;
import java.util.Map;
/**
* 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
*
* @version 1.0
* @Description: 筛查医院信息表-未完待续
* @Project: 用户中心
* @CreateDate: Created in 2020-04-01 09:37:05
* @Author: liuke
*/
public interface IHospitalScreeningService extends ISuperService {
/**
* 列表
*
* @param params
* @return
*/
PageResult findList(Map params);
/**
* 根据HospitalScreening对象当做查询条件进行查询
*
* @param hospitalScreening
* @return HospitalScreening对象
*/
HospitalScreening findByObject(HospitalScreening hospitalScreening);
/**
* 状态变更
*
* @param params
* @return
*/
ResultBody updateEnabled(Map params);
/**
* 根据医院名称模糊查询医院数据列表
*
* @param hospitalName
* @return
*/
ResultBody findByName(String hospitalName);
/**
* 导出医院数据
*
* @param param 参数
* @return
*/
List export(Map param);
/**
* 医院数据放到redis
*/
void tableToRedis();
/**
* @param hospitalScreening
*/
void updateRedisById(HospitalScreening hospitalScreening);
}