package com.smartor.service; import cn.hutool.core.bean.BeanUtil; import com.smartor.domain.ExternalDept; import com.smartor.domain.ServiceSubtaskDetail; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import java.util.HashMap; import java.util.List; import java.util.Map; /** * 语音任务呼叫明细Service接口 * * @author smartor * @date 2023-03-24 */ public interface IServiceExternalService { /** * 新增科室信息 */ public Boolean addDeptInfo(@RequestBody Map dataMap); /** * 通用接口 * * @param dataMap * @return */ public Boolean generalInterface(@RequestBody Map dataMap); /** * 新增科室信息 */ public Boolean addUserInfo(@RequestBody Map dataMap); /** * 新增科室信息 */ public Boolean addTaskInfo(@RequestBody Map dataMap); /** * 新增机构信息 */ public Boolean addOrganInfo(@RequestBody Map dataMap); /** * 新增体检报告 */ public Boolean addCheckupReport(@RequestBody Map dataMap); /** * 新增入院信息 */ public Boolean addInHospInfo(@RequestBody Map dataMap); /** * 取消入院登记信息 */ public Boolean cancelInHospInfo(@RequestBody Map dataMap); /** * 新增出院登记信息 */ public Boolean addOutHospInfo(@RequestBody Map dataMap); /** * 取消出院登记信息 */ public Boolean cancelOutHospInfo(@RequestBody Map dataMap); /** * 新增完成接诊信息 */ public Boolean addFinshJZInfo(@RequestBody Map dataMap); /** * 新增疾病信息 */ public Boolean addDiseaseInfo(@RequestBody Map dataMap); /** * 新增病区信息 */ public Boolean addWardAreaInfo(@RequestBody Map dataMap); /** * 新增手术信息 */ public Boolean addOperationInfo(@RequestBody Map dataMap); /** * 新增医疗组医生 */ public Boolean addMedicalTeam(Map dataMap); }