From 30a7f036506ea77f2f9a353b2ad2adfc7083f4b5 Mon Sep 17 00:00:00 2001 From: zhaojinfeng <121016171@qq.com> Date: Tue, 18 Jul 2023 22:06:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 5 + packages/preview-office-view/index.vue | 42 +++++ packages/preview-office/index.vue | 37 ++++ packages/select-table-modal/index.vue | 8 + packages/upload-avatar/index.vue | 239 +++++++++++++++++++++++++ packages/upload-table/index.vue | 122 +++++++++++++ stories/PreviewOffice.stories.ts | 13 ++ stories/PreviewOfficeView.stories.ts | 22 +++ stories/SelectTableModal.stories.ts | 13 ++ stories/UploadAvatar.stories.ts | 13 ++ stories/UploadTable.stories.ts | 32 ++++ types/components.d.ts | 15 ++ types/file.d.ts | 27 +++ yarn.lock | 25 +++ 14 files changed, 613 insertions(+) create mode 100644 packages/preview-office-view/index.vue create mode 100644 packages/preview-office/index.vue create mode 100644 packages/select-table-modal/index.vue create mode 100644 packages/upload-avatar/index.vue create mode 100644 packages/upload-table/index.vue create mode 100644 stories/PreviewOffice.stories.ts create mode 100644 stories/PreviewOfficeView.stories.ts create mode 100644 stories/SelectTableModal.stories.ts create mode 100644 stories/UploadAvatar.stories.ts create mode 100644 stories/UploadTable.stories.ts create mode 100644 types/file.d.ts diff --git a/package.json b/package.json index 488b562..d1c064e 100644 --- a/package.json +++ b/package.json @@ -59,6 +59,9 @@ "@types/node": "^20.3.1", "@vitejs/plugin-vue": "^4.1.0", "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue-office/docx": "^1.2.0", + "@vue-office/excel": "^1.2.2", + "@vue-office/pdf": "^1.2.0", "@vue/tsconfig": "^0.4.0", "@vueuse/core": "^10.2.0", "co": "^4.6.0", @@ -88,6 +91,8 @@ "vite-plugin-eslint": "^1.8.1", "vite-plugin-libcss": "^1.1.0", "vite-plugin-vue-setup-extend": "^0.4.0", + "vue-cropper": "1.0.8", + "vue-demi": "^0.13.11", "vue-router": "^4.2.2", "vue-tsc": "^1.4.2" } diff --git a/packages/preview-office-view/index.vue b/packages/preview-office-view/index.vue new file mode 100644 index 0000000..c7a50fc --- /dev/null +++ b/packages/preview-office-view/index.vue @@ -0,0 +1,42 @@ + + + + diff --git a/packages/preview-office/index.vue b/packages/preview-office/index.vue new file mode 100644 index 0000000..3573f76 --- /dev/null +++ b/packages/preview-office/index.vue @@ -0,0 +1,37 @@ + +