开源的电商系统Jshop小程序商城

我们的团队水平有限,没有大牛,只有菜鸟,我们也是在探索中学习,在改进。之所以开源,就是为了方便大家,也是为了提升下该项目的质量,我们相信有您的参与,可以使我们的系统更加完善和健壮。

功能介绍

  • 商品管理,单规格、多规格商品管理,品牌、分类管理、商品评价
  • 订单管理,订单支付、发货、取消、售后等
  • 会员管理,会员列表,消息管理等
  • 运营管理,广告管理、文章管理
  • 微信管理,小程序管理、微信公众号管理、模板列表、公众号菜单管理
  • 促销管理,商品促销、订单促销、优惠券、团购秒杀
  • 财务管理,支付单、退款单管理、提现管理、账户资金管理
  • 控制面板,计划任务、插件、图片、地区、消息、店铺配置、支付方式、配送方式、物流公司管理。信任登录插件、阿里云OSS插件、阿里云短信插件、微信消息模板插件、分销功能
  • 门店管理,门店列表。门店核销、店员管理、提货单管理。

H5端说明

H5端采用Vue开发,数据和页面分离,可以使前端页面访问效果更好,封装APP时体验效果也更好。H5端可以放在任意地方,比如单独服务器、电脑桌面、PAD、手机、广告机等,没有任何约束。

项目演示

项目截图

开源的电商系统Jshop小程序商城

开源的电商系统Jshop小程序商城

目录结构

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               定时任务命令行入口文件

更新说明

2019-01-10 新年好,jshop给大家拜年了。

  1. 商品详情页显示购物车数量
  2. h5端文章列表页优化,文章分类接口优化,修复排序不生效的问题
  3. 微信支付增加二维码扫码支付功能(单纯接口上支持,为PC端微信扫码支付做准备)
  4. 支付宝增加PC端支付的功能(单纯接口上支持,为PC端功能做准备)
  5. 支付回调优化,增加回调价格校验,增强安全性
  6. 后台上传图片bug修复
  7. 后台用户列表优化,增加会员导入功能
  8. 首页优惠券样式修改
  9. 修复小程序端微信地址取过来之后,没有判断默认地址的bug
  10. H5端微信分享添加图片
  11. 小程序端图片的模式添加,保证图片不拉伸扭曲和变形
  12. 商品分类优化
  13. 后台新建商品的时候商品编码和货品编码为空的时候没有自动生成的bug
  14. 后台订单页面,订单详情页面优化
  15. 后台退款单增加单号查询
  16. 修复生成订单的时候,商品成本价没有保存到订单详情的bug
  17. 统一了店铺配置接口,小程序端和H5端统一用此接口获取店铺配置信息
  18. H5端团购秒杀详情页微信分享
  19. H5端优惠券列表页面优化
  20. 小程序端优惠券列表页面优化
  21. 商品列表接口增加商品编码查询功能(可以通过商品编码查询到商品,为首页扫一扫做准备)
  22. H5端登陆流程优化,需要token的接口会在请求前拦截并跳转到登陆页面
  23. 小程序端商品列表排序优化,感谢QQ群网友@General提供的建议
  24. 商品详情页分享功能优化,修复微信分享二维码不出来的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;
        }
    }
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论