From b3e10b17819a7317ec7aa5d5ac563915f6003467 Mon Sep 17 00:00:00 2001 From: XieYongHong <18010623010@163.com> Date: Thu, 8 Jun 2023 16:20:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E8=A3=81=E5=89=AA=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/api/comm.ts | 4 +- src/components/Upload/Cropper.vue | 67 +++++++++++++++++++++++++++++++ src/components/Upload/index.vue | 38 +++++++++++++----- src/utils/comm.ts | 10 +++++ yarn.lock | 5 +++ 6 files changed, 114 insertions(+), 11 deletions(-) create mode 100644 src/components/Upload/Cropper.vue diff --git a/package.json b/package.json index 26dc0f5c..4a724bb0 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,7 @@ "v-clipboard3": "^0.1.4", "vite-plugin-monaco-editor": "^1.1.0", "vue": "^3.2.45", + "vue-cropper": "^1.0.9", "vue-json-viewer": "^3.0.4", "vue-router": "^4.1.6", "vue3-json-viewer": "^2.2.2", diff --git a/src/api/comm.ts b/src/api/comm.ts index 563871fb..42384c5e 100644 --- a/src/api/comm.ts +++ b/src/api/comm.ts @@ -34,4 +34,6 @@ export const systemVersion = () => server.get<{edition?: string}>('/system/versi * @param data * @returns */ -export const queryDashboard = (data: Record) => server.post(`/dashboard/_multi`, data) \ No newline at end of file +export const queryDashboard = (data: Record) => server.post(`/dashboard/_multi`, data) + +export const fileUpload = (data: any) => server.post('/file/static', data) \ No newline at end of file diff --git a/src/components/Upload/Cropper.vue b/src/components/Upload/Cropper.vue new file mode 100644 index 00000000..9ac4a8f1 --- /dev/null +++ b/src/components/Upload/Cropper.vue @@ -0,0 +1,67 @@ + + + + + \ No newline at end of file diff --git a/src/components/Upload/index.vue b/src/components/Upload/index.vue index fb72ed8f..9723a6d8 100644 --- a/src/components/Upload/index.vue +++ b/src/components/Upload/index.vue @@ -16,12 +16,6 @@ >
@@ -52,6 +46,12 @@
+