2025-10-24 15:37:24 +08:00
|
|
|
// @ts-ignore
|
|
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
2025-10-28 16:22:44 +08:00
|
|
|
//检验项目界面
|
2025-11-28 18:02:07 +08:00
|
|
|
|
|
|
|
|
|
2025-10-28 16:22:44 +08:00
|
|
|
//获取列表数据
|
2025-12-15 18:06:42 +08:00
|
|
|
export function queryXmInfoNewService(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/query',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
2025-10-28 16:22:44 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取明细数据
|
2025-12-15 18:06:42 +08:00
|
|
|
export function queryXmInfoNewDetailService(xmid: any, yq: any, xmdh: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/queryDetail',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
xmid,
|
|
|
|
|
yq,
|
|
|
|
|
xmdh
|
|
|
|
|
}
|
|
|
|
|
})
|
2025-11-06 18:22:18 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取项目基本信息
|
2025-12-15 18:06:42 +08:00
|
|
|
export function queryXmInfoNew(xmgl: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/queryXmInfoNew',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
xmgl
|
|
|
|
|
}
|
|
|
|
|
})
|
2025-11-06 18:22:18 +08:00
|
|
|
}
|
2025-11-07 17:50:06 +08:00
|
|
|
|
|
|
|
|
//获取危急值特定判断条件数据
|
2025-12-15 18:06:42 +08:00
|
|
|
export function queryXmAlarmdetailNew(xmid: number) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/queryXmAlarmdetailNew',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: { xmid }
|
|
|
|
|
})
|
2025-11-07 17:50:06 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//新增危急值特定判断条件数据
|
2025-12-15 18:06:42 +08:00
|
|
|
export function addXmAlarmdetailNew(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/addXmAlarmdetailNew',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: query
|
|
|
|
|
})
|
2025-11-07 17:50:06 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//新增危急值特定判断条件数据
|
2025-12-15 18:06:42 +08:00
|
|
|
export function delXmAlarmdetailNew(xmid: number, seq: number) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/delXmAlarmdetailNew',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
xmid,
|
|
|
|
|
seq
|
|
|
|
|
}
|
|
|
|
|
})
|
2025-11-07 17:50:06 +08:00
|
|
|
}
|
|
|
|
|
|
2025-11-28 18:02:07 +08:00
|
|
|
//保存数据
|
2025-12-15 18:06:42 +08:00
|
|
|
export function saveDataService(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/update',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: query
|
|
|
|
|
})
|
2025-11-28 18:02:07 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//删除常用取值
|
2025-12-15 18:06:42 +08:00
|
|
|
export function delXmValNewService(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/delXmValNew',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
2025-11-28 18:02:07 +08:00
|
|
|
}
|
|
|
|
|
|
2025-12-02 18:14:03 +08:00
|
|
|
|
|
|
|
|
//删除常见描述
|
2025-12-15 18:06:42 +08:00
|
|
|
export function delXmTextresultNew(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/delXmTextresultNew',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
2025-12-02 18:14:03 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//删除仪器对照
|
2025-12-15 18:06:42 +08:00
|
|
|
export function deleteXmInfoVs(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/delvs',
|
|
|
|
|
method: 'delete',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
2025-12-05 17:44:21 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//删除检验项目
|
2025-12-15 18:06:42 +08:00
|
|
|
export function deleteXmInfoService(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/del',
|
|
|
|
|
method: 'delete',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
//删除参考值明细
|
|
|
|
|
export function delXmRefNew(query: any) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/delXmRefNew',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
//查询批量数据
|
|
|
|
|
export function queryBatchList(query?: Object) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/queryBatch',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
//批量新增数据
|
|
|
|
|
export function addBatch(query?: Object) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/addBatch',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: query
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
//批量删除数据
|
|
|
|
|
export function delBatch(query?: Object) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/xminfo/delBatch',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: query
|
|
|
|
|
})
|
2025-12-02 18:14:03 +08:00
|
|
|
}
|