From ec693180786a7abd61e98a30bdf6088c23e9a1a4 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Tue, 18 Nov 2025 11:49:09 +0800 Subject: [PATCH 01/34] chore: add tdesign --- .workflow/pipeline-20251103.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.workflow/pipeline-20251103.yml b/.workflow/pipeline-20251103.yml index f527e76e6..fdb3368ca 100644 --- a/.workflow/pipeline-20251103.yml +++ b/.workflow/pipeline-20251103.yml @@ -41,12 +41,15 @@ stages: - pnpm build:ele - '# 执行编译命令naive' - pnpm build:naive + - '# 执行编译命令tdesign' + - pnpm build:tdesign artifacts: - name: BUILD_ARTIFACT path: - ./apps/web-antd/dist/ - ./apps/web-ele/dist/ - ./apps/web-naive/dist/ + - ./apps/web-tdesign/dist/ caches: - ~/.npm - ~/.yarn From 40674bf1adfe3f46ec7f1ef749d6b89ecaad82d3 Mon Sep 17 00:00:00 2001 From: xingyu4j Date: Tue, 18 Nov 2025 11:52:27 +0800 Subject: [PATCH 02/34] fix: lint --- .../ai/chat/index/modules/message/reasoning.vue | 3 +++ .../views/crm/permission/modules/transfer-form.vue | 3 ++- .../ai/chat/index/modules/message/reasoning.vue | 3 +++ apps/web-ele/src/views/crm/receivable/index.vue | 14 ++++++++++++-- .../src/views/crm/receivable/plan/index.vue | 14 ++++++++++++-- 5 files changed, 32 insertions(+), 5 deletions(-) diff --git a/apps/web-antd/src/views/ai/chat/index/modules/message/reasoning.vue b/apps/web-antd/src/views/ai/chat/index/modules/message/reasoning.vue index 99390fbfc..de3175daa 100644 --- a/apps/web-antd/src/views/ai/chat/index/modules/message/reasoning.vue +++ b/apps/web-antd/src/views/ai/chat/index/modules/message/reasoning.vue @@ -71,12 +71,15 @@ function toggleExpanded() { .scrollbar-thin::-webkit-scrollbar { width: 4px; } + .scrollbar-thin::-webkit-scrollbar-track { background: transparent; } + .scrollbar-thin::-webkit-scrollbar-thumb { @apply rounded-sm bg-gray-400/40; } + .scrollbar-thin::-webkit-scrollbar-thumb:hover { @apply bg-gray-400/60; } diff --git a/apps/web-antd/src/views/crm/permission/modules/transfer-form.vue b/apps/web-antd/src/views/crm/permission/modules/transfer-form.vue index e929582de..21883543f 100644 --- a/apps/web-antd/src/views/crm/permission/modules/transfer-form.vue +++ b/apps/web-antd/src/views/crm/permission/modules/transfer-form.vue @@ -66,7 +66,8 @@ const [Modal, modalApi] = useVbenModal({ } modalApi.lock(); // 提交表单 - const data = (await formApi.getValues()) as CrmPermissionApi.BusinessTransferReqVO; + const data = + (await formApi.getValues()) as CrmPermissionApi.BusinessTransferReqVO; try { switch (bizType.value) { case BizTypeEnum.CRM_BUSINESS: { diff --git a/apps/web-ele/src/views/ai/chat/index/modules/message/reasoning.vue b/apps/web-ele/src/views/ai/chat/index/modules/message/reasoning.vue index 99390fbfc..de3175daa 100644 --- a/apps/web-ele/src/views/ai/chat/index/modules/message/reasoning.vue +++ b/apps/web-ele/src/views/ai/chat/index/modules/message/reasoning.vue @@ -71,12 +71,15 @@ function toggleExpanded() { .scrollbar-thin::-webkit-scrollbar { width: 4px; } + .scrollbar-thin::-webkit-scrollbar-track { background: transparent; } + .scrollbar-thin::-webkit-scrollbar-thumb { @apply rounded-sm bg-gray-400/40; } + .scrollbar-thin::-webkit-scrollbar-thumb:hover { @apply bg-gray-400/60; } diff --git a/apps/web-ele/src/views/crm/receivable/index.vue b/apps/web-ele/src/views/crm/receivable/index.vue index 7c24caba2..d5907c9ac 100644 --- a/apps/web-ele/src/views/crm/receivable/index.vue +++ b/apps/web-ele/src/views/crm/receivable/index.vue @@ -8,7 +8,13 @@ import { useRouter } from 'vue-router'; import { DocAlert, Page, useVbenModal } from '@vben/common-ui'; import { downloadFileFromBlobPart } from '@vben/utils'; -import { ElButton, ElLoading, ElMessage, ElTabPane, ElTabs } from 'element-plus'; +import { + ElButton, + ElLoading, + ElMessage, + ElTabPane, + ElTabs, +} from 'element-plus'; import { ACTION_ICON, TableAction, useVbenVxeGrid } from '#/adapter/vxe-table'; import { @@ -160,7 +166,11 @@ const [Grid, gridApi] = useVbenVxeGrid({