From ba6ae87a1daba3fb9c509b102e5e54fa316ec52b Mon Sep 17 00:00:00 2001
From: rd <1344903914@qq.com>
Date: Fri, 11 Jul 2025 16:50:48 +0800
Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96template-admin-ts?=
=?UTF-8?q?=E8=87=AA=E5=B8=A6=E6=A0=B7=E5=BC=8F=E5=AF=BC=E5=85=A5=E9=80=BB?=
=?UTF-8?q?=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
config/plugins/unocss.ts | 20 +--------
src/App.vue | 4 ++
src/components/_base/breadcrumb/index.vue | 2 +-
.../_base/exit-account-modal/index.vue | 4 +-
src/components/_base/menu/index.vue | 4 +-
src/components/_base/navbar/index.vue | 4 +-
src/components/_base/tab-bar/index.vue | 2 +-
src/components/_base/tab-bar/tab-item.vue | 2 +-
src/components/confirm-button/index.vue | 2 +-
src/components/container.vue | 4 +-
.../custom-table-column-modal/style.scss | 6 +--
src/components/delete-modal.vue | 8 ++--
src/components/join-modal.vue | 4 +-
src/components/modal.vue | 6 +--
src/components/no-data/index.vue | 2 +-
src/components/wyg-form/index.vue | 2 +-
src/components/wyg-table/index.vue | 2 +-
src/layouts/Basic.vue | 8 ++--
src/layouts/NotFound.vue | 2 +-
src/layouts/Page.vue | 2 +-
src/main.ts | 4 +-
src/styles/components/checkbox.scss | 9 ++--
src/styles/components/pagination.scss | 2 +-
src/styles/components/table.scss | 2 +-
src/styles/components/tabs.scss | 2 +-
src/styles/font.scss | 8 ++--
src/styles/index.scss | 10 +++++
src/styles/index.ts | 9 ----
src/styles/lib/reset.scss | 25 +++++++++++
src/styles/lib/variable.scss | 8 ++++
src/styles/{vars.css => vars.scss} | 43 +++----------------
src/views/components/dataEngine/hotCloud.vue | 4 +-
.../components/dataEngine/hotTranslation.vue | 4 +-
.../dataEngine/keyBrandMovement.vue | 2 +-
src/views/components/dataEngine/keyWord.vue | 6 +--
.../components/dataEngine/userPainPoints.vue | 4 +-
.../components/dataEngine/userPersona.vue | 4 +-
.../components/drag/DraggableResizable.vue | 2 +-
src/views/components/drag/index.vue | 2 +-
src/views/components/layout/comp1.vue | 2 +-
src/views/components/layout/comp2.vue | 2 +-
src/views/components/layout/comp3.vue | 2 +-
src/views/components/layout/comp4.vue | 2 +-
src/views/components/layout/index.vue | 2 +-
src/views/components/login/style.scss | 2 +-
.../components/management/account/index.vue | 24 +++++------
.../management/enterprise/index.vue | 16 +++----
.../components/management/person/index.vue | 12 +++---
src/views/components/permission/auth.vue | 2 +-
.../permission/choose-enterprise.vue | 2 +-
src/views/components/table/index.vue | 2 +-
src/views/components/workplace/index.vue | 2 +-
.../components/workplace/modules/case.vue | 10 ++---
.../components/workplace/modules/product.vue | 16 +++----
.../brands/brand-materials/style.scss | 2 +-
src/views/property-marketing/component.scss | 2 +-
.../businessAnalysisReport.vue | 2 +-
.../competitiveProductAnalysisReport.vue | 2 +-
.../components/account-table/style.scss | 2 +-
.../components/custom-column-modal/style.scss | 6 +--
.../components/filter-block/style.scss | 2 +-
.../account-dashboard/style.scss | 4 +-
.../components/note-table/style.scss | 2 +-
.../media-account/account-detail/style.scss | 4 +-
.../components/account-table/style.scss | 8 ++--
.../components/add-account-modal/style.scss | 6 +--
.../authorized-account-modal/style.scss | 6 +--
.../components/batch-group-modal/style.scss | 2 +-
.../components/batch-tag-modal/style.scss | 2 +-
.../components/filter-block/style.scss | 2 +-
.../components/group-manage-modal/style.scss | 4 +-
.../components/import-prompt-modal/style.scss | 2 +-
.../reauthorize-account-modal/style.scss | 6 +--
.../components/status-box/index.vue | 2 +-
.../media-account/account-manage/style.scss | 6 +--
.../put-account/account-dashboard/style.scss | 4 +-
.../components/board-table/style.scss | 2 +-
.../components/filter-block/style.scss | 2 +-
.../components/group-manage-modal/style.scss | 4 +-
.../components/plan-table/style.scss | 2 +-
.../put-account/account-data/style.scss | 2 +-
.../components/account-table/style.scss | 8 ++--
.../components/add-account-modal/style.scss | 6 +--
.../authorized-account-modal/style.scss | 6 +--
.../components/filter-block/style.scss | 2 +-
.../components/import-prompt-modal/style.scss | 2 +-
.../components/status-box/index.vue | 2 +-
.../put-account/account-manage/style.scss | 6 +--
.../components/table-data/listSearchForm.vue | 2 +-
.../components/table-data/style.scss | 2 +-
.../investment-guidelines/style.scss | 4 +-
.../repository/test/index.vue | 2 +-
vite.config.ts | 2 +-
93 files changed, 230 insertions(+), 242 deletions(-)
create mode 100644 src/styles/index.scss
delete mode 100644 src/styles/index.ts
create mode 100644 src/styles/lib/reset.scss
create mode 100644 src/styles/lib/variable.scss
rename src/styles/{vars.css => vars.scss} (80%)
diff --git a/config/plugins/unocss.ts b/config/plugins/unocss.ts
index c5b1970..0910253 100644
--- a/config/plugins/unocss.ts
+++ b/config/plugins/unocss.ts
@@ -1,8 +1,8 @@
/*
* @Author: 田鑫
* @Date: 2023-03-05 18:14:16
- * @LastEditors: Please set LastEditors
- * @LastEditTime: 2025-06-25 10:54:24
+ * @LastEditors: rd 1344903914@qq.com
+ * @LastEditTime: 2025-07-11 16:30:29
* @Description:
*/
import Unocss from 'unocss/vite';
@@ -41,21 +41,5 @@ export const configUnocss = () =>
[/^w-(\d+)$/, ([, d]) => ({ width: `${d}px !important` })],
[/^h-(\d+)$/, ([, d]) => ({ height: `${d}px !important` })],
[/^ft-(\d+)$/, ([, d]) => ({ 'font-size': `${d}px !important` })],
- [
- 'box-container',
- {
- 'border-radius': '2px',
- padding: '20px',
- margin: '8px',
- 'background-color': '#fff',
- },
- ],
- [
- 'justify-between',
- {
- 'justify-content': 'space-between',
- },
- ],
- ['align-center', { 'text-align': 'center' }],
],
});
diff --git a/src/App.vue b/src/App.vue
index 325eb50..4441999 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -41,3 +41,7 @@ onMounted(() => {
});
});
+
+
diff --git a/src/components/_base/breadcrumb/index.vue b/src/components/_base/breadcrumb/index.vue
index e923879..b5539c7 100644
--- a/src/components/_base/breadcrumb/index.vue
+++ b/src/components/_base/breadcrumb/index.vue
@@ -37,7 +37,7 @@ const matched = computed(() => {
-->
-
+
diff --git a/src/components/container.vue b/src/components/container.vue
index 14d2f20..b99a435 100644
--- a/src/components/container.vue
+++ b/src/components/container.vue
@@ -15,7 +15,7 @@ const props = defineProps<{
title: string;
}>();
-
+
diff --git a/src/layouts/Basic.vue b/src/layouts/Basic.vue
index f3879ae..935161d 100644
--- a/src/layouts/Basic.vue
+++ b/src/layouts/Basic.vue
@@ -102,9 +102,9 @@ provide('toggleDrawerMenu', () => {
-
+
diff --git a/src/views/components/layout/comp3.vue b/src/views/components/layout/comp3.vue
index a2f9505..2e04f2f 100644
--- a/src/views/components/layout/comp3.vue
+++ b/src/views/components/layout/comp3.vue
@@ -10,4 +10,4 @@
-
+
diff --git a/src/views/components/layout/comp4.vue b/src/views/components/layout/comp4.vue
index 9c3bc35..222c6b5 100644
--- a/src/views/components/layout/comp4.vue
+++ b/src/views/components/layout/comp4.vue
@@ -10,4 +10,4 @@
-
+
diff --git a/src/views/components/layout/index.vue b/src/views/components/layout/index.vue
index fab9732..bcfa90e 100644
--- a/src/views/components/layout/index.vue
+++ b/src/views/components/layout/index.vue
@@ -380,7 +380,7 @@ function getComponentStyle(component: ComponentState) {
}
-
\ No newline at end of file
diff --git a/src/views/components/permission/choose-enterprise.vue b/src/views/components/permission/choose-enterprise.vue
index f49517f..46763b0 100644
--- a/src/views/components/permission/choose-enterprise.vue
+++ b/src/views/components/permission/choose-enterprise.vue
@@ -15,5 +15,5 @@
const enterprise = ref('');
-
\ No newline at end of file
diff --git a/src/views/components/table/index.vue b/src/views/components/table/index.vue
index aff4fc3..410c236 100644
--- a/src/views/components/table/index.vue
+++ b/src/views/components/table/index.vue
@@ -49,4 +49,4 @@ function add() {
function deleteItem(record) {}
-
+
diff --git a/src/views/components/workplace/index.vue b/src/views/components/workplace/index.vue
index 66616e1..a672635 100644
--- a/src/views/components/workplace/index.vue
+++ b/src/views/components/workplace/index.vue
@@ -46,7 +46,7 @@ const getSuccessCaseList = async () => {
};
-
diff --git a/vite.config.ts b/vite.config.ts
index 70c8cae..0158ad7 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -20,7 +20,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
css: {
preprocessorOptions: {
scss: {
- // additionalData: `@import "@/styles/vars.css";`,
+ additionalData: `@import "@/styles/lib/variable.scss";`,
},
},
},