├── 项目代码
├── server
│ ├── public
│ │ └── robots.txt
│ ├── src
│ │ ├── modules
│ │ │ ├── signToken.js
│ │ │ ├── email.js
│ │ │ ├── getAllRouter.js
│ │ │ └── auth.js
│ │ ├── db
│ │ │ └── index.js
│ │ ├── routes
│ │ │ ├── index.js
│ │ │ ├── commodity
│ │ │ │ ├── detail.js
│ │ │ │ ├── update-state.js
│ │ │ │ ├── store-id.js
│ │ │ │ ├── recommend-index.js
│ │ │ │ ├── list.js
│ │ │ │ ├── update.js
│ │ │ │ ├── recommend.js
│ │ │ │ └── create.js
│ │ │ ├── warehouse_list
│ │ │ │ ├── detail.js
│ │ │ │ ├── update-state.js
│ │ │ │ ├── list.js
│ │ │ │ ├── update.js
│ │ │ │ └── create.js
│ │ │ ├── store
│ │ │ │ ├── update-state.js
│ │ │ │ ├── password.js
│ │ │ │ ├── detail.js
│ │ │ │ ├── auth
│ │ │ │ │ ├── info.js
│ │ │ │ │ └── sign.js
│ │ │ │ ├── list.js
│ │ │ │ ├── update.js
│ │ │ │ └── create.js
│ │ │ ├── user
│ │ │ │ ├── user-info.js
│ │ │ │ ├── data.js
│ │ │ │ ├── sign.js
│ │ │ │ ├── sign-up.js
│ │ │ │ ├── update.js
│ │ │ │ └── list.js
│ │ │ ├── banner
│ │ │ │ ├── list.js
│ │ │ │ ├── delete.js
│ │ │ │ ├── update.js
│ │ │ │ └── create.js
│ │ │ ├── admin
│ │ │ │ ├── user-info.js
│ │ │ │ ├── update.js
│ │ │ │ └── sign.js
│ │ │ ├── article
│ │ │ │ ├── delete.js
│ │ │ │ ├── list-store.js
│ │ │ │ ├── create.js
│ │ │ │ ├── update.js
│ │ │ │ ├── detail.js
│ │ │ │ ├── list.js
│ │ │ │ ├── list-client-store.js
│ │ │ │ ├── list-commodity.js
│ │ │ │ └── search.js
│ │ │ ├── collection
│ │ │ │ ├── info.js
│ │ │ │ ├── delete.js
│ │ │ │ ├── create.js
│ │ │ │ └── list.js
│ │ │ ├── reservation
│ │ │ │ ├── update.js
│ │ │ │ ├── info.js
│ │ │ │ ├── note-update.js
│ │ │ │ ├── create.js
│ │ │ │ ├── refuse.js
│ │ │ │ ├── delete.js
│ │ │ │ └── list.js
│ │ │ ├── notice
│ │ │ │ ├── delete.js
│ │ │ │ ├── create.js
│ │ │ │ └── list.js
│ │ │ ├── upload.js
│ │ │ ├── comment
│ │ │ │ ├── create.js
│ │ │ │ ├── delete.js
│ │ │ │ └── list.js
│ │ │ ├── message
│ │ │ │ ├── list.js
│ │ │ │ ├── list-store.js
│ │ │ │ ├── list-user.js
│ │ │ │ └── create.js
│ │ │ ├── tools
│ │ │ │ ├── location.js
│ │ │ │ ├── data.js
│ │ │ │ └── order-search.js
│ │ │ ├── notice-history
│ │ │ │ └── create.js
│ │ │ └── order
│ │ │ │ ├── list.js
│ │ │ │ └── create.js
│ │ ├── utils
│ │ │ └── id.js
│ │ ├── index.js
│ │ └── socket
│ │ │ └── index.js
│ └── package.json
├── 图片.png
├── admin
│ ├── src
│ │ ├── style
│ │ │ └── index.scss
│ │ ├── assets
│ │ │ ├── logo.jpg
│ │ │ ├── user.png
│ │ │ ├── blue-v.png
│ │ │ ├── empty.png
│ │ │ └── custom-empty-image.png
│ │ ├── utils
│ │ │ └── showImg.js
│ │ ├── pages
│ │ │ ├── store
│ │ │ │ ├── index.vue
│ │ │ │ ├── message
│ │ │ │ │ ├── [id].vue
│ │ │ │ │ └── index.vue
│ │ │ │ ├── article
│ │ │ │ │ ├── index.vue
│ │ │ │ │ ├── [id].vue
│ │ │ │ │ └── list.vue
│ │ │ │ ├── commodity
│ │ │ │ │ ├── create
│ │ │ │ │ │ └── [id].vue
│ │ │ │ │ ├── [id].vue
│ │ │ │ │ ├── list.vue
│ │ │ │ │ └── index.vue
│ │ │ │ ├── sign.vue
│ │ │ │ ├── set
│ │ │ │ │ └── index.vue
│ │ │ │ ├── order
│ │ │ │ │ └── index.vue
│ │ │ │ └── notice
│ │ │ │ │ └── index.vue
│ │ │ ├── index.vue
│ │ │ ├── 404.vue
│ │ │ ├── client
│ │ │ │ ├── article
│ │ │ │ │ └── search.vue
│ │ │ │ ├── user
│ │ │ │ │ └── index.vue
│ │ │ │ ├── message
│ │ │ │ │ └── index.vue
│ │ │ │ ├── sign.vue
│ │ │ │ ├── order
│ │ │ │ │ └── index.vue
│ │ │ │ ├── index.vue
│ │ │ │ ├── sign-up.vue
│ │ │ │ ├── reservation
│ │ │ │ │ └── index.vue
│ │ │ │ └── set
│ │ │ │ │ └── index.vue
│ │ │ └── admin
│ │ │ │ ├── commodity
│ │ │ │ ├── create.vue
│ │ │ │ ├── [id].vue
│ │ │ │ └── list.vue
│ │ │ │ ├── store
│ │ │ │ ├── create.vue
│ │ │ │ ├── [id].vue
│ │ │ │ └── list.vue
│ │ │ │ ├── password
│ │ │ │ └── index.vue
│ │ │ │ ├── index.vue
│ │ │ │ ├── sign.vue
│ │ │ │ ├── user
│ │ │ │ └── index.vue
│ │ │ │ ├── notice
│ │ │ │ ├── create.vue
│ │ │ │ └── index.vue
│ │ │ │ └── banner
│ │ │ │ └── index.vue
│ │ ├── store
│ │ │ └── useUserData.js
│ │ ├── App.vue
│ │ ├── plugin
│ │ │ └── axios.js
│ │ ├── components
│ │ │ ├── user
│ │ │ │ ├── Navigate.vue
│ │ │ │ └── ArticleList
│ │ │ │ │ └── index.vue
│ │ │ ├── VantUpload.vue
│ │ │ ├── Upload.vue
│ │ │ ├── admin
│ │ │ │ ├── StoreForm.vue
│ │ │ │ ├── Navigate.vue
│ │ │ │ └── BannerDialog
│ │ │ │ │ └── index.vue
│ │ │ ├── store
│ │ │ │ ├── Navigate.vue
│ │ │ │ └── ArticleEdit
│ │ │ │ │ └── Edit.vue
│ │ │ └── MultipleUpload.vue
│ │ ├── layouts
│ │ │ ├── client-empty.vue
│ │ │ ├── client.vue
│ │ │ ├── store.vue
│ │ │ └── admin.vue
│ │ ├── main.js
│ │ └── hooks
│ │ │ └── useFetch.js
│ ├── postcss.config.cjs
│ ├── tailwind.config.cjs
│ ├── index.html
│ ├── package.json
│ ├── vite.config.js
│ └── public
│ │ └── logo.svg
├── dev.bat
├── intall.bat
└── start.bat
├── 调研报告.doc
├── 答辩PPT.pptx
├── 学号+姓名+任务书模板.doc
├── .gitattributes
├── 22201011801-潘卓-毕业论文学生手册.doc
├── 22201011801-潘卓-本科毕业设计(论文)开题报告(1)(1).doc
├── .gitignore
└── README.md
/项目代码/server/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:/
--------------------------------------------------------------------------------
/调研报告.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/调研报告.doc
--------------------------------------------------------------------------------
/答辩PPT.pptx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/答辩PPT.pptx
--------------------------------------------------------------------------------
/项目代码/图片.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/项目代码/图片.png
--------------------------------------------------------------------------------
/学号+姓名+任务书模板.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/学号+姓名+任务书模板.doc
--------------------------------------------------------------------------------
/项目代码/admin/src/style/index.scss:
--------------------------------------------------------------------------------
1 | // @tailwind base;
2 | @tailwind utilities;
3 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/22201011801-潘卓-毕业论文学生手册.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/22201011801-潘卓-毕业论文学生手册.doc
--------------------------------------------------------------------------------
/项目代码/dev.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | start cmd /k "cd server&&yarn dev"
3 | start cmd /k "cd admin&&yarn dev"
4 |
--------------------------------------------------------------------------------
/项目代码/admin/postcss.config.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | },
5 | };
6 |
--------------------------------------------------------------------------------
/项目代码/admin/src/assets/logo.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/项目代码/admin/src/assets/logo.jpg
--------------------------------------------------------------------------------
/项目代码/admin/src/assets/user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/项目代码/admin/src/assets/user.png
--------------------------------------------------------------------------------
/项目代码/intall.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | start cmd /k "cd server&&yarn&& exit"
3 | start cmd /k "cd admin&&yarn&& exit"
4 |
--------------------------------------------------------------------------------
/项目代码/admin/src/assets/blue-v.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/项目代码/admin/src/assets/blue-v.png
--------------------------------------------------------------------------------
/项目代码/admin/src/assets/empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/项目代码/admin/src/assets/empty.png
--------------------------------------------------------------------------------
/项目代码/admin/src/utils/showImg.js:
--------------------------------------------------------------------------------
1 | import axios from "axios";
2 | export default url => axios.defaults.baseURL + url;
3 |
--------------------------------------------------------------------------------
/22201011801-潘卓-本科毕业设计(论文)开题报告(1)(1).doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/22201011801-潘卓-本科毕业设计(论文)开题报告(1)(1).doc
--------------------------------------------------------------------------------
/项目代码/admin/src/assets/custom-empty-image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Lrunlin/car-mall/HEAD/项目代码/admin/src/assets/custom-empty-image.png
--------------------------------------------------------------------------------
/项目代码/start.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 | start cmd /k "npm config set registry https://registry.npmmirror.com/&&npm i yarn vite nodemon -g&&yarn config set registry https://registry.npmmirror.com/"
3 |
--------------------------------------------------------------------------------
/项目代码/server/src/modules/signToken.js:
--------------------------------------------------------------------------------
1 | let jwt = require("jsonwebtoken");
2 | function sign(obj) {
3 | const token = jwt.sign(obj, "key");
4 | return token;
5 | }
6 | module.exports = sign;
7 |
--------------------------------------------------------------------------------
/项目代码/admin/src/pages/store/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
7 |
8 |
--------------------------------------------------------------------------------
/项目代码/admin/src/pages/store/message/[id].vue:
--------------------------------------------------------------------------------
1 |
34 |
35 |