From c1a96c4e29b31de5231f0e10edbcce759023a5b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=B1=E8=BE=BE?= Date: Thu, 24 Apr 2025 19:35:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(RenderMinerU):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E7=95=8C=E9=9D=A2=E6=A0=B7=E5=BC=8F=E5=92=8C=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加文件名显示 - 调整按钮布局和样式 - 优化预览和编辑切换逻辑 - 调整页面滚动逻辑- 修复部分样式问题 --- src/assets/sass/renderSass/radio.scss | 22 +++ src/assets/sass/renderUi.scss | 11 +- src/components/RenderMinerU/index.vue | 198 ++++++++++++++++++++------ src/config/index.js | 4 +- src/icons/svg/pdf.svg | 1 + src/views/knowledge/detail/create.vue | 12 +- 6 files changed, 189 insertions(+), 59 deletions(-) create mode 100644 src/icons/svg/pdf.svg diff --git a/src/assets/sass/renderSass/radio.scss b/src/assets/sass/renderSass/radio.scss index af7afe1..bb9a003 100644 --- a/src/assets/sass/renderSass/radio.scss +++ b/src/assets/sass/renderSass/radio.scss @@ -84,3 +84,25 @@ } } } + +.group-medium { + .el-radio-button { + background: #f8f8f8; + padding: 5px; + &:first-child { + border-radius: 8px 0 0 8px; + & .el-radio-button__inner { + border: none; + } + } + &:last-child { + border-radius: 0 8px 8px 0; + & .el-radio-button__inner { + border: none; + } + } + & .el-radio-button__inner { + padding: 8px 15px; + } + } +} diff --git a/src/assets/sass/renderUi.scss b/src/assets/sass/renderUi.scss index 6af8b07..47c13d2 100644 --- a/src/assets/sass/renderUi.scss +++ b/src/assets/sass/renderUi.scss @@ -37,8 +37,12 @@ body, color: #000 !important; background: #f1f3f5 !important; border-color: #f1f3f5 !important; - & :disabled { - color: rgba(0, 0, 0, 0.25); + &.is-disabled { + &.is-plain { + background-color: #fff !important; + border-color: #ebeef5 !important; + color: #c0c4cc !important; + } } & :hover { color: #000; @@ -59,7 +63,8 @@ body, .view-body { text-align: left; font-size: 14px; - padding: 10px; + padding: 0 10px; + margin: 10px 0; div { outline: unset; diff --git a/src/components/RenderMinerU/index.vue b/src/components/RenderMinerU/index.vue index 032eda7..95bfb13 100644 --- a/src/components/RenderMinerU/index.vue +++ b/src/components/RenderMinerU/index.vue @@ -1,31 +1,74 @@