From b572c8aa564ec4632f9831647fc7d8039f661987 Mon Sep 17 00:00:00 2001 From: wyuu Date: Tue, 4 Nov 2025 17:58:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=B3=E9=94=AE=E8=8F=9C=E5=8D=95=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/liswork/work/LisWork.ts | 32 +++ src/assets/styles/ruoyi.scss | 24 ++- src/components/userVerification/index.vue | 114 +++++++++++ src/views/checkCode/index.vue | 19 +- src/views/checkCode/report/index.vue | 137 ++++++++++++- src/views/liswork/work/components/labpat.vue | 4 +- .../liswork/work/components/labpatlist.vue | 11 +- .../liswork/work/components/labresult.vue | 191 +++++++++++++++++- src/views/liswork/work/index.vue | 7 +- 9 files changed, 488 insertions(+), 51 deletions(-) create mode 100644 src/components/userVerification/index.vue diff --git a/src/api/liswork/work/LisWork.ts b/src/api/liswork/work/LisWork.ts index 7b74aa1..e5235cd 100644 --- a/src/api/liswork/work/LisWork.ts +++ b/src/api/liswork/work/LisWork.ts @@ -354,5 +354,37 @@ export function unLockSample(query?: Object) { params: query }) } +// 查看电子病历 +export function emrquery(query?: Object) { + return request({ + url: '/liswork/emrquery', + method: 'get', + params: query + }) +} +// 查看患者360视图 +export function allPatquery(query?: Object) { + return request({ + url: '/liswork/allpatquery', + method: 'get', + params: query + }) +} +// 双工流水线 +export function datalink(query?: Object) { + return request({ + url: '/liswork/datalink', + method: 'get', + params: query + }) +} +// 批量更改流水线状态 +export function changeLinkList(query?: Object) { + return request({ + url: '/liswork/changelinklist', + method: 'post', + data: query + }) +} diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss index 2e287dc..1347340 100644 --- a/src/assets/styles/ruoyi.scss +++ b/src/assets/styles/ruoyi.scss @@ -158,10 +158,14 @@ .el-table__body-wrapper .el-table-column--selection>.cell { padding: 0 !important; + height: 30px; + line-height: 30px; } .cell.el-tooltip { padding: 0 !important; + height: 30px; + line-height: 30px; } .el-table-header-cell .cell { @@ -170,6 +174,8 @@ .el-table__cell { padding: 0 !important; + height: 30px; + line-height: 30px; } .el-checkbox { @@ -222,13 +228,15 @@ } .el-select__wrapper.is-disabled { - background-color: #ccc !important; - color: #000 !important; + background-color: #dfdcdc !important; } .el-input.is-disabled .el-input__wrapper { - background-color: #ccc !important; - color: #000 !important; + background-color: #dfdcdc !important; + } + + .el-input.is-disabled .el-input__inner { + -webkit-text-fill-color: #4e4c4c } @@ -277,12 +285,12 @@ } .vxe-table--render-default .vxe-body--column { - height: 1.4375rem !important; - line-height: 1.4375rem !important; + height: 1.875rem !important; + line-height: 1.875rem !important; } .el-checkbox { - height: 1.4375rem !important; + height: 1.875rem !important; } } @@ -302,7 +310,7 @@ // 滚动条 .mytable-style ::-webkit-scrollbar { - width: .5rem; + width: .6rem; height: .5rem; } diff --git a/src/components/userVerification/index.vue b/src/components/userVerification/index.vue new file mode 100644 index 0000000..3426f36 --- /dev/null +++ b/src/components/userVerification/index.vue @@ -0,0 +1,114 @@ + + + + + \ No newline at end of file diff --git a/src/views/checkCode/index.vue b/src/views/checkCode/index.vue index 8e5aecb..55a5791 100644 --- a/src/views/checkCode/index.vue +++ b/src/views/checkCode/index.vue @@ -20,7 +20,7 @@ - + @@ -77,7 +77,6 @@ @column-drag-end="handleColumnDragEnd">