From 69539ee2d34ddfcb83cbfb25e218b94891196e76 Mon Sep 17 00:00:00 2001 From: kailong321200875 <321200875@qq.com> Date: Sun, 10 Dec 2023 09:18:33 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E6=8A=BD=E7=A6=BBBaseButton=EF=BC=8C?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E6=8C=89=E9=92=AE=E4=BF=AE=E6=94=B9=E4=B8=BB?= =?UTF-8?q?=E9=A2=98=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Button/index.ts | 3 + src/components/Button/src/Button.vue | 121 ++++++++++++++++++ src/components/Error/src/Error.vue | 3 +- .../Search/src/components/ActionButton.vue | 14 +- src/components/Setting/src/Setting.vue | 10 +- src/components/Table/src/Table.vue | 6 +- .../UserInfo/src/components/LockDialog.vue | 3 +- .../UserInfo/src/components/LockPage.vue | 14 +- src/components/index.ts | 2 + .../Authorization/Department/Department.vue | 32 +++-- src/views/Authorization/Menu/Menu.vue | 26 ++-- .../Menu/components/AddButtonPermission.vue | 6 +- .../Authorization/Menu/components/Write.vue | 7 +- src/views/Authorization/Role/Role.vue | 26 ++-- src/views/Authorization/User/User.vue | 27 ++-- src/views/Components/CountTo.vue | 8 +- src/views/Components/Descriptions.vue | 4 +- src/views/Components/Dialog.vue | 15 +-- src/views/Components/Form/DefaultForm.vue | 12 +- src/views/Components/Form/UseFormDemo.vue | 50 ++++---- src/views/Components/Icon.vue | 9 +- src/views/Components/ImageCropping.vue | 4 +- src/views/Components/ImageViewer.vue | 3 +- src/views/Components/Search.vue | 41 +++--- src/views/Components/Table/DefaultTable.vue | 7 +- src/views/Components/Table/TreeTable.vue | 7 +- src/views/Components/Table/UseTableDemo.vue | 47 +++---- src/views/Components/VideoPlayer.vue | 4 +- src/views/Example/Dialog/ExampleDialog.vue | 32 +++-- src/views/Example/Page/ExampleAdd.vue | 9 +- src/views/Example/Page/ExampleDetail.vue | 5 +- src/views/Example/Page/ExampleEdit.vue | 9 +- src/views/Example/Page/ExamplePage.vue | 21 +-- src/views/Function/MultipleTabs.vue | 5 +- src/views/Function/Request.vue | 18 +-- src/views/Function/Test.vue | 20 +-- src/views/Guide/Guide.vue | 3 +- src/views/Login/components/LoginForm.vue | 16 ++- src/views/Login/components/RegisterForm.vue | 11 +- src/views/hooks/useClipboard.vue | 6 +- src/views/hooks/useTagsView.vue | 17 ++- src/views/hooks/useWatermark.vue | 11 +- types/components.d.ts | 1 + 43 files changed, 426 insertions(+), 269 deletions(-) create mode 100644 src/components/Button/index.ts create mode 100644 src/components/Button/src/Button.vue diff --git a/src/components/Button/index.ts b/src/components/Button/index.ts new file mode 100644 index 000000000..6ae43b102 --- /dev/null +++ b/src/components/Button/index.ts @@ -0,0 +1,3 @@ +import BaseButton from './src/Button.vue' + +export { BaseButton } diff --git a/src/components/Button/src/Button.vue b/src/components/Button/src/Button.vue new file mode 100644 index 000000000..e5af71b36 --- /dev/null +++ b/src/components/Button/src/Button.vue @@ -0,0 +1,121 @@ + + + diff --git a/src/components/Error/src/Error.vue b/src/components/Error/src/Error.vue index 8676a816f..b18af6009 100644 --- a/src/components/Error/src/Error.vue +++ b/src/components/Error/src/Error.vue @@ -4,7 +4,6 @@ import networkError from '@/assets/svgs/500.svg' import noPermission from '@/assets/svgs/403.svg' import { propTypes } from '@/utils/propTypes' import { useI18n } from '@/hooks/web/useI18n' -import { ElButton } from 'element-plus' interface ErrorMap { url: string @@ -51,7 +50,7 @@ const btnClick = () => {
{{ errorMap[type].message }}
- {{ errorMap[type].buttonText }} + {{ errorMap[type].buttonText }}
diff --git a/src/components/Search/src/components/ActionButton.vue b/src/components/Search/src/components/ActionButton.vue index 1824cccf8..a6b6ffefb 100644 --- a/src/components/Search/src/components/ActionButton.vue +++ b/src/components/Search/src/components/ActionButton.vue @@ -1,5 +1,4 @@ diff --git a/src/components/Setting/src/Setting.vue b/src/components/Setting/src/Setting.vue index 7f6e4a4a7..869871b34 100644 --- a/src/components/Setting/src/Setting.vue +++ b/src/components/Setting/src/Setting.vue @@ -1,5 +1,5 @@