From 384be13f46d4fc1954603e839cbc2b3b8a2efe5c Mon Sep 17 00:00:00 2001
From: muzi <444136347@qq.com>
Date: Tue, 17 Jun 2025 11:18:39 +0800
Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6=E4=B9=8B=E5=89=8D=E7=BC=BA?=
=?UTF-8?q?=E5=B0=91=E9=83=A8=E5=88=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
index.html | 2 +-
package-lock.json | 387 ++++++++-
package.json | 3 +
pnpm-lock.yaml | 204 +++--
src/App.vue | 5 +-
src/api/all/index.ts | 10 +-
src/api/all/login.ts | 48 ++
src/assets/avatar.svg | 4 +
src/assets/change.svg | 3 +
src/assets/exit.svg | 3 +
src/assets/img/BG.svg | 18 +
src/assets/img/Frame.svg | 181 +++++
src/assets/img/LOGO.svg | 3 +
src/assets/option.svg | 3 +
src/components/_base/navbar/index.vue | 70 +-
src/layouts/Basic.vue | 6 +
src/router/index.ts | 15 +-
src/router/routes/modules/dataEngine.ts | 1 +
src/styles/vars.css | 7 +-
src/views/components/dashboard/index.vue | 3 +
src/views/components/dataEngine/hotCloud.vue | 30 +-
.../components/dataEngine/hotTranslation.vue | 19 +-
src/views/components/dataEngine/index.vue | 3 +
.../dataEngine/keyBrandMovement.vue | 19 +-
src/views/components/dataEngine/keyWord.vue | 148 +++-
src/views/components/dataEngine/topHeader.vue | 135 ++-
.../components/dataEngine/userPainPoints.vue | 12 +-
.../components/dataEngine/userPersona.vue | 20 +-
.../components/login/PuzzleVerification.vue | 768 ++++++++++++++++++
src/views/components/login/index.vue | 408 +++++++++-
src/views/components/workplace/index.vue | 2 +
yarn.lock | 74 +-
32 files changed, 2394 insertions(+), 220 deletions(-)
create mode 100644 src/api/all/login.ts
create mode 100644 src/assets/avatar.svg
create mode 100644 src/assets/change.svg
create mode 100644 src/assets/exit.svg
create mode 100644 src/assets/img/BG.svg
create mode 100644 src/assets/img/Frame.svg
create mode 100644 src/assets/img/LOGO.svg
create mode 100644 src/assets/option.svg
create mode 100644 src/views/components/dashboard/index.vue
create mode 100644 src/views/components/dataEngine/index.vue
create mode 100644 src/views/components/login/PuzzleVerification.vue
diff --git a/index.html b/index.html
index c40b9f1..1f23f8d 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
-
-
+
diff --git a/yarn.lock b/yarn.lock
index eef6a52..7033a55 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -492,6 +492,35 @@
unimport "^2.2.4"
untyped "^1.2.2"
+"@parcel/watcher-darwin-arm64@2.5.1":
+ version "2.5.1"
+ resolved "https://registry.npmmirror.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz"
+ integrity sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==
+
+"@parcel/watcher@^2.4.1":
+ version "2.5.1"
+ resolved "https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.5.1.tgz"
+ integrity sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==
+ dependencies:
+ detect-libc "^1.0.3"
+ is-glob "^4.0.3"
+ micromatch "^4.0.5"
+ node-addon-api "^7.0.0"
+ optionalDependencies:
+ "@parcel/watcher-android-arm64" "2.5.1"
+ "@parcel/watcher-darwin-arm64" "2.5.1"
+ "@parcel/watcher-darwin-x64" "2.5.1"
+ "@parcel/watcher-freebsd-x64" "2.5.1"
+ "@parcel/watcher-linux-arm-glibc" "2.5.1"
+ "@parcel/watcher-linux-arm-musl" "2.5.1"
+ "@parcel/watcher-linux-arm64-glibc" "2.5.1"
+ "@parcel/watcher-linux-arm64-musl" "2.5.1"
+ "@parcel/watcher-linux-x64-glibc" "2.5.1"
+ "@parcel/watcher-linux-x64-musl" "2.5.1"
+ "@parcel/watcher-win32-arm64" "2.5.1"
+ "@parcel/watcher-win32-ia32" "2.5.1"
+ "@parcel/watcher-win32-x64" "2.5.1"
+
"@polka/url@^1.0.0-next.20":
version "1.0.0-next.21"
resolved "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz"
@@ -1381,6 +1410,13 @@ chokidar@^3.5.3:
optionalDependencies:
fsevents "~2.3.2"
+chokidar@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz"
+ integrity sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==
+ dependencies:
+ readdirp "^4.0.1"
+
chownr@^2.0.0:
version "2.0.0"
resolved "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz"
@@ -1701,6 +1737,11 @@ destroy@^1.0.4:
resolved "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz"
integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
+detect-libc@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.npmmirror.com/detect-libc/-/detect-libc-1.0.3.tgz"
+ integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==
+
digest-header@^1.0.0:
version "1.0.0"
resolved "https://registry.npmmirror.com/digest-header/-/digest-header-1.0.0.tgz"
@@ -2602,6 +2643,11 @@ image-size@~0.5.0:
resolved "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz"
integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==
+immutable@^5.0.2:
+ version "5.1.3"
+ resolved "https://registry.npmmirror.com/immutable/-/immutable-5.1.3.tgz"
+ integrity sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==
+
import-fresh@^3.0.0, import-fresh@^3.2.1:
version "3.3.0"
resolved "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz"
@@ -3387,6 +3433,11 @@ nice-try@^1.0.4:
resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz"
integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
+node-addon-api@^7.0.0:
+ version "7.1.1"
+ resolved "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz"
+ integrity sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==
+
node-fetch-native@^1.0.2:
version "1.0.2"
resolved "https://registry.npmmirror.com/node-fetch-native/-/node-fetch-native-1.0.2.tgz"
@@ -3912,6 +3963,11 @@ readable-stream@1.1.x:
isarray "0.0.1"
string_decoder "~0.10.x"
+readdirp@^4.0.1:
+ version "4.1.2"
+ resolved "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz"
+ integrity sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==
+
readdirp@~3.6.0:
version "3.6.0"
resolved "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz"
@@ -4039,6 +4095,17 @@ safe-regex-test@^1.0.0:
resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+sass@*, sass@^1.89.2:
+ version "1.89.2"
+ resolved "https://registry.npmmirror.com/sass/-/sass-1.89.2.tgz"
+ integrity sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==
+ dependencies:
+ chokidar "^4.0.0"
+ immutable "^5.0.2"
+ source-map-js ">=0.6.2 <2.0.0"
+ optionalDependencies:
+ "@parcel/watcher" "^2.4.1"
+
sax@^1.2.4, sax@>=0.6.0:
version "1.2.4"
resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz"
@@ -4223,7 +4290,7 @@ socks@^2.3.3:
ip "^2.0.0"
smart-buffer "^4.2.0"
-source-map-js@^1.0.1, source-map-js@^1.0.2:
+source-map-js@^1.0.1, source-map-js@^1.0.2, "source-map-js@>=0.6.2 <2.0.0":
version "1.0.2"
resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
@@ -4445,6 +4512,11 @@ svg-tags@^1.0.0:
resolved "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz"
integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==
+swiper@^11.2.8:
+ version "11.2.8"
+ resolved "https://registry.npmjs.org/swiper/-/swiper-11.2.8.tgz"
+ integrity sha512-S5FVf6zWynPWooi7pJ7lZhSUe2snTzqLuUzbd5h5PHUOhzgvW0bLKBd2wv0ixn6/5o9vwc/IkQT74CRcLJQzeg==
+
tapable@^1.0.0:
version "1.1.3"
resolved "https://registry.npmmirror.com/tapable/-/tapable-1.1.3.tgz"