From 4d3c05c762981bd797aebc7a4dc35618b60edc5e Mon Sep 17 00:00:00 2001 From: wyuu Date: Mon, 15 Dec 2025 18:06:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/liswork/labItem/LabItemApi.ts | 182 ++++++----- src/api/liswork/xtwh/ComOpt.ts | 28 +- src/assets/styles/index.scss | 28 +- src/components/selectSearch/index.vue | 2 +- src/components/vxeTable/index.vue | 1 + src/utils/request.js | 1 + src/views/checkCode/report/index.vue | 7 +- src/views/liswork/labItem/BatchInstrVs.vue | 172 ++++++++--- src/views/liswork/labItem/index.vue | 16 +- src/views/liswork/labItem/tab/base/Basic.vue | 4 +- .../labItem/tab/base/child/CalcGuilde.vue | 65 +++- .../labItem/tab/commonDescriptions.vue | 12 +- src/views/liswork/labItem/tab/parameter.vue | 164 +++++----- .../labItem/tab/referenceValueDetails.vue | 47 +-- .../xtwh/comopt/components/sysParameter.vue | 286 ++++++++++++++++++ src/views/liswork/xtwh/comopt/index.vue | 7 +- 16 files changed, 759 insertions(+), 263 deletions(-) create mode 100644 src/views/liswork/xtwh/comopt/components/sysParameter.vue diff --git a/src/api/liswork/labItem/LabItemApi.ts b/src/api/liswork/labItem/LabItemApi.ts index ead6931..ebecc5b 100644 --- a/src/api/liswork/labItem/LabItemApi.ts +++ b/src/api/liswork/labItem/LabItemApi.ts @@ -5,112 +5,144 @@ import request from '@/utils/request' //获取列表数据 -export function queryXmInfoNewService(query: any){ - return request({ - url: '/xminfo/query', - method: 'get', - params: query - }) +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 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 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 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 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 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 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 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 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 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 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 + }) } \ No newline at end of file diff --git a/src/api/liswork/xtwh/ComOpt.ts b/src/api/liswork/xtwh/ComOpt.ts index d638e7c..5503157 100644 --- a/src/api/liswork/xtwh/ComOpt.ts +++ b/src/api/liswork/xtwh/ComOpt.ts @@ -44,10 +44,34 @@ export function paramTree(query?: Object) { } // 查询某个参数 -export function queryOneService(yq: string,xxdh: string) { +export function queryOneService(yq: string, xxdh: string) { return request({ url: '/param/queryOne', method: 'get', - params: {yq,xxdh} + params: { yq, xxdh } + }); +} +// 查询滤光片波长对照表 +export function queryFilter(data?: Object) { + return request({ + url: '/xminfo/queryFilter', + method: 'get', + params: data + }); +} +// 新增滤光片波长对照表 +export function addXmFilter(data?: Object) { + return request({ + url: '/xminfo/addXmFilter', + method: 'post', + data + }); +} +// 删除滤光片波长对照表 +export function delXmFilter(data?: Object) { + return request({ + url: '/xminfo/delXmFilter', + method: 'get', + params: data }); } \ No newline at end of file diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 0d6c4c7..2109434 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -336,18 +336,26 @@ aside { } -.tabs_box>.el-tabs__header { - height: 1.875rem !important; - margin-bottom: 0px; - font-size: .875rem; - - .el-tabs__item { +.tabs_box { + .el-tabs__header { height: 1.875rem !important; - padding: 0 .625rem; + margin-bottom: 0px; + font-size: .875rem; - &.is-active { - border-bottom: .125rem solid #409eff !important; - background-color: #e9f1fb; + .el-tabs__item { + height: 1.875rem !important; + padding: 0 .625rem; + + &.is-active { + border-bottom: .125rem solid #409eff !important; + background-color: #e9f1fb; + } } } + + .el-tabs__nav-next, + .el-tabs__nav-prev { + line-height: 1.875rem; + color: #1f6dd3; + } } \ No newline at end of file diff --git a/src/components/selectSearch/index.vue b/src/components/selectSearch/index.vue index 289bb98..9307b80 100644 --- a/src/components/selectSearch/index.vue +++ b/src/components/selectSearch/index.vue @@ -69,7 +69,7 @@ diff --git a/src/views/liswork/labItem/index.vue b/src/views/liswork/labItem/index.vue index 12db1a2..d43c069 100644 --- a/src/views/liswork/labItem/index.vue +++ b/src/views/liswork/labItem/index.vue @@ -56,7 +56,7 @@ {{ formatDict(row.xmgl, 'XMGL') }}