refactor: 彻底清除所有openhis痕迹
- 重命名目录: openhis-server-new → healthlink-his-server - 重命名目录: openhis-ui-vue3 → healthlink-his-ui - 重命名Java类: OpenHisApplication → HealthLinkHisApplication - 重命名Java类: OpenHisMiniApp → HealthLinkHisMiniApp - 重命名组件目录: OpenHis → HealthLinkHis - 重命名样式文件: openhis.scss → healthlink-his.scss - 重命名配置: nginx-openhis.conf → nginx-healthlink-his.conf - 更新所有源码引用 (0个残留) - 更新所有文档/脚本/配置中的引用
This commit is contained in:
116
healthlink-his-ui/src/api/operatingroom.js
Executable file
116
healthlink-his-ui/src/api/operatingroom.js
Executable file
@@ -0,0 +1,116 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 查询手术室列表
|
||||
* @param {Object} query - 查询参数
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function listOperatingRoom(query) {
|
||||
return request({
|
||||
url: '/base-data-manage/operating-room/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询诊疗项目列表(用于诊疗子项检索)
|
||||
* @param {Object} query - 查询参数
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function listMedicalItems(query) {
|
||||
return request({
|
||||
url: '/clinical-manage/medical-item/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询医嘱类型列表
|
||||
* @param {Object} query - 查询参数
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function listAdviceTypes(query) {
|
||||
return request({
|
||||
url: '/clinical-manage/advice-type/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询手术室详细
|
||||
* @param {Long} id - 手术室ID
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function getOperatingRoom(id) {
|
||||
return request({
|
||||
url: '/base-data-manage/operating-room/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 新增手术室
|
||||
* @param {Object} data - 手术室信息
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function addOperatingRoom(data) {
|
||||
return request({
|
||||
url: '/base-data-manage/operating-room',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改手术室
|
||||
* @param {Object} data - 手术室信息
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function updateOperatingRoom(data) {
|
||||
return request({
|
||||
url: '/base-data-manage/operating-room',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 删除手术室
|
||||
* @param {Long|Array} ids - 手术室ID或ID数组
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function deleteOperatingRoom(ids) {
|
||||
return request({
|
||||
url: '/base-data-manage/operating-room/' + ids,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 启用手术室
|
||||
* @param {Array} ids - 手术室ID数组
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function enableOperatingRoom(ids) {
|
||||
return request({
|
||||
url: '/base-data-manage/operating-room/enable',
|
||||
method: 'put',
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 停用手术室
|
||||
* @param {Array} ids - 手术室ID数组
|
||||
* @returns {Promise} 请求结果
|
||||
*/
|
||||
export function disableOperatingRoom(ids) {
|
||||
return request({
|
||||
url: '/base-data-manage/operating-room/disable',
|
||||
method: 'put',
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user