From 38a28446198b4dddb232c7e7edaa1ca33004d74d Mon Sep 17 00:00:00 2001 From: JenniferW <1627055433@qq.com> Date: Wed, 4 Jun 2025 09:49:18 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=99=E6=80=81=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cursorindexingignore | 3 + .env.development | 4 +- .env.production | 4 +- .env.staging | 4 +- .gitignore | 1 + README.md | 2 +- index.html | 2 +- package.json | 4 +- src/api/login.js | 74 +++--- src/api/system/config.js | 84 +++--- src/api/system/dept.js | 66 +++-- src/api/system/menu.js | 91 ++++--- src/api/system/notice.js | 70 +++-- src/api/system/post.js | 70 +++-- src/api/system/role.js | 132 +++++----- src/api/system/user.js | 147 +++++------ src/assets/images/3D.png | Bin 0 -> 945322 bytes src/layout/components/Sidebar/Logo.vue | 33 ++- src/layout/index.vue | 7 + src/permission.js | 12 +- src/router/index.js | 61 +++-- src/store/modules/permission.js | 28 +- src/views/index.vue | 61 +++-- src/views/login.vue | 2 +- src/views/order/intention/Step1.vue | 54 ++++ src/views/order/intention/Step2.vue | 284 +++++++++++++++++++++ src/views/order/intention/Step3.vue | 75 ++++++ src/views/order/intention/Step4.vue | 58 +++++ src/views/order/intention/create.vue | 123 +++++++++ src/views/order/intention/index.vue | 340 +++++++++++++++++++++++++ src/views/register.vue | 2 +- src/views/user/profile/index.vue | 107 ++++++++ src/views/user/profile/resetPwd.vue | 62 +++++ src/views/user/profile/userAvatar.vue | 53 ++++ src/views/user/profile/userInfo.vue | 62 +++++ 35 files changed, 1762 insertions(+), 420 deletions(-) create mode 100644 .cursorindexingignore create mode 100644 src/assets/images/3D.png create mode 100644 src/views/order/intention/Step1.vue create mode 100644 src/views/order/intention/Step2.vue create mode 100644 src/views/order/intention/Step3.vue create mode 100644 src/views/order/intention/Step4.vue create mode 100644 src/views/order/intention/create.vue create mode 100644 src/views/order/intention/index.vue create mode 100644 src/views/user/profile/index.vue create mode 100644 src/views/user/profile/resetPwd.vue create mode 100644 src/views/user/profile/userAvatar.vue create mode 100644 src/views/user/profile/userInfo.vue diff --git a/.cursorindexingignore b/.cursorindexingignore new file mode 100644 index 0000000..953908e --- /dev/null +++ b/.cursorindexingignore @@ -0,0 +1,3 @@ + +# Don't index SpecStory auto-save files, but allow explicit context inclusion via @ references +.specstory/** diff --git a/.env.development b/.env.development index 2744ed2..3691eeb 100644 --- a/.env.development +++ b/.env.development @@ -1,8 +1,8 @@ # 页面标题 -VITE_APP_TITLE = 若依管理系统 +VITE_APP_TITLE = 智奇管理系统 # 开发环境配置 VITE_APP_ENV = 'development' -# 若依管理系统/开发环境 +# 智奇管理系统/开发环境 VITE_APP_BASE_API = '/dev-api' diff --git a/.env.production b/.env.production index d857bba..4452971 100644 --- a/.env.production +++ b/.env.production @@ -1,10 +1,10 @@ # 页面标题 -VITE_APP_TITLE = 若依管理系统 +VITE_APP_TITLE = 智奇管理系统 # 生产环境配置 VITE_APP_ENV = 'production' -# 若依管理系统/生产环境 +# 智奇管理系统/生产环境 VITE_APP_BASE_API = '/prod-api' # 是否在打包时开启压缩,支持 gzip 和 brotli diff --git a/.env.staging b/.env.staging index fa7c357..833eb59 100644 --- a/.env.staging +++ b/.env.staging @@ -1,10 +1,10 @@ # 页面标题 -VITE_APP_TITLE = 若依管理系统 +VITE_APP_TITLE = 智奇管理系统 # 生产环境配置 VITE_APP_ENV = 'staging' -# 若依管理系统/生产环境 +# 智奇管理系统/生产环境 VITE_APP_BASE_API = '/stage-api' # 是否在打包时开启压缩,支持 gzip 和 brotli diff --git a/.gitignore b/.gitignore index 78a752d..221d994 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ selenium-debug.log *.njsproj *.sln *.local +.specstory package-lock.json yarn.lock diff --git a/README.md b/README.md index 2387eaf..ea6fa3e 100644 --- a/README.md +++ b/README.md @@ -103,6 +103,6 @@ yarn dev -## 若依前后端分离交流群 +## 智奇前后端分离交流群 QQ群: [![加入QQ群](https://img.shields.io/badge/已满-937441-blue.svg)](https://jq.qq.com/?_wv=1027&k=5bVB1og) [![加入QQ群](https://img.shields.io/badge/已满-887144332-blue.svg)](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [![加入QQ群](https://img.shields.io/badge/已满-180251782-blue.svg)](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [![加入QQ群](https://img.shields.io/badge/已满-104180207-blue.svg)](https://jq.qq.com/?_wv=1027&k=51G72yr) [![加入QQ群](https://img.shields.io/badge/已满-186866453-blue.svg)](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [![加入QQ群](https://img.shields.io/badge/已满-201396349-blue.svg)](https://jq.qq.com/?_wv=1027&k=5vYAqA05) [![加入QQ群](https://img.shields.io/badge/已满-101456076-blue.svg)](https://jq.qq.com/?_wv=1027&k=kOIINEb5) [![加入QQ群](https://img.shields.io/badge/已满-101539465-blue.svg)](https://jq.qq.com/?_wv=1027&k=UKtX5jhs) [![加入QQ群](https://img.shields.io/badge/已满-264312783-blue.svg)](https://jq.qq.com/?_wv=1027&k=EI9an8lJ) [![加入QQ群](https://img.shields.io/badge/已满-167385320-blue.svg)](https://jq.qq.com/?_wv=1027&k=SWCtLnMz) [![加入QQ群](https://img.shields.io/badge/已满-104748341-blue.svg)](https://jq.qq.com/?_wv=1027&k=96Dkdq0k) [![加入QQ群](https://img.shields.io/badge/已满-160110482-blue.svg)](https://jq.qq.com/?_wv=1027&k=0fsNiYZt) [![加入QQ群](https://img.shields.io/badge/已满-170801498-blue.svg)](https://jq.qq.com/?_wv=1027&k=7xw4xUG1) [![加入QQ群](https://img.shields.io/badge/已满-108482800-blue.svg)](https://jq.qq.com/?_wv=1027&k=eCx8eyoJ) [![加入QQ群](https://img.shields.io/badge/已满-101046199-blue.svg)](https://jq.qq.com/?_wv=1027&k=SpyH2875) [![加入QQ群](https://img.shields.io/badge/已满-136919097-blue.svg)](https://jq.qq.com/?_wv=1027&k=tKEt51dz) [![加入QQ群](https://img.shields.io/badge/已满-143961921-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=0vBbSb0ztbBgVtn3kJS-Q4HUNYwip89G&authKey=8irq5PhutrZmWIvsUsklBxhj57l%2F1nOZqjzigkXZVoZE451GG4JHPOqW7AW6cf0T&noverify=0&group_code=143961921) [![加入QQ群](https://img.shields.io/badge/已满-174951577-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=ZFAPAbp09S2ltvwrJzp7wGlbopsc0rwi&authKey=HB2cxpxP2yspk%2Bo3WKTBfktRCccVkU26cgi5B16u0KcAYrVu7sBaE7XSEqmMdFQp&noverify=0&group_code=174951577) [![加入QQ群](https://img.shields.io/badge/已满-161281055-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=Fn2aF5IHpwsy8j6VlalNJK6qbwFLFHat&authKey=uyIT%2B97x2AXj3odyXpsSpVaPMC%2Bidw0LxG5MAtEqlrcBcWJUA%2FeS43rsF1Tg7IRJ&noverify=0&group_code=161281055) [![加入QQ群](https://img.shields.io/badge/已满-138988063-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=XIzkm_mV2xTsUtFxo63bmicYoDBA6Ifm&authKey=dDW%2F4qsmw3x9govoZY9w%2FoWAoC4wbHqGal%2BbqLzoS6VBarU8EBptIgPKN%2FviyC8j&noverify=0&group_code=138988063) [![加入QQ群](https://img.shields.io/badge/已满-151450850-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=DkugnCg68PevlycJSKSwjhFqfIgrWWwR&authKey=pR1Pa5lPIeGF%2FFtIk6d%2FGB5qFi0EdvyErtpQXULzo03zbhopBHLWcuqdpwY241R%2F&noverify=0&group_code=151450850) [![加入QQ群](https://img.shields.io/badge/已满-224622315-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=F58bgRa-Dp-rsQJThiJqIYv8t4-lWfXh&authKey=UmUs4CVG5OPA1whvsa4uSespOvyd8%2FAr9olEGaWAfdLmfKQk%2FVBp2YU3u2xXXt76&noverify=0&group_code=224622315) [![加入QQ群](https://img.shields.io/badge/已满-287842588-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=Nxb2EQ5qozWa218Wbs7zgBnjLSNk_tVT&authKey=obBKXj6SBKgrFTJZx0AqQnIYbNOvBB2kmgwWvGhzxR67RoRr84%2Bus5OadzMcdJl5&noverify=0&group_code=287842588) [![加入QQ群](https://img.shields.io/badge/已满-187944233-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=numtK1M_I4eVd2Gvg8qtbuL8JgX42qNh&authKey=giV9XWMaFZTY%2FqPlmWbkB9g3fi0Ev5CwEtT9Tgei0oUlFFCQLDp4ozWRiVIzubIm&noverify=0&group_code=187944233) [![加入QQ群](https://img.shields.io/badge/228578329-blue.svg)](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=G6r5KGCaa3pqdbUSXNIgYloyb8e0_L0D&authKey=4w8tF1eGW7%2FedWn%2FHAypQksdrML%2BDHolQSx7094Agm7Luakj9EbfPnSTxSi2T1LQ&noverify=0&group_code=228578329) 点击按钮入群。 \ No newline at end of file diff --git a/index.html b/index.html index 179579b..90f32a5 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ - 若依管理系统 + 智奇管理系统 \ No newline at end of file diff --git a/src/views/order/intention/Step2.vue b/src/views/order/intention/Step2.vue new file mode 100644 index 0000000..9cd20d7 --- /dev/null +++ b/src/views/order/intention/Step2.vue @@ -0,0 +1,284 @@ + + + + + \ No newline at end of file diff --git a/src/views/order/intention/Step3.vue b/src/views/order/intention/Step3.vue new file mode 100644 index 0000000..ecfce8d --- /dev/null +++ b/src/views/order/intention/Step3.vue @@ -0,0 +1,75 @@ + + + + + \ No newline at end of file diff --git a/src/views/order/intention/Step4.vue b/src/views/order/intention/Step4.vue new file mode 100644 index 0000000..9806b58 --- /dev/null +++ b/src/views/order/intention/Step4.vue @@ -0,0 +1,58 @@ + + + + + \ No newline at end of file diff --git a/src/views/order/intention/create.vue b/src/views/order/intention/create.vue new file mode 100644 index 0000000..d7d7c99 --- /dev/null +++ b/src/views/order/intention/create.vue @@ -0,0 +1,123 @@ + + + + + \ No newline at end of file diff --git a/src/views/order/intention/index.vue b/src/views/order/intention/index.vue new file mode 100644 index 0000000..fa10608 --- /dev/null +++ b/src/views/order/intention/index.vue @@ -0,0 +1,340 @@ + + + \ No newline at end of file diff --git a/src/views/register.vue b/src/views/register.vue index e920ad4..7221ba9 100644 --- a/src/views/register.vue +++ b/src/views/register.vue @@ -70,7 +70,7 @@ diff --git a/src/views/user/profile/index.vue b/src/views/user/profile/index.vue new file mode 100644 index 0000000..1789298 --- /dev/null +++ b/src/views/user/profile/index.vue @@ -0,0 +1,107 @@ + + + + + \ No newline at end of file diff --git a/src/views/user/profile/resetPwd.vue b/src/views/user/profile/resetPwd.vue new file mode 100644 index 0000000..bcd754d --- /dev/null +++ b/src/views/user/profile/resetPwd.vue @@ -0,0 +1,62 @@ + + + \ No newline at end of file diff --git a/src/views/user/profile/userAvatar.vue b/src/views/user/profile/userAvatar.vue new file mode 100644 index 0000000..949bf1c --- /dev/null +++ b/src/views/user/profile/userAvatar.vue @@ -0,0 +1,53 @@ + + + + + \ No newline at end of file diff --git a/src/views/user/profile/userInfo.vue b/src/views/user/profile/userInfo.vue new file mode 100644 index 0000000..3e4da13 --- /dev/null +++ b/src/views/user/profile/userInfo.vue @@ -0,0 +1,62 @@ + + + \ No newline at end of file