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);
|
}
|