package com.kidgrow.usercenter.service; import com.kidgrow.common.model.PageResult; import com.kidgrow.common.model.ResultBody; import com.kidgrow.common.service.ISuperService; import com.kidgrow.usercenter.model.SysDepartment; import java.util.Map; /** * 石家庄喜高科技有限责任公司 版权所有 © Copyright 2020
* @Description: 科室表
* @Project: 用户中心
* @CreateDate: Created in 2020-04-02 14:02:50
* @Author: liuke * @version 1.0 */ public interface ISysDepartmentService extends ISuperService { /** * 列表 * @param params * @return */ PageResult findList(Map params); /** * 根据SysDepartment对象当做查询条件进行查询 * @param sysDepartment * @return SysDepartment对象 */ SysDepartment findByObject(SysDepartment sysDepartment); /** * 更新支付功能的开通状态 * @param * @return boolean */ boolean updatePay(Long departmentId,boolean isPay); ResultBody findAll(Map params); ResultBody findListByHospitalId(Map params); /** *检查指定医院下是否已经存在该名称的科室 * @param hosId * @param departmentName * @return 如果返回空则视为不存在 */ String checkDepartmentName(Long hosId,String departmentName); /** *运动处方调用 是否开通服务 */ ResultBody getHealth(SysDepartment sysDepartment); }