聚惠星商城DTS-SHOP微信小程序商城系统从零部署与功能解析【免费下载链接】dts-shop微信小程序小程序商城商城springboot框架vue管理系统java后台项目地址: https://gitcode.com/gh_mirrors/dt/dts-shop聚惠星商城DTS-SHOP是一套基于微信小程序 SpringBoot Vue 的电商商城系统包含小程序前端、Vue 管理后台、Java 后台 API 与 MySQL 初始化脚本支持单店铺和多店铺入驻两种模式导入脚本即可开始运行。谁会用这套商城单店卖家到多店铺平台这套系统对应的角色很明确买家在微信小程序里逛商品、领优惠券、下单支付运营者在管理后台发布商品、处理订单、查看经营数据。自己开店时买货的人和管货的人是同一拨如果想做多个商家入驻的平台系统也支持多店铺模式每个店铺独立管理自己的商品和订单。项目整体功能覆盖范围可以先看这张功能介绍图商城系统最常用的五个能力商品管理发布、编辑、上下架、库存监控类目和品牌一并管理订单流程下单、支付、发货、售后全流程处理接入微信支付与物流查询营销推广优惠券、团购、分销佣金brokerage三类玩法用户可分享赚佣金数据统计仪表盘呈现用户增长、商品销量、订单统计等经营指标权限控制内置 Shiro 认证平台管理员与入驻店铺管理员分角色授权技术构成四个 Maven 模块加一个小程序后端是 Java 8 SpringBoot 2.0 的多模块 Maven 工程管理后台是 Vue Element UI技术栈总览如下各部分职责dts-wx-api小程序端接口默认端口 8070dts-admin-api管理后台接口默认端口 8073dts-core对象存储本地/阿里云/腾讯云/七牛、邮件、短信、微信模板通知、快鸟物流查询等公共能力dts-daoMyBatis 数据访问层全部表结构与 DAO 都在这里admin-ui管理后台前端源码wx-mini-program微信小程序源码商城系统部署从零到运行的五个步骤环境要求JDK 1.8、Maven 3.6、MySQL 5.7、Node.js 12、微信开发者工具。第一步获取代码git clone https://gitcode.com/gh_mirrors/dt/dts-shop第二步数据库初始化。导入 数据库初始化脚本其中包含表结构和基础数据。开发环境数据源配置在 application-dev.yml默认库名为 demo把连接地址、账号和密码改成自己的 MySQL 即可。第三步启动后端服务。在 dts-admin-api 或 dts-wx-api 目录下执行mvn spring-boot:run或用 IDE 直接运行两个模块里的 Application 主类。两个服务分别监听 8073、8070 端口接口统一挂在 /demo 路径前缀下。第四步启动管理后台cd admin-ui npm install npm run dev第五步小程序导入方法。用微信开发者工具导入wx-mini-program目录并填入自己的 AppID若要登录和支付真正跑通还需在 application-dev.yml 中配置小程序 app-id、app-secret、微信支付商户号与商户证书路径。管理后台与小程序端长什么样管理后台基于 vue-element-admin 搭建左侧是商品、订单、营销、用户等菜单树每个菜单对应一组接口。订单模块覆盖从下单到售后的完整链路按状态筛选处理仪表盘把关键经营指标做成图表方便每天快速过一遍数据小程序端以移动端信息流组织首页聚合商品、专题和优惠券入口分销模块让用户查看佣金记录和提现状态二次开发入口在哪里加新接口在 dts-admin-api 或 dts-wx-api 的 web 包下按业务域新增一个 Controller沿用现有一个域一个控制器的命名方式加新表在 dts-dao 中补充 domain 与 DAO表结构可参考 dts-shop-表结构.sql换存储与通知dts-core 里 storage.active 一行切换对象存储厂商邮件、短信、微信模板通知各自独立开关上线前值得注意的三件事开发配置里的数据库账号是演示默认值正式运行前必须更换并把数据库、小程序密钥等敏感配置移出代码库订单表和用户表数据持续积累建议定期备份并对高频查询字段补索引项目基于 SpringBoot 2.0、Vue 2 老版本二次开发升级依赖时要先做兼容性测试把脚本导进数据库、填好微信相关配置这套小程序商城就能跑起来——照着上面的步骤从克隆仓库到小程序预览通常只需半天。【免费下载链接】dts-shop微信小程序小程序商城商城springboot框架vue管理系统java后台项目地址: https://gitcode.com/gh_mirrors/dt/dts-shop创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考