From ac90e6984a8413a61cdcc854fb4323dfe854f67b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=99=88=E7=BA=A2=E4=B8=BD?= <1181930680@qq.com>
Date: Sat, 9 Nov 2024 16:55:04 +0800
Subject: [PATCH] =?UTF-8?q?=E5=8C=BA=E5=9F=9F=E7=BB=84=E4=BB=B6=EF=BC=8Cax?=
=?UTF-8?q?ios?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
package.json | 2 +-
src/api/common/index.ts | 3 +
src/components/ChinaArea/index.vue | 115 +++++++++++++
src/components/Cropper/src/Cropper.vue | 84 +++++++++-
src/components/Cropper/src/CropperModal.vue | 21 ++-
src/enums/httpEnum.ts | 6 +-
src/enums/pageEnum.ts | 2 -
src/hooks/web/usePermission.ts | 19 ++-
src/layout/components/Header/index.vue | 26 +--
src/layout/components/TagsView/index.vue | 4 +-
src/router/generator-routers.ts | 79 +++++++--
src/router/index.ts | 9 +-
src/router/modules/about.ts | 32 ----
src/router/modules/comp.ts | 177 --------------------
src/router/modules/dashboard.ts | 67 --------
src/router/modules/docs.ts | 19 ---
src/router/modules/exception.ts | 57 -------
src/router/modules/feature.ts | 103 ------------
src/router/modules/form.ts | 66 --------
src/router/modules/frame.ts | 42 -----
src/router/modules/list.ts | 53 ------
src/router/modules/mandate.ts | 19 ---
src/router/modules/result.ts | 57 -------
src/router/modules/setting.ts | 49 ------
src/router/modules/system.ts | 99 -----------
src/router/router-guards.ts | 22 ++-
src/router/router-icons.ts | 12 +-
src/router/types.ts | 1 +
src/settings/componentSetting.ts | 8 +-
src/settings/projectSetting.ts | 2 +-
src/store/modules/user.ts | 28 +---
src/store/mutation-types.ts | 1 +
src/utils/file/base64Conver.ts | 15 ++
src/utils/http/axios/index.ts | 20 +--
src/utils/useLockFn.ts | 18 ++
yarn.lock | 33 +---
36 files changed, 402 insertions(+), 968 deletions(-)
create mode 100644 src/components/ChinaArea/index.vue
delete mode 100644 src/router/modules/about.ts
delete mode 100644 src/router/modules/comp.ts
delete mode 100644 src/router/modules/dashboard.ts
delete mode 100644 src/router/modules/docs.ts
delete mode 100644 src/router/modules/exception.ts
delete mode 100644 src/router/modules/feature.ts
delete mode 100644 src/router/modules/form.ts
delete mode 100644 src/router/modules/frame.ts
delete mode 100644 src/router/modules/list.ts
delete mode 100644 src/router/modules/mandate.ts
delete mode 100644 src/router/modules/result.ts
delete mode 100644 src/router/modules/setting.ts
delete mode 100644 src/router/modules/system.ts
create mode 100644 src/utils/useLockFn.ts
diff --git a/package.json b/package.json
index 9c55ba5..6a5769e 100644
--- a/package.json
+++ b/package.json
@@ -42,7 +42,7 @@
"element-resize-detector": "^1.2.4",
"lodash-es": "^4.17.21",
"mockjs": "^1.1.0",
- "naive-ui": "^2.39.0",
+ "naive-ui": "^2.40.0",
"perfect-scrollbar": "^1.5.5",
"pinia": "^2.2.2",
"print-js": "^1.6.0",
diff --git a/src/api/common/index.ts b/src/api/common/index.ts
index 0cd494a..9bc705a 100644
--- a/src/api/common/index.ts
+++ b/src/api/common/index.ts
@@ -6,5 +6,8 @@ export function upload(data) {
url: '/upload/uploadFile',
method: 'post',
data,
+ headers: {
+ 'Content-Type': 'multipart/form-data',
+ },
});
}
diff --git a/src/components/ChinaArea/index.vue b/src/components/ChinaArea/index.vue
new file mode 100644
index 0000000..28220db
--- /dev/null
+++ b/src/components/ChinaArea/index.vue
@@ -0,0 +1,115 @@
+
+