From 73ea1e43e68ca19c2624e65dac7dfb95ae7a7a61 Mon Sep 17 00:00:00 2001 From: "min.jiang" Date: Tue, 2 Jul 2024 05:40:04 +0800 Subject: [PATCH] update --- frontend/package.json | 2 + frontend/src/components/FreeleapsEditor.vue | 224 +++++--- frontend/src/headers/HeaderUser.vue | 19 +- frontend/src/icons/fe-back.svg | 1 + frontend/src/icons/fe-link.svg | 1 + frontend/src/lang/en.js | 29 +- frontend/src/pages/guest/FrontDoor.vue | 3 + .../src/pages/user/account/UserProfile.vue | 11 +- frontend/src/pages/user/messages/Home.vue | 86 +-- frontend/src/pages/user/providers/Home.vue | 4 +- frontend/src/pages/user/requests/Home.vue | 2 +- frontend/src/pages/user/requests/Propose.vue | 4 +- frontend/src/pages/user/workspace/Home.vue | 495 ++++++++++++------ .../requestManage/ReviewProposal.vue | 2 +- frontend/src/plugins/store/basic.js | 6 +- frontend/src/utils/backend/websocket.js | 1 + frontend/src/utils/common/index.js | 2 +- frontend/src/utils/validator/index.js | 1 + .../src/utils/validator/websiteValidator.js | 4 +- 19 files changed, 587 insertions(+), 310 deletions(-) create mode 100644 frontend/src/icons/fe-back.svg create mode 100644 frontend/src/icons/fe-link.svg diff --git a/frontend/package.json b/frontend/package.json index ec84f06..484aca2 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -14,9 +14,11 @@ "axios": "^1.4.0", "bootstrap": "^5.3.1", "buffer": "^6.0.3", + "echarts": "^5.5.1", "pdfjs-dist": "^4.3.136", "pinia": "^2.1.6", "vue": "^3.3.4", + "vue-echarts": "^6.7.3", "vue-i18n": "^9.13.1", "vue-router": "^4.2.4", "vuex": "^4.1.0" diff --git a/frontend/src/components/FreeleapsEditor.vue b/frontend/src/components/FreeleapsEditor.vue index c69f456..1b1a6aa 100644 --- a/frontend/src/components/FreeleapsEditor.vue +++ b/frontend/src/components/FreeleapsEditor.vue @@ -11,88 +11,102 @@ @mouseup.stop="selectionEnd" />
-
- -
- + +