From b6c93031c69f518d2d2a29abe6c43828c710bd46 Mon Sep 17 00:00:00 2001 From: Odboy Date: Sun, 27 Jul 2025 11:58:44 +0800 Subject: [PATCH] =?UTF-8?q?refactor(front):=20=E4=BC=98=E5=8C=96=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E5=8A=9F=E8=83=BD=E5=92=8C=E6=B6=88=E6=81=AF=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改部门树组件的值类型 - 优化文件上传组件的大小计算和消息提示 - 统一使用 CsMessage 组件进行消息提示 - 调整控制台日志输出级别 --- .../views/components/business/CuteDeptTree.vue | 10 ++++++---- .../components/business/CuteFileDragUpload.vue | 18 +++++++++++------- .../components/business/CuteFileUpload.vue | 17 ++++++++++------- .../components/business/CuteUserSelect.vue | 3 +++ .../views/components/dev/CuteCodeEditor.vue | 4 ++-- .../views/components/dev/CutePipelineNode.vue | 4 ++-- .../components/dev/CuteRichTextEditor.vue | 12 ++++++------ .../componentsDemo/CuteFileDragUploadDemo.vue | 2 +- .../componentsDemo/CuteFileUploadDemo.vue | 2 +- .../componentsDemo/CuteJavaEditorDemo.vue | 2 +- .../views/componentsDemo/CuteMarkdownDemo.vue | 8 ++++---- .../componentsDemo/CuteOneKeyCopyDemo.vue | 6 +++--- .../componentsDemo/CuteRichTextEditorDemo.vue | 4 ++-- .../componentsDemo/CuteSimpleTableDemo.vue | 4 ++-- .../componentsDemo/CuteYamlEditorDemo.vue | 2 +- .../src/views/system/storage/local/index.vue | 2 +- .../src/views/system/storage/oss/index.vue | 8 ++++---- 17 files changed, 60 insertions(+), 48 deletions(-) diff --git a/cutejava-front/src/views/components/business/CuteDeptTree.vue b/cutejava-front/src/views/components/business/CuteDeptTree.vue index 57754cdc..fadbc0d4 100644 --- a/cutejava-front/src/views/components/business/CuteDeptTree.vue +++ b/cutejava-front/src/views/components/business/CuteDeptTree.vue @@ -30,7 +30,7 @@ export default { name: 'CuteDeptTree', props: { value: { - type: Object, + type: [Number, String], required: false, default: null } @@ -68,9 +68,11 @@ export default { }) }, 100) }, - handleNodeClick(data) { - this.$emit('node-click', data) - this.$emit('input', data) + handleNodeClick(value) { + // 绑定node-click事件 + this.$emit('node-click', value) + // 绑定form value + this.$emit('input', value.id) } } } diff --git a/cutejava-front/src/views/components/business/CuteFileDragUpload.vue b/cutejava-front/src/views/components/business/CuteFileDragUpload.vue index 1e445647..c76a8f64 100644 --- a/cutejava-front/src/views/components/business/CuteFileDragUpload.vue +++ b/cutejava-front/src/views/components/business/CuteFileDragUpload.vue @@ -17,9 +17,9 @@