2025-12-15 18:06:42 +08:00

148 lines
2.7 KiB
TypeScript

// @ts-ignore
import request from '@/utils/request'
//检验项目界面
//获取列表数据
export function queryXmInfoNewService(query: any) {
return request({
url: '/xminfo/query',
method: 'get',
params: query
})
}
//获取明细数据
export function queryXmInfoNewDetailService(xmid: any, yq: any, xmdh: any) {
return request({
url: '/xminfo/queryDetail',
method: 'get',
params: {
xmid,
yq,
xmdh
}
})
}
//获取项目基本信息
export function queryXmInfoNew(xmgl: any) {
return request({
url: '/xminfo/queryXmInfoNew',
method: 'get',
params: {
xmgl
}
})
}
//获取危急值特定判断条件数据
export function queryXmAlarmdetailNew(xmid: number) {
return request({
url: '/xminfo/queryXmAlarmdetailNew',
method: 'get',
params: { xmid }
})
}
//新增危急值特定判断条件数据
export function addXmAlarmdetailNew(query: any) {
return request({
url: '/xminfo/addXmAlarmdetailNew',
method: 'post',
data: query
})
}
//新增危急值特定判断条件数据
export function delXmAlarmdetailNew(xmid: number, seq: number) {
return request({
url: '/xminfo/delXmAlarmdetailNew',
method: 'get',
params: {
xmid,
seq
}
})
}
//保存数据
export function saveDataService(query: any) {
return request({
url: '/xminfo/update',
method: 'post',
data: query
})
}
//删除常用取值
export function delXmValNewService(query: any) {
return request({
url: '/xminfo/delXmValNew',
method: 'get',
params: query
})
}
//删除常见描述
export function delXmTextresultNew(query: any) {
return request({
url: '/xminfo/delXmTextresultNew',
method: 'get',
params: query
})
}
//删除仪器对照
export function deleteXmInfoVs(query: any) {
return request({
url: '/xminfo/delvs',
method: 'delete',
params: query
})
}
//删除检验项目
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
})
}