platform-wechat-mall 微信小程序商城开源项目

我要开发同款
匿名用户2018年06月01日
59阅读
开发技术Java
所属分类手机/移动开发、微信小程序
授权协议Apache

作品详情

微信小程序商城(Java版)

官方首页

演示地址

最新开发文档

git:https://gitee.com/fuyang_lipengjun/platform

代码生成工具IDEA插件

git:https://gitee.com/fuyang_lipengjun/platform-gen

技术选型

1后端使用技术

1.1springframework4.3.7.RELEASE

1.2mybatis3.4.1

1.3shiro1.3.2

1.4servlet3.1.0

1.5druid1.0.28

1.6slf4j1.7.19

1.7fastjson1.2.30

1.8poi3.15

1.9velocity1.7

1.10quartz2.2.3

1.11mysql5.1.39

1.12swagger2.4

1.13j2cache2.3.22-release

2前端使用技术

2.1Vue2.5.1

2.2iview

2.3layer3.0.3

2.4jquery2.2.4

2.5bootstrap3.3.7

2.6jqgrid5.1.1

2.7ztree3.5.26

2.8froala_editor1.2.2

项目结构platform-wechat-mall|--platform-admin 后台管理|--platform-api 微信小程序商城api接口|--platform-common 公共模块|--platform-framework 系统WEB合并|--platform-gen 代码生成|--platform-schedule 定时任务|--platform-shop 商城后台管理|--wx-mall 微信小程序商城|--platform-vue 公众号商城(待开发)自动代码生成结构AutoCode├─menu.sql                      创建菜单的sql│ └─main         ├─java                     生成的java代码     │    └─com     │       └─platform     │            ├─controller     │            ├─dao     │            ├─entity     │            └─service     │                └─impl     └─webapp                   生成的页面文件         ├─js            │  └─shop            └─WEB-INF              └─page                  └─shop实现功能

一:会员管理

a会员管理

b会员等级

c收货地址管理

d会员优惠劵

e会员收藏

f会员足迹

g搜索历史

h购物车

二:商城配置

a区域配置

b商品属性种类

c品牌制造商

d商品规格

e订单管理

f商品类型

g渠道管理

h商品问答

i反馈

j关键词

三:商品编辑

a所有商品

b用户评论

c产品设置

d商品规格

e商品回收站

四:推广管理

a广告列表

b广告位置

c优惠劵管理

d专题管理

e专题分类

五:订单管理

a所有订单管理

六:系统管理

a管理员列表

b角色管理

c菜单管理

dSQL监控

e定时任务

f参数管理

g代码生成器

h系统日志

i文件上传

j通用字典表

六:短信服务平台

https://域名:端口/api/sendSms?mobile=13000000000,15209831990&content=发送的短信内容  安全起见,需配置有效IP地址。platform.properties -> sms.validIp

a配置短信平台账户信息

b向外提供发送短信接口:

安装教程

配置环境(推荐jdk1.8、maven3.3、tomcat8、mysql5.7、redis4.0.1)

创建数据库

初始化sql脚本/doc/platform.sql

导入项目到IDE中

导入支付证书至/platform-shop/src/main/resources/cert/目录下(申请商户号、开通微信支付、下载支付证书)

修改配置文件/platform-admin/src/main/resources/dev/platform.properties

jdbc.url

jdbc.username

jdbc.password

wx.appId

wx.secret

wx.mchId

wx.paySignKey

wx.notifyUrl

sms.validIp

修改配置文件/platform-admin/src/main/resources/j2cache.properties

redis.hosts

redis.password

启动后台项目(参照启动手册)

打开微信开发者工具

导入/wx-mall填写appId

修改/wx-mall/config/app.js里NewApiRootUrl的值

使用eclipse启动项目后默认访问路径

https://localhost:8080/platform-framework

使用idea启动项目后默认访问路径

https://localhost:8080

生产环境打包platform-wechat-mall>mvn package -P prodplatform-vue启动

npminstall-gyarn

yarninstall

yarnrundev

浏览器输入https://127.0.0.1:8001

页面展示登录页面

首页

发送短信

捐赠

小程序首页

专题

分类

购物车

登录授权

优惠券

小程序并联手机

VUE页面

体验版

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论