import { http } from "@/utils/http"; /** 分页查询问诊流程列表 */ export const queryDiagnoseProcessPageList = (data?: object) => { return http.request( "get", "/virtual-patient/diagnoseHall/queryDiagnoseProcessPageList", { params: data } ); }; /** 分页查询病例信息列表 */ export const queryMedicalRecPageList = (data?: object) => { return http.request( "get", "/virtual-patient/diagnoseHall/queryMedicalRecPageList", { params: data } ); }; /** 通过流程id查询电子病例信息 */ export const findByProcessId = (data?: object) => { return http.request("get", "/virtual-patient/medicalRecord/findByProcessId", { params: data }); }; /** 更新电子病例信息*/ export const updateCase = (data?: object) => { return http.request("put", "/virtual-patient//medicalRecord/update", { data }); }; /** 查询选择初步诊断关联的问诊记录 */ export const queryRecordForPrimaryChoose = (data?: object) => { return http.request( "get", "/virtual-patient/askPrimary/queryRecordForPrimaryChoose", { params: data } ); }; /** 新增初步诊断*/ export const savePrimary = (data?: object) => { return http.request("post", "/virtual-patient/askPrimary/savePrimary", { data }); }; /** 批量进行辅助检查*/ export const execAskAncillaryBatch = (data?: object) => { return http.request( "post", "/virtual-patient/askAncillary/execAskAncillaryBatch", { data } ); }; /** 查询初步诊断需要填写的诊断依据 */ export const queryDiagnosticBasisListForPrimary = (data?: object) => { return http.request( "get", "/virtual-patient/askPrimary/queryDiagnosticBasisListForPrimary", { params: data } ); }; /** 保存初步诊断以及鉴别依据 */ export const confirmPrimaryByAskEnd = (data?: object) => { return http.request( "post", "/virtual-patient/askPrimary/confirmPrimaryByAskEnd", { data } ); }; /** 查询处置计划树 */ export const queryTree = (data?: object) => { return http.request("get", "/virtual-patient/treatmentPlan/queryTree", { params: data }); }; /** 新增处置计划记录 */ export const savePlan = (data?: object) => { return http.request("post", "/virtual-patient/treatmentPlan/record/save", { data }); }; /** 查询处置计划记录列表 */ export const queryPlanRecord = (data?: object) => { return http.request( "get", "/virtual-patient/treatmentPlan/record/queryRecord", { params: data } ); }; /** 查询药品列表 */ export const getDrugList = (data?: object) => { return http.request("get", "/virtual-patient/treatmentPlan/getDrugList", { params: data }); }; // 删除处置计划记录; export const deleteRecord = (data?: object) => { return http.request( "delete", "/virtual-patient/treatmentPlan/record/delete", { params: data } ); }; /** 修改处置计划记录 */ export const updateRecord = (data?: object) => { return http.request("put", "/virtual-patient/treatmentPlan/record/update", { data }); }; /** 查询处置计划详情 */ export const queryDetails = (data?: object) => { return http.request( "get", "/virtual-patient/treatmentPlan/record/queryDetails", { params: data } ); }; /** 新增处置计划记录 */ export const confirmPlan = (data?: object) => { return http.request("post", "/virtual-patient/treatmentPlan/confirm", { data }); }; /** 查看资源是否有剩余 */ export const resourceIsFree = (data?: object) => { return http.request("get", "/virtual-patient//user/resourceIsFree", { params: data }); }; /** 获取本机IP地址,用来给websocket使用 */ export const queryWebSocketUrl = (data?: object) => { return http.request("get", "/virtual-patient/user/queryWebSocketUrl", { params: data }); }; /** 保存辅助检查判读结果 */ export const saveAncillaryAssessmentResult = (data?: object) => { return http.request( "post", "/virtual-patient/askAncillary/saveAncillaryAssessmentResult", { data } ); }; /** 获取单个初步诊断详细信息 */ export const queryPrimaryDetailInfo = (data?: object) => { return http.request( "get", "/virtual-patient/askPrimary/queryPrimaryDetailInfo", { params: data } ); }; /** 使用本地视频的形式来做 */ export const talkByVideo = (data?: object) => { return http.request("post", "/virtual-patient/ask/talkByVideoAndTts", { data }); }; /** 查询诊断结果的雷达图 */ export const queryRadarChart = (data?: object) => { return http.request( "get", "/virtual-patient/askDiagnosisResult/queryRadarChart", { params: data } ); }; /** 查询树形结构图 */ export const queryTreeGraph = (data?: object) => { return http.request("get", "/virtual-patient-graph/queryTreeGraph", { params: data }); }; /** 查询图谱 */ export const queryGraph = (data?: object) => { return http.request("get", "/virtual-patient-graph/queryGraph", { params: data }); }; // 删除问诊实例; export const deleteProcess = (data?: object) => { return http.request("delete", "/virtual-patient/askProcess/delete", { params: data }); }; /** 查询问答记录 */ export const queryQaRecordForFeedback = (data?: object) => { return http.request( "get", "/virtual-patient/feedback/queryQaRecordForFeedback", { params: data } ); }; /** 保存反馈 */ export const saveFeedback = (data?: object) => { return http.request("post", "/virtual-patient/feedback/saveFeedback", { data }); };