From 15357b6bc8807c62208be00354a767f9eb2021ef Mon Sep 17 00:00:00 2001
From: rd <1344903914@qq.com>
Date: Thu, 4 Sep 2025 16:10:44 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8?=
=?UTF-8?q?=E7=BB=84=E4=BB=B6=EF=BC=8C=E7=BB=84=E4=BB=B6=E5=BA=93=E6=9B=BF?=
=?UTF-8?q?=E6=8D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/_base/index.ts | 2 -
src/components/_base/modal/index.vue | 32 ----
src/components/_base/tab-bar/index.vue | 83 --------
src/components/_base/tab-bar/tab-item.vue | 177 ------------------
src/components/common-select/index.vue | 1 +
src/hooks/index.ts | 3 +-
src/hooks/modal.ts | 55 ------
.../navbar/components/right-side/index.vue | 12 +-
.../components/export-task/index.vue | 6 +-
.../components/import-task/index.vue | 6 +-
.../components/task-center-modal/index.vue | 11 +-
src/styles/components/ant-input.scss | 27 ++-
src/styles/components/ant-select.scss | 39 ++++
src/styles/components/ant-tabs.scss | 49 +++++
src/styles/components/index.scss | 34 ++--
.../agent/chat/components/HistoryChat.vue | 5 +-
src/views/agent/chat/index.vue | 5 +-
src/views/agent/work-flow/index.vue | 5 +-
src/views/components/dataEngine/hotCloud.vue | 11 +-
.../components/dataEngine/hotTranslation.vue | 19 +-
.../dataEngine/keyBrandMovement.vue | 31 +--
src/views/components/dataEngine/keyWord.vue | 48 ++---
.../components/dataEngine/userPainPoints.vue | 8 +-
.../components/dataEngine/userPersona.vue | 35 ++--
src/views/components/login/index.vue | 2 +-
.../detail/components/ai-suggest/index.vue | 5 +-
.../manuscript-check-table/index.vue | 6 +-
.../components/content-card/constants.ts | 8 +-
.../check/components/content-card/index.vue | 30 +--
.../check/components/content-card/style.scss | 15 --
.../manuscript/components/edit-form/index.vue | 12 +-
.../components/edit-form/style.scss | 6 +-
.../share-manuscript-modal/index.vue | 8 +-
.../share-manuscript-modal/share-modal.vue | 11 +-
.../upload-manuscript-modal/index.vue | 8 +-
.../components/manuscript-table/index.vue | 6 +-
.../raw-material/components/table/index.vue | 6 +-
.../components/account-table/index.vue | 16 +-
.../media-account/account-dashboard/index.vue | 11 +-
.../components/account-info/index.vue | 20 +-
.../components/note-table/index.vue | 10 +-
.../components/account-table/footer-btn.tsx | 19 +-
.../components/account-table/index.vue | 22 +--
.../components/add-account-modal/index.vue | 31 +--
.../components/batch-tag-modal/index.vue | 6 +-
.../components/tags-manage-modal/index.vue | 6 +-
.../components/status-select/status-box.tsx | 8 +-
.../components/add-project-modal/stepFour.vue | 10 +-
.../add-project-modal/stepThree.vue | 10 +-
.../components/add-project-modal/stepTwo.vue | 6 +-
.../components/project-table/index.vue | 6 +-
.../put-account/account-dashboard/index.vue | 15 +-
.../put-account/account-dashboard/style.scss | 7 -
.../components/board-table/index.vue | 4 +-
.../components/filter-block/index.vue | 42 +++--
.../group-manage-modal/add-group.vue | 2 +-
.../components/plan-table/index.vue | 4 +-
.../put-account/account-data/index.vue | 31 +--
.../put-account/account-data/style.scss | 6 -
.../components/account-table/index.vue | 10 +-
.../components/add-account-modal/index.vue | 14 +-
.../authorized-account-modal/index.vue | 11 +-
.../select-sub-account-modal/index.vue | 7 +-
.../components/status-box/index.vue | 7 +-
.../investment-guidelines/index.vue | 18 +-
.../manuscript-check-table/index.vue | 4 +-
.../check/components/content-card/index.vue | 40 ++--
.../check/components/content-card/style.scss | 15 --
.../manuscript/components/edit-form/index.vue | 11 +-
.../upload-manuscript-modal/index.vue | 9 +-
.../components/manuscript-table/index.vue | 6 +-
71 files changed, 509 insertions(+), 762 deletions(-)
delete mode 100644 src/components/_base/modal/index.vue
delete mode 100644 src/components/_base/tab-bar/index.vue
delete mode 100644 src/components/_base/tab-bar/tab-item.vue
delete mode 100644 src/hooks/modal.ts
create mode 100644 src/styles/components/ant-select.scss
create mode 100644 src/styles/components/ant-tabs.scss
diff --git a/src/components/_base/index.ts b/src/components/_base/index.ts
index 72e9e7e..e69de29 100644
--- a/src/components/_base/index.ts
+++ b/src/components/_base/index.ts
@@ -1,2 +0,0 @@
-export { default as TabBar } from './tab-bar/index.vue';
-export { default as ModalSimple } from './modal/index.vue';
diff --git a/src/components/_base/modal/index.vue b/src/components/_base/modal/index.vue
deleted file mode 100644
index 73a797a..0000000
--- a/src/components/_base/modal/index.vue
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
{{ title }}
-
-
-
{{ content }}
-
-
-
diff --git a/src/components/_base/tab-bar/index.vue b/src/components/_base/tab-bar/index.vue
deleted file mode 100644
index d430421..0000000
--- a/src/components/_base/tab-bar/index.vue
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/components/_base/tab-bar/tab-item.vue b/src/components/_base/tab-bar/tab-item.vue
deleted file mode 100644
index 4bcdd29..0000000
--- a/src/components/_base/tab-bar/tab-item.vue
+++ /dev/null
@@ -1,177 +0,0 @@
-
-
-
-
-
- {{ itemData.title }}
-
-
-
-
-
-
-
- 重新加载
-
-
-
- 关闭当前标签页
-
-
-
- 关闭左侧标签页
-
-
-
- 关闭右侧标签页
-
-
-
- 关闭其它标签页
-
-
-
- 关闭全部标签页
-
-
-
-
-
-
diff --git a/src/components/common-select/index.vue b/src/components/common-select/index.vue
index 00e9fbf..e3ef53c 100644
--- a/src/components/common-select/index.vue
+++ b/src/components/common-select/index.vue
@@ -10,6 +10,7 @@
:placeholder="placeholder"
:allowClear="allClear"
:showSearch="allowSearch"
+ showArrow
:maxTagCount="maxTagCount"
@change="handleChange"
>
diff --git a/src/hooks/index.ts b/src/hooks/index.ts
index 182efb6..7bba71a 100644
--- a/src/hooks/index.ts
+++ b/src/hooks/index.ts
@@ -1,2 +1 @@
-export * from './responsive';
-export * from './modal';
+export * from './responsive';
\ No newline at end of file
diff --git a/src/hooks/modal.ts b/src/hooks/modal.ts
deleted file mode 100644
index 198482d..0000000
--- a/src/hooks/modal.ts
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * @Author: 田鑫
- * @Date: 2023-02-21 15:11:01
- * @LastEditors: 田鑫
- * @LastEditTime: 2023-02-21 15:11:02
- * @Description:
- */
-import type { AppContext, Component, DefineComponent } from 'vue';
-import type { ModalConfig } from '@arco-design/web-vue';
-
-import { ModalSimple } from '@/components/_base';
-
-type CompType = DefineComponent | Component;
-interface SlotsType {
- default?: CompType;
- header?: CompType;
- close?: CompType;
-}
-
-export const useModal = () => {
- const instance = getCurrentInstance();
-
- const Modal = AModal;
-
- Modal._context = instance?.appContext as AppContext;
-
- Modal.simple = (config: ModalConfig, slots: SlotsType) => {
- const { title, content, ..._config } = config || {};
-
- const modal = Modal.open({
- ..._config,
- simple: false,
- footer: false,
- closable: false,
- content: () =>
- h(
- ModalSimple,
- {
- title,
- content,
- onClose: modal.close,
- },
- {
- default: slots?.default,
- header: slots?.header,
- close: slots?.close,
- },
- ),
- });
-
- return modal;
- };
-
- return { Modal };
-};
diff --git a/src/layouts/components/navbar/components/right-side/index.vue b/src/layouts/components/navbar/components/right-side/index.vue
index 6e2bc12..9e96dbd 100644
--- a/src/layouts/components/navbar/components/right-side/index.vue
+++ b/src/layouts/components/navbar/components/right-side/index.vue
@@ -17,23 +17,23 @@
-
+
管理中心
-
+
-
+
退出登录
-
+
diff --git a/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue b/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue
index a62b742..a0d1ea6 100644
--- a/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue
+++ b/src/layouts/components/navbar/components/task-center-modal/components/export-task/index.vue
@@ -1,7 +1,7 @@