开源的Jshop微信小程序商城源码
开源Jshop小程序商城
官方地址
官方网站:https://www.jihainet.com/
开源仓库:https://gitee.com/hnjihai/jshop_mall
交流QQ群:823732583
项目介绍
Jshop小程序商城,是一款开源的电商系统,为中小企业提供移动电子商务解决方案。后台采用Thinkphp5.1框架开发,执行效率、扩展性、稳定性值得信赖,前台H5采用VUE开发,增加用户体验。
关于开源
这不是一款免费的系统,商用记得授权哦,当然了,我们目前也不会强制授权,代码没有任何限制。
之所以不彻底免费,一方面是可以让我们有持续维护下去的动力和资源,另外一方面也是不想让您有后顾之忧,避免后期尴尬。
我们的团队水平有限,没有大牛,只有菜鸟,我们也是在探索中学习,在改进。之所以开源,就是为了方便大家,也是为了提升下该项目的质量,我们相信有您的参与,可以使我们的系统更加完善和健壮。
功能介绍
- 商品管理,单规格、多规格商品管理,品牌、分类管理、商品评价
- 订单管理,订单支付、发货、取消、售后等
- 会员管理,会员列表,消息管理等
- 运营管理,广告管理、文章管理
- 微信管理,小程序管理、微信公众号管理、模板列表、公众号菜单管理
- 促销管理,商品促销、订单促销、优惠券、团购秒杀
- 财务管理,支付单、退款单管理、提现管理、账户资金管理
- 控制面板,计划任务、插件、图片、地区、消息、店铺配置、支付方式、配送方式、物流公司管理。信任登录插件、阿里云OSS插件、阿里云短信插件、微信消息模板插件、分销功能
- 门店管理,门店列表。门店核销、店员管理、提货单管理。
H5端说明
H5端采用Vue开发,数据和页面分离,可以使前端页面访问效果更好,封装APP时体验效果也更好。H5端可以放在任意地方,比如单独服务器、电脑桌面、PAD、手机、广告机等,没有任何约束。
项目演示
- 前台H5演示:https://b2c.jihainet.com/
- 后台演示:https://b2c.jihainet.com/manage/
- QQ交流群:823732583(开发手册、接口文档、操作手册请进群查看哦~)
- 交流社区:https://bbs.jihainet.com/
小程序体验二维码
安卓APP体验二维码
项目截图
后台截图
目录结构
初始的目录结构如下:
~~~
wwwroot WEB部署目录(或者子目录)
├─addons 应用插件目录
├─application 应用目录
│ ├─api api接口模块目录
│ ├─b2c 前台模块
│ ├─common 公共模块目录
│ ├─crontab 定时任务目录
│ ├─job 任务队列目录
│ ├─manage 后台管理目录
│ ├─wechat 接收微信消息目录
│ ├─command.php 命令行工具配置文件
│ ├─common.php 公共函数文件
│ ├─tags.php 应用行为扩展定义文件
│
├─config 配置文件目录
├─h5 前台H5源码
├─public WEB目录(对外访问目录)
│ ├─install 自动安装目录
│ ├─static 前台静态文件
│ ├─wap 前台手机端运行目录
│ ├─index.php 入口文件
│ └─.htaccess 用于apache的重写
│
├─thinkphp thinkphp框架系统目录
├─update 版本升级包
├─extend 扩展类库目录
├─runtime 应用的运行时目录(可写,可定制)
├─vendor 第三方类库目录(Composer依赖库)
├─wechat_app 微信小程序源码
├─build.php 自动生成定义文件(参考)
├─composer.json composer 定义文件
├─LICENSE.txt 授权说明文件
├─README.md README 文件
├─think 命令行入口文件
├─crontab 定时任务命令行入口文件
~~~
更新说明
2018-12-29 更新内容。更新请先备份数据库。本次更新后,以后版本为不定时更新。
- 商品详情页增加返回首页操作
- 购物车显示效果优化
- 订单详情优化
- 优化小程序评价评分
- H5微信jsapi支付修复
- 商品评价后台显示样式优化
- 修复未登录生成海报昵称为null问题
- 微信授权登录增加判断是否微信浏览器
- 优化个人信息填写
- 小程序收货地址校检手机号信息
- 邀请优化
- 优化unionid登录
- 促销商品数量bug修复
- 小程序页面样式优化
- 创建订单接口bug修复
- 修复后台添加用户头像问题
- 导出优化。
- 库存问题修复
- 购物车增加店铺名显示
- 小程序端登录优化
- 优惠券接口优化
- 修复提货单店铺名称问题
- 修复支付单接口查看bug
- 支付单表优化字段
- 库存单位优化
- 优化商品参数显示
- 增加店员所属门店筛选
- 更改管理员控制器名称
- 小程序会员中心订单小标状态优化
- 小程序充值优化
- 修复H5购物车点击结算bug
2018-12-21 更新内容
- 优化后台首页导航菜单
- 短信验证码优化
- H5用户收藏优化
- 商品库存机制优化
- 小程序物流信息详情页面优化
- 商品分享出现空白页面问题修复
- 返利增加直推和次推对自己返利的检查
- 修复订单自动完成bug
- 优化售后问题
- 优化后台订单支付时订单列表问题
- 模板消息调整,完善发货提醒消息模板
- 小程序支付页面优化
- 修复促销订单金额为负数的bug
- 修复销量问题
- 警戒库存优化,调整为只要货品库存小于警戒库存设置即提醒
- 余额明细增加筛选
- 订单返积分bug修复
- 修复小程序浏览记录移除bug
- 优化小程序登录时事件点击问题
- 优化小程序首次选择地址回调价格计算问题
- 优化订单倒计时
- 优化商品促销时购物车未选择价格变动的问题
- 增加卖家短信提醒
- 小程序商品详情页增加快捷方式,方便返回首页和详情页
非常感谢Black~wizard好友的意见和建议
2018-12-14 更新内容
- 修复默认情况下,安装后无法上传图片报错
- 修复IOS端微信JSAPI支付报错
- 修复添加门店地图错误
- 物流信息查询修复
- 修复getshell漏洞
- 修复PHP7.2环境下错误问题
- 修复添加和编辑配送方式错误
- 增加操作日志
- 修复默认货品问题
- 修复库存问题
- 团购秒杀增加浏览记录
- 优化图文编辑
- 修复编辑公告报错问题
- 品牌logo优化,改为不是必填项
- 修复优惠券导出报错
- 修复分享和文章分类问题
- 增加默认图设置、平台名称设置
- 增加清除缓存功能
- 优化添加银行卡提示语
- 多规格优化
- H5商品详情页评论图片增加点击放大
- H5购物车闪烁问题优化
- H5售后上传图片样式调整
- 修复H5特殊情况下无法返回问题
- 增加后台提现服务费率设置,H5已调整,小程序下次调整
- 模板消息优化【需要配置定时任务,订单发货通知须下次更新】
2018-12-7 更新内容。请先备份数据库。本次属于重大更新,一定要更新哦~
- 修复H5门店bug
- 修复微信菜单问题
- 修复签到日期和签到bug以及兼容性问题
- 修复数据库兼容性问题
- 修复订单积分
- 下单流程bug修复
- H5微信第三方绑定修复
- H5提货单核销功能
- 首页团购秒杀价格问题修复
- 新增微信消息功能
- H5增加团购秒杀
- 提货单优化调整
- 修复oss域名配置问题
- 修复店铺设置店铺分类图片不显示问题
- 小程序. H5增加余额支付. 退款功能
- 增加后台添加会员. 编辑会员. 修改余额. 余额明细功能
- 修复多个商品使用优惠券样式问题
- 优化公众号配置
- 商品主图增加拖拽排序
- layui样式升级至2.4.5
- 修复地区问题
- 修复微信支付成功不提示问题
- 优化配送方式选择地区
- 接口修复XSS跨站脚本攻击问题
- 小程序增加充值功能
- 修复售后退货退款bug
- 修复后台订单发货买家备注
- 修复评价和订单描述
- H5修复微信分享二维码位置bug
- 订单列表增加售后状态
环境要求
- Nginx/Apache/IIS
- PHP5.6+
- MySQL5.5+
建议使用环境:Linux + Nginx1.14 + PHP7 + MySQL5.6
部署说明
nginx 伪静态配置
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
}
安全&缺陷
如果你发现了一个安全漏洞或缺陷,请发送邮件到 jima@jihainet.com。所有的安全漏洞都将及时得到解决。
License
Jshop小程序商城遵循JPPL(吉海科技Jshop系列付费产品许可)协议。
本项目包含的第三方源码和二进制文件之版权信息另行标注。
版权所有Copyright ? 2018 by 吉海科技 (https://www.jihainet.com)
All rights reserved。
吉海科技Jshop系列付费产品许可协议详情请参阅 LICENSE.txt