一起遨游网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 173|回复: 0

[框架] 微同商城

[复制链接]

4

精华

0

钻石

4万

金币

管理员

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

积分
46449

官方

发表于 2020-8-27 19:22:36 | 显示全部楼层 |阅读模式
减少重复造轮子,开源微信小程序商城(前后端开源:uniapp+Java),秒杀、优惠券、多商户、直播卖货、分销等功能。快速搭建一个属于自己的微信小程序商城。






  1. https://gitee.com/fuyang_lipengjun/platform
复制代码
  1. 技术选型
  2. 1 后端使用技术

  3. 1.1 springframework4.3.7.RELEASE
  4. 1.2 mybatis3.1.0、MyBatis-Plus 3.1.0
  5. 1.3 shiro1.3.2
  6. 1.4 servlet3.1.0
  7. 1.5 druid1.0.28
  8. 1.6 slf4j1.7.19
  9. 1.7 fastjson1.2.30
  10. 1.8 poi3.15
  11. 1.9 velocity1.7
  12. 1.10 quartz2.2.3
  13. 1.11 mysql5.1.39
  14. 1.12 swagger2.4
  15. 1.13 j2cache2.3.22-release
  16. 1.14 weixin-java-mp3.2.0
  17. 1.15 MybatisPlus3.1.0
  18. 1.16 lombok
  19. 2 前端使用技术

  20. 2.1 Vue2.5.1
  21. 2.2 iview
  22. 2.3 layer3.0.3
  23. 2.4 jquery2.2.4
  24. 2.5 bootstrap3.3.7
  25. 2.6 jqgrid5.1.1
  26. 2.7 ztree3.5.26
  27. 2.8 froala_editor1.2.2
  28. 项目结构
  29. platform
  30. |--platform-admin 后台管理
  31. |--platform-api 微信小程序商城api接口
  32. |--platform-common 公共模块
  33. |--platform-framework 系统WEB合并,请打包发布此项目
  34. |--platform-gen 代码生成
  35. |--platform-mp 微信公众号模块
  36. |--platform-schedule 定时任务
  37. |--platform-shop 商城后台管理
  38. |--uni-mall uniapp版商城
  39. |--wx-mall 微信小程序原生商城
  40. 实现功能
  41. 一:会员管理

  42. a 会员管理
  43. b 会员等级
  44. c 收货地址管理
  45. d 会员优惠劵
  46. e 会员收藏
  47. f 会员足迹
  48. g 搜索历史
  49. h 购物车
  50. 二:商城配置

  51. a 区域配置
  52. b 商品属性种类
  53. c 品牌制造商
  54. d 商品规格
  55. e 订单管理
  56. f 商品类型
  57. g 渠道管理
  58. h 商品问答
  59. i 反馈
  60. j 关键词
  61. 三:商品编辑

  62. a 所有商品
  63. b 用户评论
  64. c 产品设置
  65. d 商品规格
  66. e 商品回收站
  67. 四:推广管理

  68. a 广告列表
  69. b 广告位置
  70. c 优惠劵管理
  71. d 专题管理
  72. e 专题分类
  73. 五:订单管理

  74. a 所有订单管理
  75. 六:系统管理

  76. a 管理员列表
  77. b 角色管理
  78. c 菜单管理
  79. d SQL监控
  80. e 定时任务
  81. f 参数管理
  82. g 代码生成器
  83. h 系统日志
  84. i 文件上传
  85. j 通用字典表
  86. 七:短信服务平台

  87. a 配置短信平台账户信息
  88. b 向外提供发送短信接口:
  89. http://域名:端口/api/sendSms?mobile=13000000000,15209831990&content=发送的短信内容  
  90. 安全起见,需配置有效IP地址。platform.properties -> sms.validIp
  91. 安装教程
  92. 配置环境(推荐jdk1.8、maven3.3、tomcat8、mysql5.7、redis4.0.1)
  93. 创建数据库
  94. 依次初始化sql脚本
  95. /_sql/platform.sql
  96. /_sql/sys_region.sql
  97. 导入项目到IDE中
  98. 导入支付证书至/platform-shop/src/main/resources/cert/目录下(申请商户号、开通微信支付、下载支付证书)
  99. 修改配置文件 /platform-admin/src/main/resources/dev/platform.properties
  100. jdbc.url
  101. jdbc.username
  102. jdbc.password
  103. wx.appId
  104. wx.secret
  105. wx.mchId
  106. wx.paySignKey
  107. wx.notifyUrl
  108. sms.validIp
  109. mp.appId
  110. mp.secret
  111. mp.token
  112. mp.aesKey
  113. 修改配置文件 /platform-admin/src/main/resources/j2cache.properties
  114. redis.hosts
  115. redis.password
  116. 启动redis服务
  117. 启动后台项目(参照开发文档)
  118. 打开微信开发者工具
  119. 导入 /wx-mall填写appId
  120. 修改 /wx-mall/config/api.js里API_BASE_URL的值
  121. 使用eclipse启动项目后默认访问路径
  122. http://localhost:8080/platform-framework
  123. 使用idea启动项目后默认访问路径
  124. http://localhost:8080
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|一起遨游网 ( 苏ICP备15025881号-1 )

GMT+8, 2020-10-20 13:37 , Processed in 0.104653 second(s), 8 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表