فهرست منبع

商城后台和uniapp更新为vue3版本

wyy 1 سال پیش
والد
کامیت
103f9a5461
100فایلهای تغییر یافته به همراه26 افزوده شده و 26 حذف شده
  1. 2 3
      README.md
  2. 24 23
      doc/README.md
  3. 0 0
      front-end/mall4m/LICENSE
  4. 0 0
      front-end/mall4m/README.md
  5. 0 0
      front-end/mall4m/app.js
  6. 0 0
      front-end/mall4m/app.json
  7. 0 0
      front-end/mall4m/app.wxss
  8. 0 0
      front-end/mall4m/components/coupon/coupon.js
  9. 0 0
      front-end/mall4m/components/coupon/coupon.json
  10. 0 0
      front-end/mall4m/components/coupon/coupon.wxml
  11. 0 0
      front-end/mall4m/components/coupon/coupon.wxss
  12. 0 0
      front-end/mall4m/components/production/production.js
  13. 0 0
      front-end/mall4m/components/production/production.json
  14. 0 0
      front-end/mall4m/components/production/production.wxml
  15. 0 0
      front-end/mall4m/components/production/production.wxss
  16. 0 0
      front-end/mall4m/images/icon/addr.png
  17. 0 0
      front-end/mall4m/images/icon/bg1.png
  18. 0 0
      front-end/mall4m/images/icon/car-new.png
  19. 0 0
      front-end/mall4m/images/icon/car.png
  20. 0 0
      front-end/mall4m/images/icon/clear-his.png
  21. 0 0
      front-end/mall4m/images/icon/coupon-ot.png
  22. 0 0
      front-end/mall4m/images/icon/coupon-used.png
  23. 0 0
      front-end/mall4m/images/icon/delive-dot.png
  24. 0 0
      front-end/mall4m/images/icon/delivery-car.png
  25. 0 0
      front-end/mall4m/images/icon/dot.png
  26. 0 0
      front-end/mall4m/images/icon/empty-cash.png
  27. 0 0
      front-end/mall4m/images/icon/everydaySale.png
  28. 0 0
      front-end/mall4m/images/icon/getCoupon.png
  29. 0 0
      front-end/mall4m/images/icon/horn.png
  30. 0 0
      front-end/mall4m/images/icon/menu-01.png
  31. 0 0
      front-end/mall4m/images/icon/menu-02.png
  32. 0 0
      front-end/mall4m/images/icon/menu-03.png
  33. 0 0
      front-end/mall4m/images/icon/menu-04.png
  34. 0 0
      front-end/mall4m/images/icon/more.png
  35. 0 0
      front-end/mall4m/images/icon/myAddr.png
  36. 0 0
      front-end/mall4m/images/icon/myCoupon.png
  37. 0 0
      front-end/mall4m/images/icon/newProd.png
  38. 0 0
      front-end/mall4m/images/icon/neweveryday.png
  39. 0 0
      front-end/mall4m/images/icon/newprods.png
  40. 0 0
      front-end/mall4m/images/icon/plus-sign.png
  41. 0 0
      front-end/mall4m/images/icon/prod-col-red.png
  42. 0 0
      front-end/mall4m/images/icon/prod-col.png
  43. 0 0
      front-end/mall4m/images/icon/promotion.png
  44. 0 0
      front-end/mall4m/images/icon/revise.png
  45. 0 0
      front-end/mall4m/images/icon/search-01.png
  46. 0 0
      front-end/mall4m/images/icon/search-col.png
  47. 0 0
      front-end/mall4m/images/icon/search-col2.png
  48. 0 0
      front-end/mall4m/images/icon/search.png
  49. 0 0
      front-end/mall4m/images/icon/star-empty.png
  50. 0 0
      front-end/mall4m/images/icon/star-red.png
  51. 0 0
      front-end/mall4m/images/icon/timePrice.png
  52. 0 0
      front-end/mall4m/images/icon/toComment.png
  53. 0 0
      front-end/mall4m/images/icon/toDelivery.png
  54. 0 0
      front-end/mall4m/images/icon/toPay.png
  55. 0 0
      front-end/mall4m/images/icon/toTake.png
  56. 0 0
      front-end/mall4m/images/icon/tuiguang01.png
  57. 0 0
      front-end/mall4m/images/icon/tuiguang02.png
  58. 0 0
      front-end/mall4m/images/icon/tuiguang03.png
  59. 0 0
      front-end/mall4m/images/tabbar/basket-sel.png
  60. 0 0
      front-end/mall4m/images/tabbar/basket.png
  61. 0 0
      front-end/mall4m/images/tabbar/category-sel.png
  62. 0 0
      front-end/mall4m/images/tabbar/category.png
  63. 0 0
      front-end/mall4m/images/tabbar/homepage-sel.png
  64. 0 0
      front-end/mall4m/images/tabbar/homepage.png
  65. 0 0
      front-end/mall4m/images/tabbar/user-sel.png
  66. 0 0
      front-end/mall4m/images/tabbar/user.png
  67. 0 0
      front-end/mall4m/miniprogram_npm/crypto-js/index.js
  68. 0 0
      front-end/mall4m/miniprogram_npm/crypto-js/index.js.map
  69. 0 0
      front-end/mall4m/package-lock.json
  70. 0 0
      front-end/mall4m/package.json
  71. 0 0
      front-end/mall4m/pages/basket/basket.js
  72. 0 0
      front-end/mall4m/pages/basket/basket.json
  73. 0 0
      front-end/mall4m/pages/basket/basket.wxml
  74. 0 0
      front-end/mall4m/pages/basket/basket.wxss
  75. 0 0
      front-end/mall4m/pages/binding-phone/binding-phone.js
  76. 0 0
      front-end/mall4m/pages/binding-phone/binding-phone.json
  77. 0 0
      front-end/mall4m/pages/binding-phone/binding-phone.wxml
  78. 0 0
      front-end/mall4m/pages/binding-phone/binding-phone.wxss
  79. 0 0
      front-end/mall4m/pages/category/category.js
  80. 0 0
      front-end/mall4m/pages/category/category.json
  81. 0 0
      front-end/mall4m/pages/category/category.wxml
  82. 0 0
      front-end/mall4m/pages/category/category.wxss
  83. 0 0
      front-end/mall4m/pages/delivery-address/delivery-address.js
  84. 0 0
      front-end/mall4m/pages/delivery-address/delivery-address.json
  85. 0 0
      front-end/mall4m/pages/delivery-address/delivery-address.wxml
  86. 0 0
      front-end/mall4m/pages/delivery-address/delivery-address.wxss
  87. 0 0
      front-end/mall4m/pages/editAddress/editAddress.js
  88. 0 0
      front-end/mall4m/pages/editAddress/editAddress.json
  89. 0 0
      front-end/mall4m/pages/editAddress/editAddress.wxml
  90. 0 0
      front-end/mall4m/pages/editAddress/editAddress.wxss
  91. 0 0
      front-end/mall4m/pages/express-delivery/express-delivery.js
  92. 0 0
      front-end/mall4m/pages/express-delivery/express-delivery.json
  93. 0 0
      front-end/mall4m/pages/express-delivery/express-delivery.wxml
  94. 0 0
      front-end/mall4m/pages/express-delivery/express-delivery.wxss
  95. 0 0
      front-end/mall4m/pages/index/index.js
  96. 0 0
      front-end/mall4m/pages/index/index.json
  97. 0 0
      front-end/mall4m/pages/index/index.wxml
  98. 0 0
      front-end/mall4m/pages/index/index.wxss
  99. 0 0
      front-end/mall4m/pages/login/login.js
  100. 0 0
      front-end/mall4m/pages/login/login.json

