From 99fadc55638837c3eb8e0d951f9a36f388ba55d0 Mon Sep 17 00:00:00 2001 From: wyuu Date: Tue, 21 Oct 2025 09:55:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E6=9D=A1=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/liswork/work/LisWork.ts | 16 ++ src/assets/icons/svg/hongcha.svg | 1 + src/assets/icons/svg/lvgou.svg | 1 + src/assets/styles/ruoyi.scss | 58 +++-- src/components/SelectTable/index.vue | 6 +- src/components/elTable/index.vue | 29 ++- src/views/checkCode/index.vue | 9 +- src/views/checkCode/report/index.vue | 73 +++--- src/views/liswork/work/charge/index.vue | 8 +- src/views/liswork/work/components/labpat.vue | 234 ++++++++++++++---- .../liswork/work/components/labpatlist.vue | 80 +++--- .../liswork/work/components/labresult.vue | 188 ++++++++++---- src/views/liswork/work/index.vue | 217 ++++++++-------- src/views/liswork/work/others/index.vue | 6 +- src/views/system/parameter/index.vue | 2 +- 15 files changed, 628 insertions(+), 300 deletions(-) create mode 100644 src/assets/icons/svg/hongcha.svg create mode 100644 src/assets/icons/svg/lvgou.svg diff --git a/src/api/liswork/work/LisWork.ts b/src/api/liswork/work/LisWork.ts index 533fe2b..0054144 100644 --- a/src/api/liswork/work/LisWork.ts +++ b/src/api/liswork/work/LisWork.ts @@ -208,4 +208,20 @@ export function instrdconfig(query?: Object) { method: 'get', params: query }) +} +// 医生校验 +export function checkYsUser(query?: Object) { + return request({ + url: '/liswork/checkuserid', + method: 'get', + params: query + }) +} +// 删除样本 +export function delSample(query?: Object) { + return request({ + url: '/lisworkoper/delsample', + method: 'get', + params: query + }) } \ No newline at end of file diff --git a/src/assets/icons/svg/hongcha.svg b/src/assets/icons/svg/hongcha.svg new file mode 100644 index 0000000..e36eeeb --- /dev/null +++ b/src/assets/icons/svg/hongcha.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/svg/lvgou.svg b/src/assets/icons/svg/lvgou.svg new file mode 100644 index 0000000..e56f7ae --- /dev/null +++ b/src/assets/icons/svg/lvgou.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss index e49b5de..0c62524 100644 --- a/src/assets/styles/ruoyi.scss +++ b/src/assets/styles/ruoyi.scss @@ -125,7 +125,7 @@ word-break: break-word; background-color: #1F6DD3 !important; color: #FFF; - height: 40px !important; + height: 30px !important; font-size: 13px; } } @@ -143,8 +143,21 @@ } .el-scrollbar__thumb { - background-color: #6491D6 !important; + background-color: #817e7e !important; + opacity: 1; + } + .el-scrollbar__thumb:hover { + background-color: #817e7e !important; + opacity: 1; + } + + .cell.el-tooltip { + min-width: 0; + } + + .el-table__cell { + padding: 0 !important; } /* 修改选中行背景色 */ @@ -177,18 +190,6 @@ border-right: 1px solid #1F6DD3 !important; } - - - .vxe-table { - border: 1px solid #96B8D9 !important; - border-top: none !important; - /* 蓝色外边框 */ - border-radius: 8px; - /* 可选:添加边框圆角 */ - overflow: hidden; - } - - .el-input__wrapper, .el-select__wrapper { box-shadow: 0 0 0 1px #96B8D9 inset; @@ -230,19 +231,40 @@ + .vxe-table { + border: 1px solid #96B8D9 !important; + border-top: none !important; + /* 蓝色外边框 */ + border-radius: 8px; + /* 可选:添加边框圆角 */ + overflow: hidden; + } + .mytable-style { .vxe-header--column { word-break: break-word; background-color: #1F6DD3 !important; color: #FFF; - height: 40px !important; + height: 30px !important; + line-height: 30px !important; + padding: 0 !important; font-size: 13px; border-color: #1F6DD3 !important; } + + .vxe-table--render-default .vxe-body--column { + height: 23px !important; + line-height: 23px !important; + } + + .el-checkbox { + height: 23px !important; + } } + // 高亮 .vxe-table--render-default .vxe-body--row.row--current { background-color: #a4beef !important; @@ -255,11 +277,13 @@ } .mytable-style ::-webkit-scrollbar-thumb { - background-color: #e1e9f7; + background-color: #817e7e; + cursor: pointer; } .mytable-style ::-webkit-scrollbar-thumb:hover { - background-color: #e1e9f7; + background-color: #817e7e; + cursor: pointer; } .btn_green { diff --git a/src/components/SelectTable/index.vue b/src/components/SelectTable/index.vue index 3a4e301..1953bd1 100644 --- a/src/components/SelectTable/index.vue +++ b/src/components/SelectTable/index.vue @@ -18,7 +18,7 @@