|
@ -1,5 +1,7 @@ |
|
|
import axios from 'axios'; |
|
|
import axios from 'axios'; |
|
|
let { proxyUrl } = require('@/config/setting'); |
|
|
let { |
|
|
|
|
|
proxyUrl |
|
|
|
|
|
} = require('@/config/setting'); |
|
|
let proxyUrl1 = proxyUrl + '/workstation'; |
|
|
let proxyUrl1 = proxyUrl + '/workstation'; |
|
|
//查询民族列表
|
|
|
//查询民族列表
|
|
|
export const getNation = () => axios.post(`${proxyUrl1}/sys/nation/list`); |
|
|
export const getNation = () => axios.post(`${proxyUrl1}/sys/nation/list`); |
|
@ -26,32 +28,47 @@ export const create = (params) => |
|
|
// 查病历数据
|
|
|
// 查病历数据
|
|
|
export const queryAidRecord = (firstAidId, codeList) => |
|
|
export const queryAidRecord = (firstAidId, codeList) => |
|
|
axios.post(`${proxyUrl1}/firstAid/queryAidRecord`, { |
|
|
axios.post(`${proxyUrl1}/firstAid/queryAidRecord`, { |
|
|
param: { firstAidId, codeList }, |
|
|
param: { |
|
|
|
|
|
firstAidId, |
|
|
|
|
|
codeList |
|
|
|
|
|
}, |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
// 更新急救code信息
|
|
|
// 更新急救code信息
|
|
|
export const saveAidRecord = (param) => |
|
|
export const saveAidRecord = (param) => |
|
|
axios.post(`${proxyUrl1}/firstAid/saveAidRecord`, { param }); |
|
|
axios.post(`${proxyUrl1}/firstAid/saveAidRecord`, { |
|
|
|
|
|
param |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// 更新急救基本信息
|
|
|
// 更新急救基本信息
|
|
|
export const updateAidBase = (param) => |
|
|
export const updateAidBase = (param) => |
|
|
axios.post(`${proxyUrl1}/firstAid/update`, { param }); |
|
|
axios.post(`${proxyUrl1}/firstAid/update`, { |
|
|
|
|
|
param |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
//溶栓记录
|
|
|
//溶栓记录
|
|
|
export const queryLog = (param) => |
|
|
export const queryLog = (param) => |
|
|
axios.post(`${proxyUrl1}/firstAid/queryLog`, { param }); |
|
|
axios.post(`${proxyUrl1}/firstAid/queryLog`, { |
|
|
|
|
|
param |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
//医嘱查询
|
|
|
//医嘱查询
|
|
|
export const adviceQuery = (param) => |
|
|
export const adviceQuery = (param) => |
|
|
axios.post(`${proxyUrl1}/advice/query`, { param }); |
|
|
axios.post(`${proxyUrl1}/advice/query`, { |
|
|
|
|
|
param |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
//下发医嘱
|
|
|
//下发医嘱
|
|
|
export const adviceAdd = (params) => |
|
|
export const adviceAdd = (params) => |
|
|
axios.post(`${proxyUrl1}/advice/add`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/advice/add`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
//推送结果
|
|
|
//推送结果
|
|
|
export const messageQuery = (firstAidId) => |
|
|
export const messageQuery = (firstAidId) => |
|
|
axios.post(`${proxyUrl1}/message/query`, { firstAidId }); |
|
|
axios.post(`${proxyUrl1}/message/query`, { |
|
|
|
|
|
firstAidId |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
export function uploadIdcard(data) { |
|
|
export function uploadIdcard(data) { |
|
|
return axios({ |
|
|
return axios({ |
|
@ -68,27 +85,37 @@ export const idcardInfo = `${proxyUrl1}/sys/ocr/idcardInfo`; |
|
|
// 创建急救身份证扫描
|
|
|
// 创建急救身份证扫描
|
|
|
|
|
|
|
|
|
export const idcardInfoBase64 = (picBase64) => |
|
|
export const idcardInfoBase64 = (picBase64) => |
|
|
axios.post(`${proxyUrl1}/sys/ocr/idcardInfoBase64`, { picBase64 }); |
|
|
axios.post(`${proxyUrl1}/sys/ocr/idcardInfoBase64`, { |
|
|
|
|
|
picBase64 |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
//知情同意新增
|
|
|
//知情同意新增
|
|
|
export const saveInformedConsent = (params) => |
|
|
export const saveInformedConsent = (params) => |
|
|
axios.post(`${proxyUrl1}/informed/saveInformedConsent`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/informed/saveInformedConsent`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// 查询是否有进行中的急救
|
|
|
// 查询是否有进行中的急救
|
|
|
export const queryFree = (params) => |
|
|
export const queryFree = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/queryFree`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/firstAid/queryFree`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
export const endFirstAid = (params) => |
|
|
export const endFirstAid = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/endFirstAid `, {}); |
|
|
axios.post(`${proxyUrl1}/firstAid/endFirstAid `, {}); |
|
|
//知情同意查询
|
|
|
//知情同意查询
|
|
|
export const queryConsentResult = (params) => |
|
|
export const queryConsentResult = (params) => |
|
|
axios.post(`${proxyUrl1}/informed/queryConsentResult`, { |
|
|
axios.post(`${proxyUrl1}/informed/queryConsentResult`, { |
|
|
param: { ...params }, |
|
|
param: { |
|
|
|
|
|
...params |
|
|
|
|
|
}, |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
//查看知情同意时添加谈话时间
|
|
|
//查看知情同意时添加谈话时间
|
|
|
export const thTime = (params) => |
|
|
export const thTime = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/thTime`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/firstAid/thTime`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// 上传文件
|
|
|
// 上传文件
|
|
|
export function uploadfile(data) { |
|
|
export function uploadfile(data) { |
|
@ -115,7 +142,11 @@ export function uploadBase64(data) { |
|
|
} |
|
|
} |
|
|
// 查询平车状态
|
|
|
// 查询平车状态
|
|
|
export const queryByPadNo = (params) => |
|
|
export const queryByPadNo = (params) => |
|
|
axios.post(`${proxyUrl1}/car/queryByPadNo`, { param: { ...params } }); |
|
|
axios.post(`${proxyUrl1}/car/queryByPadNo`, { |
|
|
|
|
|
param: { |
|
|
|
|
|
...params |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
// 血样报告
|
|
|
// 血样报告
|
|
|
export const queryFirstAidInspectData = (params) => |
|
|
export const queryFirstAidInspectData = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/queryFirstAidInspectData`, { |
|
|
axios.post(`${proxyUrl1}/firstAid/queryFirstAidInspectData`, { |
|
@ -123,20 +154,34 @@ export const queryFirstAidInspectData = (params) => |
|
|
}); |
|
|
}); |
|
|
// 查询下一个节点
|
|
|
// 查询下一个节点
|
|
|
export const getNextNode = (params) => |
|
|
export const getNextNode = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/next`, { param: { ...params } }); |
|
|
axios.post(`${proxyUrl1}/firstAid/next`, { |
|
|
|
|
|
param: { |
|
|
|
|
|
...params |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
//导出急救记录
|
|
|
//导出急救记录
|
|
|
export const exportFirstAid = (params) => |
|
|
export const exportFirstAid = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/export`, { param: { ...params } }); |
|
|
axios.post(`${proxyUrl1}/firstAid/export`, { |
|
|
|
|
|
param: { |
|
|
|
|
|
...params |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// 溶栓介入视频
|
|
|
// 溶栓介入视频
|
|
|
export const queryVideo = (param) => |
|
|
export const queryVideo = (param) => |
|
|
axios.post(`${proxyUrl1}/video/query`, { param: { ...param } }); |
|
|
axios.post(`${proxyUrl1}/video/query`, { |
|
|
|
|
|
param: { |
|
|
|
|
|
...param |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// 溶栓介入视频
|
|
|
// 溶栓介入视频
|
|
|
export const queryBook = (param) => |
|
|
export const queryBook = (param) => |
|
|
axios.post(`${proxyUrl1}/informed/queryConsentTemplate`, { |
|
|
axios.post(`${proxyUrl1}/informed/queryConsentTemplate`, { |
|
|
param: { ...param }, |
|
|
param: { |
|
|
|
|
|
...param |
|
|
|
|
|
}, |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
// 溶栓介入视频
|
|
|
// 溶栓介入视频
|
|
@ -147,80 +192,125 @@ export const queryWeight = (firstAidId) => |
|
|
|
|
|
|
|
|
// 修改急救信息
|
|
|
// 修改急救信息
|
|
|
export const updateFirstAid = (params) => |
|
|
export const updateFirstAid = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/update`, { param: { ...params } }); |
|
|
axios.post(`${proxyUrl1}/firstAid/update`, { |
|
|
|
|
|
param: { |
|
|
|
|
|
...params |
|
|
|
|
|
} |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// ------------平车相关操作------------
|
|
|
// ------------平车相关操作------------
|
|
|
// 授权
|
|
|
// 授权
|
|
|
export const remoteAuth = (params) => |
|
|
export const remoteAuth = (params) => |
|
|
axios.post(`${proxyUrl1}/mqtt/remoteAuth`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/mqtt/remoteAuth`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// 电池容量
|
|
|
// 电池容量
|
|
|
export const remoteKljCapacity = (params) => |
|
|
export const remoteKljCapacity = (params) => |
|
|
axios.post(`${proxyUrl1}/mqtt/remoteKljCapacity`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/mqtt/remoteKljCapacity`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// 设备重启
|
|
|
// 设备重启
|
|
|
export const remoteReboot = (params) => |
|
|
export const remoteReboot = (params) => |
|
|
axios.post( |
|
|
axios.post( |
|
|
`${proxyUrl1}/mqtt/remoteReboot
|
|
|
`${proxyUrl1}/mqtt/remoteReboot
|
|
|
`,
|
|
|
`, {
|
|
|
{ ...params } |
|
|
...params |
|
|
|
|
|
} |
|
|
); |
|
|
); |
|
|
// 发送远程rfid消息
|
|
|
// 发送远程rfid消息
|
|
|
export const remoteRfid = (params) => |
|
|
export const remoteRfid = (params) => |
|
|
axios.post( |
|
|
axios.post( |
|
|
`${proxyUrl1}/mqtt/remoteRfid
|
|
|
`${proxyUrl1}/mqtt/remoteRfid
|
|
|
`,
|
|
|
`, {
|
|
|
{ ...params } |
|
|
...params |
|
|
|
|
|
} |
|
|
); |
|
|
); |
|
|
// 发送远程设备心跳(校时)消息
|
|
|
// 发送远程设备心跳(校时)消息
|
|
|
export const remoteTime = (params) => |
|
|
export const remoteTime = (params) => |
|
|
axios.post( |
|
|
axios.post( |
|
|
`${proxyUrl1}/mqtt/remoteTime
|
|
|
`${proxyUrl1}/mqtt/remoteTime
|
|
|
`,
|
|
|
`, {
|
|
|
{ ...params } |
|
|
...params |
|
|
|
|
|
} |
|
|
); |
|
|
); |
|
|
// 称重校准
|
|
|
// 称重校准
|
|
|
export const remoteWeightCalibration = (params) => |
|
|
export const remoteWeightCalibration = (params) => |
|
|
axios.post( |
|
|
axios.post( |
|
|
`${proxyUrl1}/mqtt/remoteWeightCalibration
|
|
|
`${proxyUrl1}/mqtt/remoteWeightCalibration
|
|
|
`,
|
|
|
`, {
|
|
|
{ ...params } |
|
|
...params |
|
|
|
|
|
} |
|
|
); |
|
|
); |
|
|
|
|
|
|
|
|
// 病例统计
|
|
|
// 病例统计
|
|
|
export const getCtInfoPath = (params) => |
|
|
export const getCtInfoPath = (params) => |
|
|
axios.post(`${proxyUrl1}/firstAid/getCtInfoPath`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/firstAid/getCtInfoPath`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 我的
|
|
|
// 我的
|
|
|
export const loginInfo = (params) => |
|
|
export const loginInfo = (params) => |
|
|
axios.post(`${proxyUrl1}/home/loginInfo`, { ...params } ); |
|
|
axios.post(`${proxyUrl1}/home/loginInfo`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
|
|
|
// RPT统计
|
|
|
// RPT统计
|
|
|
export const queryRptResult = (params) => |
|
|
export const queryRptResult = (params) => |
|
|
axios.post(`${proxyUrl1}/home/queryRptResult`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/queryRptResult`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// DPT统计 / 血管内治疗率
|
|
|
// DPT统计 / 血管内治疗率
|
|
|
export const queryDptResult = (params) => |
|
|
export const queryDptResult = (params) => |
|
|
axios.post(`${proxyUrl1}/home/queryDptResult`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/queryDptResult`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// 血管内治疗数据对比
|
|
|
// 血管内治疗数据对比
|
|
|
export const selectXgzl = (params) => |
|
|
export const selectXgzl = (params) => |
|
|
axios.post(`${proxyUrl1}/home/selectXgzl`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/selectXgzl`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// SICH发生率
|
|
|
// SICH发生率
|
|
|
export const querySichResult = (params) => |
|
|
export const querySichResult = (params) => |
|
|
axios.post(`${proxyUrl1}/home/querySichResult`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/querySichResult`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// SICHDNT分布
|
|
|
// SICHDNT分布
|
|
|
export const queryDntResult = (params) => |
|
|
export const queryDntResult = (params) => |
|
|
axios.post(`${proxyUrl1}/home/queryDntResult`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/queryDntResult`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// 静脉溶栓数据对比 / 静脉溶栓率
|
|
|
// 静脉溶栓数据对比 / 静脉溶栓率
|
|
|
export const queryJmrs = (params) => |
|
|
export const queryJmrs = (params) => |
|
|
axios.post(`${proxyUrl1}/home/queryJmrs`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/queryJmrs`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// 病例统计数据分析
|
|
|
// 病例统计数据分析
|
|
|
export const queryByDatePatient = (params) => |
|
|
export const queryByDatePatient = (params) => |
|
|
axios.post(`${proxyUrl1}/home/queryByDatePatient`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/queryByDatePatient`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
// 病例统计
|
|
|
// 病例统计
|
|
|
export const queryPatient = (params) => |
|
|
export const queryPatient = (params) => |
|
|
axios.post(`${proxyUrl1}/home/queryPatient`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/home/queryPatient`, { |
|
|
// 介入手术记录/总报告
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
// 介入手术记录/总报告/DNT时间表
|
|
|
export const operationLog = (params) => |
|
|
export const operationLog = (params) => |
|
|
axios.post(`${proxyUrl1}/interfere/operationLog`, { ...params }); |
|
|
axios.post(`${proxyUrl1}/interfere/operationLog`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
// 创建急救
|
|
|
|
|
|
export const createFirstAid = (params) => |
|
|
|
|
|
axios.post(`${proxyUrl1}/firstAid/createFirstAid`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
export const createPatient = (params) => |
|
|
|
|
|
axios.post(`${proxyUrl1}/firstAid/createPatient`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |
|
|
|
|
|
export const eduitPatient = (params) => |
|
|
|
|
|
axios.post(`${proxyUrl1}/firstAid/eduitPatient`, { |
|
|
|
|
|
...params |
|
|
|
|
|
}); |