From 08f7e35042df4f1dff59789869f17a6ae535889c Mon Sep 17 00:00:00 2001
From: suizihe <2958847195@qq.com>
Date: Fri, 7 Nov 2025 14:08:28 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E8=AF=8A=E6=96=AD=E7=9B=AE?=
=?UTF-8?q?=E5=BD=95=E6=95=B0=E6=8D=AE=E5=B1=95=E7=A4=BA=E4=B8=8D=E5=85=A8?=
=?UTF-8?q?=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/views/catalog/disease/index.vue | 231 ++++++++++++------
1 file changed, 153 insertions(+), 78 deletions(-)
diff --git a/openhis-ui-vue3/src/views/catalog/disease/index.vue b/openhis-ui-vue3/src/views/catalog/disease/index.vue
index 98815198..41177c78 100644
--- a/openhis-ui-vue3/src/views/catalog/disease/index.vue
+++ b/openhis-ui-vue3/src/views/catalog/disease/index.vue
@@ -86,84 +86,90 @@
-->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 编辑
-
-
-
-
+
+ >> .el-table {
+ min-width: 100%;
+ width: auto;
+ }
+
+ /* 名称列的单元格样式,确保长文本可以水平滚动 */
+ .name-cell {
+ overflow-x: auto;
+ overflow-y: hidden;
+ white-space: nowrap;
+ padding: 4px 8px;
+ height: 32px;
+ min-width: 100%;
+ display: flex;
+ align-items: center;
+ cursor: pointer;
+ }
+
+ /* 美化名称列的滚动条 */
+ .name-cell::-webkit-scrollbar {
+ height: 8px;
+ }
+
+ .name-cell::-webkit-scrollbar-thumb {
+ background: rgba(0, 120, 215, 0.6);
+ border-radius: 4px;
+ border: 1px solid rgba(255, 255, 255, 0.3);
+ transition: background-color 0.2s ease;
+ }
+
+ .name-cell::-webkit-scrollbar-thumb:hover {
+ background: rgba(0, 120, 215, 0.8);
+ }
+
+ .name-cell::-webkit-scrollbar-track {
+ background: rgba(0, 0, 0, 0.1);
+ border-radius: 4px;
+ border: 1px solid rgba(0, 0, 0, 0.05);
+ }
+
+ /* 表格外层容器的滚动条样式 */
+ .table-scroll-container::-webkit-scrollbar {
+ height: 12px;
+ }
+
+ .table-scroll-container::-webkit-scrollbar-thumb {
+ background: rgba(0, 120, 215, 0.7);
+ border-radius: 6px;
+ border: 2px solid rgba(255, 255, 255, 0.3);
+ transition: background-color 0.2s ease;
+ }
+
+ .table-scroll-container::-webkit-scrollbar-thumb:hover {
+ background: rgba(0, 120, 215, 0.9);
+ }
+
+ .table-scroll-container::-webkit-scrollbar-track {
+ background: rgba(0, 0, 0, 0.15);
+ border-radius: 6px;
+ border: 2px solid rgba(0, 0, 0, 0.05);
+ }
\ No newline at end of file