软件介绍
Jshop小程序商城,是一款开源的电商系统,为中小企业提供最佳的移动电子商务解决方案。后台采用Thinkphp5.1框架开发,执行效率、扩展性、稳定性值得信赖,前台H5采用VUE开发,增加用户体验。
功能介绍
商品管理,单规格、多规格商品管理,品牌、分类管理、商品评价
订单管理,订单支付、发货、取消、售后等
会员管理,会员列表,消息管理等
运营管理,广告管理、文章管理
微信管理,小程序管理、微信公众号管理、模板列表、公众号菜单管理
促销管理,商品促销、订单促销、优惠券、团购秒杀
财务管理,支付单、退款单管理、提现管理、账户资金管理
控制面板,计划任务、插件、图片、地区、消息、店铺配置、支付方式、配送方式、物流公司管理。信任登录插件、阿里云OSS插件、阿里云短信插件、微信消息模板插件、分销功能
门店管理,门店列表。门店核销、店员管理、提货单管理。
H5端说明
H5端采用Vue开发,数据和页面分离,可以使前端页面访问效果更好,封装APP时体验效果也更好。H5端可以放在任意地方,比如单独服务器、电脑桌面、PAD、手机、广告机等,没有任何约束。
提供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-11-16 更新内容,更新请先备份数据库
增加微信公众号菜单
后台物流信息bug修改
积分功能小程序增加签到和开启控制
优化小程序收货地址问题
小程序增加输入优惠券功能
小程序前台布局调整,将进行可视化功能开发
H5公众号信任登录优化
小程序增加默认头像
三级分销功能。
修复团购秒杀bug
微信支付配置优化
优化微信小程序会员中心布局
小程序增加一级、二级分类显示控制
门店地址修复
H5增加下单使用积分功能
物流公司管理
2018-11-9 更新内容,本次更新有风险,请先备份数据库。 更新文件目录:update
支付证书移动到配置目录
H5增加加载gif图优化
修复微信退款
修复微信支付bug
导出任务增加检查机制
修复评论问题
修复小程序商品浏览记录问题
增加门店店员管理
增加阿里云oss图片上传功能
增加小程序团购/秒杀功能
增加微信公众号设置
增加微信H5授权登录
增加提货单管理
商品规格样式优化
增加小程序端核销功能、提货功能
小程序增加门店下单功能
订单确认签收后评价bug修复
优惠券增加后台导出功能
修复安装程序问题
2018-11-2 更新内容,本次更新有风险,请先备份数据库。
配送方式优化,增加商品满多少免运费
优化添加和编辑商品分类,允许只选择一级分类
优惠券图片问题修复
修复商品类型列表中添加时无显示属性问题
修复商品类型添加时属性重复问题
增加阿里云短信插件
物流信息查询改为快递100
修复PHP7.1以及mysql5.5以上版本报错问题
增加完善积分功能
修复添加促销时无法删除促销条件bug以及指定品牌和商品bug
增加微信消息模板插件
优化自动安装程序
评价功能修复
修复商品详情页图片排序问题
修复H5商品列表页样式超出问题
增加H5自定义站点名称
修复线下支付退款bug
优化后台弹窗
地区信息删除重复数据
优化支付证书位置
修复规格过多小程序和H5显示问题
环境要求
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系列付费产品许可)协议。