+ 2 - 3
README.md

@@ -82,11 +82,10 @@ https://gitee.com/gz-yami/mall4j/wikis
 ## 相关截图
 
 
- 
 
-### 1. 后台截图
-![输入图片说明](https://images.gitee.com/uploads/images/2021/1110/143738_88a8a1e6_5094767.gif "商城.gif")
 
+### 1. 后台截图
+![商城后台](https://gitee.com/gz-yami/mall4j/raw/master/screenshot/mall4jV.gif)
 
 
 

+ 24 - 23
doc/README.md

@@ -63,49 +63,50 @@
 - xxl-job定时任务,通过github或者gitee下载xxl-job的已经打包好的源码,把`XxlJobConfig.class`这个文件的代码注释打开,配置yml文件中相关xxl-job配置即可使用
 
 
-
-
-
 ## 3.vue开发环境安装
 
 这是一套正常的vue启动流程。如果你无法理解,可能要先学习一下vue...
 
-#### 3.1 安装nodejs + 淘宝npm镜像
-
-如果不了解怎么安装nodejs的,可以参考   [菜鸟教程的nodejs相关](https://www.runoob.com/nodejs/nodejs-install-setup.html)
+#### 3.1 安装nodejs
 
+[NodeJS](https://nodejs.org)  项目要求最低 18.12.0,推荐 20.9.0
 
-
-安装cnpm淘宝镜像,使用命令行输入,回车:
-
-```bash
-npm install -g cnpm --registry=https://registry.npm.taobao.org
-```
+如果不了解怎么安装nodejs的,可以参考   [菜鸟教程的nodejs相关](https://www.runoob.com/nodejs/nodejs-install-setup.html)
 
 
 
 #### 3.2 安装依赖启动项目
 
-使用vs code打开vue项目,进入到该项目的根目录(根目录有`package.json` 的文件)
+项目要求使用 [pnpm](https://www.pnpm.cn/)  包管理工具
 
-使用cnpm安装依赖(请勿直接使用npm安装依赖,除非你能确定你的网络能够畅快访问外网),使用命令行输入,回车:
+使用编辑器打开项目,在根目录执行以下命令安装依赖
 
 ```bash
-cnpm i
+pnpm i
 ```
 
-平台端修改文件`.env.production`(生产环境)/ `.env.development`(开发环境)
-里面的`VUE_APP_BASE_API`为api接口请求地址, `VUE_APP_RESOURCES_URL`为静态资源文件url 
+如果不想使用 pnpm,请删除 `package.json` 文件中  `preinstall`  脚本后再进行安装
 
 ```json
-    // api接口请求地址
-    VUE_APP_BASE_API = 'http://192.168.1.120:8085'
-    // 静态资源文件url
-    VUE_APP_RESOURCES_URL = 'https://img.mall4j.com/'
+{
+    "scripts" : {
+        "preinstall": "npx only-allow pnpm"  // 使用其他包管理工具(npm、yarn、cnpm等)请删除此命令
+    }
+}
 ```
 
-移动端修改文件`utils\config.js`
-里面的`domain`为api接口请求地址
+
+平台端修改文件`.env.production`(生产环境)/ `.env.development`(开发环境)
+里面的`VITE_APP_BASE_API`为api接口请求地址, `VITE_APP_RESOURCES_URL`为静态资源文件url 
+
+```json
+// api接口请求地址
+VITE_APP_BASE_API = 'http://127.0.0.1:8085'
+
+// 静态资源文件url
+VITE_APP_RESOURCES_URL = 'https://img.mall4j.com/'
+
+```
 
 注意!!如果启动uni项目或者小程序,默认后台api服务端口号为8086,
 如果启动后台项目,默认后台admin服务端口号为8085,请对照仔细填写后再启动,如遇401状态码,仔细检查端口号是否配置正确!

+ 0 - 0
mall4m/LICENSE → front-end/mall4m/LICENSE


+ 0 - 0
mall4m/README.md → front-end/mall4m/README.md


+ 0 - 0
mall4m/app.js → front-end/mall4m/app.js


+ 0 - 0
mall4m/app.json → front-end/mall4m/app.json


+ 0 - 0
mall4m/app.wxss → front-end/mall4m/app.wxss


+ 0 - 0
mall4m/components/coupon/coupon.js → front-end/mall4m/components/coupon/coupon.js


+ 0 - 0
mall4m/components/coupon/coupon.json → front-end/mall4m/components/coupon/coupon.json


+ 0 - 0
mall4m/components/coupon/coupon.wxml → front-end/mall4m/components/coupon/coupon.wxml


+ 0 - 0
mall4m/components/coupon/coupon.wxss → front-end/mall4m/components/coupon/coupon.wxss


+ 0 - 0
mall4m/components/production/production.js → front-end/mall4m/components/production/production.js


+ 0 - 0
mall4m/components/production/production.json → front-end/mall4m/components/production/production.json


+ 0 - 0
mall4m/components/production/production.wxml → front-end/mall4m/components/production/production.wxml


+ 0 - 0
mall4m/components/production/production.wxss → front-end/mall4m/components/production/production.wxss


+ 0 - 0
mall4m/images/icon/addr.png → front-end/mall4m/images/icon/addr.png


+ 0 - 0
mall4m/images/icon/bg1.png → front-end/mall4m/images/icon/bg1.png


+ 0 - 0
mall4m/images/icon/car-new.png → front-end/mall4m/images/icon/car-new.png


+ 0 - 0
mall4m/images/icon/car.png → front-end/mall4m/images/icon/car.png


+ 0 - 0
mall4m/images/icon/clear-his.png → front-end/mall4m/images/icon/clear-his.png


+ 0 - 0
mall4m/images/icon/coupon-ot.png → front-end/mall4m/images/icon/coupon-ot.png


+ 0 - 0
mall4m/images/icon/coupon-used.png → front-end/mall4m/images/icon/coupon-used.png


+ 0 - 0
mall4m/images/icon/delive-dot.png → front-end/mall4m/images/icon/delive-dot.png


+ 0 - 0
mall4m/images/icon/delivery-car.png → front-end/mall4m/images/icon/delivery-car.png


+ 0 - 0
mall4m/images/icon/dot.png → front-end/mall4m/images/icon/dot.png


+ 0 - 0
mall4m/images/icon/empty-cash.png → front-end/mall4m/images/icon/empty-cash.png


+ 0 - 0
mall4m/images/icon/everydaySale.png → front-end/mall4m/images/icon/everydaySale.png


+ 0 - 0
mall4m/images/icon/getCoupon.png → front-end/mall4m/images/icon/getCoupon.png


+ 0 - 0
mall4m/images/icon/horn.png → front-end/mall4m/images/icon/horn.png


+ 0 - 0
mall4m/images/icon/menu-01.png → front-end/mall4m/images/icon/menu-01.png


+ 0 - 0
mall4m/images/icon/menu-02.png → front-end/mall4m/images/icon/menu-02.png


+ 0 - 0
mall4m/images/icon/menu-03.png → front-end/mall4m/images/icon/menu-03.png


+ 0 - 0
mall4m/images/icon/menu-04.png → front-end/mall4m/images/icon/menu-04.png


+ 0 - 0
mall4m/images/icon/more.png → front-end/mall4m/images/icon/more.png


+ 0 - 0
mall4m/images/icon/myAddr.png → front-end/mall4m/images/icon/myAddr.png


+ 0 - 0
mall4m/images/icon/myCoupon.png → front-end/mall4m/images/icon/myCoupon.png


+ 0 - 0
mall4m/images/icon/newProd.png → front-end/mall4m/images/icon/newProd.png


+ 0 - 0
mall4m/images/icon/neweveryday.png → front-end/mall4m/images/icon/neweveryday.png


+ 0 - 0
mall4m/images/icon/newprods.png → front-end/mall4m/images/icon/newprods.png


+ 0 - 0
mall4m/images/icon/plus-sign.png → front-end/mall4m/images/icon/plus-sign.png


+ 0 - 0
mall4m/images/icon/prod-col-red.png → front-end/mall4m/images/icon/prod-col-red.png


+ 0 - 0
mall4m/images/icon/prod-col.png → front-end/mall4m/images/icon/prod-col.png


+ 0 - 0
mall4m/images/icon/promotion.png → front-end/mall4m/images/icon/promotion.png


+ 0 - 0
mall4m/images/icon/revise.png → front-end/mall4m/images/icon/revise.png


+ 0 - 0
mall4m/images/icon/search-01.png → front-end/mall4m/images/icon/search-01.png


+ 0 - 0
mall4m/images/icon/search-col.png → front-end/mall4m/images/icon/search-col.png


+ 0 - 0
mall4m/images/icon/search-col2.png → front-end/mall4m/images/icon/search-col2.png


+ 0 - 0
mall4m/images/icon/search.png → front-end/mall4m/images/icon/search.png


+ 0 - 0
mall4m/images/icon/star-empty.png → front-end/mall4m/images/icon/star-empty.png


+ 0 - 0
mall4m/images/icon/star-red.png → front-end/mall4m/images/icon/star-red.png


+ 0 - 0
mall4m/images/icon/timePrice.png → front-end/mall4m/images/icon/timePrice.png


+ 0 - 0
mall4m/images/icon/toComment.png → front-end/mall4m/images/icon/toComment.png


+ 0 - 0
mall4m/images/icon/toDelivery.png → front-end/mall4m/images/icon/toDelivery.png


+ 0 - 0
mall4m/images/icon/toPay.png → front-end/mall4m/images/icon/toPay.png


+ 0 - 0
mall4m/images/icon/toTake.png → front-end/mall4m/images/icon/toTake.png


+ 0 - 0
mall4m/images/icon/tuiguang01.png → front-end/mall4m/images/icon/tuiguang01.png


+ 0 - 0
mall4m/images/icon/tuiguang02.png → front-end/mall4m/images/icon/tuiguang02.png


+ 0 - 0
mall4m/images/icon/tuiguang03.png → front-end/mall4m/images/icon/tuiguang03.png


+ 0 - 0
mall4m/images/tabbar/basket-sel.png → front-end/mall4m/images/tabbar/basket-sel.png


+ 0 - 0
mall4m/images/tabbar/basket.png → front-end/mall4m/images/tabbar/basket.png


+ 0 - 0
mall4m/images/tabbar/category-sel.png → front-end/mall4m/images/tabbar/category-sel.png


+ 0 - 0
mall4m/images/tabbar/category.png → front-end/mall4m/images/tabbar/category.png


+ 0 - 0
mall4m/images/tabbar/homepage-sel.png → front-end/mall4m/images/tabbar/homepage-sel.png


+ 0 - 0
mall4m/images/tabbar/homepage.png → front-end/mall4m/images/tabbar/homepage.png


+ 0 - 0
mall4m/images/tabbar/user-sel.png → front-end/mall4m/images/tabbar/user-sel.png


+ 0 - 0
mall4m/images/tabbar/user.png → front-end/mall4m/images/tabbar/user.png


+ 0 - 0
mall4m/miniprogram_npm/crypto-js/index.js → front-end/mall4m/miniprogram_npm/crypto-js/index.js


+ 0 - 0
mall4m/miniprogram_npm/crypto-js/index.js.map → front-end/mall4m/miniprogram_npm/crypto-js/index.js.map


+ 0 - 0
mall4m/package-lock.json → front-end/mall4m/package-lock.json


+ 0 - 0
mall4m/package.json → front-end/mall4m/package.json


+ 0 - 0
mall4m/pages/basket/basket.js → front-end/mall4m/pages/basket/basket.js


+ 0 - 0
mall4m/pages/basket/basket.json → front-end/mall4m/pages/basket/basket.json


+ 0 - 0
mall4m/pages/basket/basket.wxml → front-end/mall4m/pages/basket/basket.wxml


+ 0 - 0
mall4m/pages/basket/basket.wxss → front-end/mall4m/pages/basket/basket.wxss


+ 0 - 0
mall4m/pages/binding-phone/binding-phone.js → front-end/mall4m/pages/binding-phone/binding-phone.js


+ 0 - 0
mall4m/pages/binding-phone/binding-phone.json → front-end/mall4m/pages/binding-phone/binding-phone.json


+ 0 - 0
mall4m/pages/binding-phone/binding-phone.wxml → front-end/mall4m/pages/binding-phone/binding-phone.wxml


+ 0 - 0
mall4m/pages/binding-phone/binding-phone.wxss → front-end/mall4m/pages/binding-phone/binding-phone.wxss


+ 0 - 0
mall4m/pages/category/category.js → front-end/mall4m/pages/category/category.js


+ 0 - 0
mall4m/pages/category/category.json → front-end/mall4m/pages/category/category.json


+ 0 - 0
mall4m/pages/category/category.wxml → front-end/mall4m/pages/category/category.wxml


+ 0 - 0
mall4m/pages/category/category.wxss → front-end/mall4m/pages/category/category.wxss


+ 0 - 0
mall4m/pages/delivery-address/delivery-address.js → front-end/mall4m/pages/delivery-address/delivery-address.js


+ 0 - 0
mall4m/pages/delivery-address/delivery-address.json → front-end/mall4m/pages/delivery-address/delivery-address.json


+ 0 - 0
mall4m/pages/delivery-address/delivery-address.wxml → front-end/mall4m/pages/delivery-address/delivery-address.wxml


+ 0 - 0
mall4m/pages/delivery-address/delivery-address.wxss → front-end/mall4m/pages/delivery-address/delivery-address.wxss


+ 0 - 0
mall4m/pages/editAddress/editAddress.js → front-end/mall4m/pages/editAddress/editAddress.js


+ 0 - 0
mall4m/pages/editAddress/editAddress.json → front-end/mall4m/pages/editAddress/editAddress.json


+ 0 - 0
mall4m/pages/editAddress/editAddress.wxml → front-end/mall4m/pages/editAddress/editAddress.wxml


+ 0 - 0
mall4m/pages/editAddress/editAddress.wxss → front-end/mall4m/pages/editAddress/editAddress.wxss


+ 0 - 0
mall4m/pages/express-delivery/express-delivery.js → front-end/mall4m/pages/express-delivery/express-delivery.js


+ 0 - 0
mall4m/pages/express-delivery/express-delivery.json → front-end/mall4m/pages/express-delivery/express-delivery.json


+ 0 - 0
mall4m/pages/express-delivery/express-delivery.wxml → front-end/mall4m/pages/express-delivery/express-delivery.wxml


+ 0 - 0
mall4m/pages/express-delivery/express-delivery.wxss → front-end/mall4m/pages/express-delivery/express-delivery.wxss


+ 0 - 0
mall4m/pages/index/index.js → front-end/mall4m/pages/index/index.js


+ 0 - 0
mall4m/pages/index/index.json → front-end/mall4m/pages/index/index.json


+ 0 - 0
mall4m/pages/index/index.wxml → front-end/mall4m/pages/index/index.wxml


+ 0 - 0
mall4m/pages/index/index.wxss → front-end/mall4m/pages/index/index.wxss


+ 0 - 0
mall4m/pages/login/login.js → front-end/mall4m/pages/login/login.js


+ 0 - 0
mall4m/pages/login/login.json → front-end/mall4m/pages/login/login.json


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است