1 Star 0 Fork 924

eaglexmw / Jshop小程序商城

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Jshop小程序商城

项目介绍

Jshop小程序商城,是一款开源的电商系统,包含微信小程序、支付宝小程序、APP、公众号、H5端、PC端、抖音小程序、今日头条小程序、皮皮虾小程序、西瓜视频小程序,为大中小企业提供移动电子商务优秀的解决方案。

后台采用Thinkphp6.0框架开发,执行效率、扩展性、稳定性值得信赖。并且Jshop小程序商城上手难度低,可大量节省定制化开发周期。

前台使用uni-app开发,适配性多,在页面的打开和渲染效率上更快,下单流程流畅自然,可大大增加用户体验,提升订单量。

强大的促销引擎,多种促销方式自由搭配,满足各种场景的促销方式需求,做活动更灵活简单,并且在促销的扩展上也非常方便

前台模板介绍

uni-app简约序模板,全新UI设计,更多交互细节,我们倾尽全力为您提供更加流畅舒爽的体验,增加对支付宝小程序、APP的支持,实现一个后台,兼容多个前端。

同时又实现了一套前端代码,发布多个平台,为您的业务可以提供更加强有力的支撑!

关于开源

这不是一款免费的系统,商用记得授权哦。

为什么开源但是不免费,一方面是可以让我们有持续维护下去的动力和资源,另外一方面也是不想让您有后顾之忧,避免后期纠纷。

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

从我工作以来,见过太多的优秀免费系统,因为坚持不下去失去维护,还有的前期免费后来又变成收费,所谓的承诺变来变去还不如一开始就收费,所以我们开源但不免费。

功能介绍

  • 商品管理,单规格、多规格商品管理,品牌、分类管理、商品评价
  • 订单管理,订单支付、发货、取消、售后等
  • 会员管理,账号管理、会员列表、消息管理、用户等级等
  • 运营管理,文章管理
  • 微信管理,小程序管理、微信公众号管理、模板列表、公众号菜单管理
  • 促销管理,商品促销、订单促销、优惠券、团购秒杀、拼团管理
  • 财务管理,支付单、退款单管理、提现管理、账户资金、发票管理
  • 控制面板,计划任务、插件、图片、地区、消息、店铺配置、支付方式、配送方式、物流公司管理。
  • 门店管理,门店列表。门店核销、店员管理、提货单管理。
  • 智能表单,表单列表、表单统计、表单提交管理、表单小程序码等
  • 统计报表,商品销量统计、财务收款统计、订单销量统计
  • 页面管理,布局管理,页面可视化操作

项目演示

目录结构

初始的目录结构如下:

www                     WEB部署目录
├─app                    应用目录
│  ├─common                通用应用,都是一些基类,不可直接访问
│  │  ├─addons
│  │  ├─lib
│  │  ├─Addons.php
│  │  ├─Addons.php
│  │  ├─...
│  ├─base                 基础应用,本系统的基础功能
│  │  ├─command
│  │  │  │  │  ├─Crond.php       自定义的命令
│  │  ├─config
│  │  │  │  │  ├─manageapi.php    管理端接口配置文件
│  │  │  │  │  ├─shop.php       本系统的配置文件
│  │  │  │  │  ├─siteapi.php      用户端的配置文件
│  │  ├─controller
│  │  │  │  ├─manage
│  │  │  │  │  ├─...            管理端接口
│  │  │  ├─site
│  │  │  │  │  ├─...           用户端接口
│  │  │  ├─Callback.php           异步通知控制器
│  │  │  ├─Manage.php             管理端接口入口文件
│  │  │  ├─Site.php                 用户端接口入口文件
│  │  ├─lib
│  │  ├─model
│  │  ├─view
│  ├─b2c                          单用户商城应用
│  ├─cms                          文章应用,主要包括文章和文章分类
│  ├─wms                          仓库库存应用,简单的仓库和库存管理
│  ├─...                    其他应用等
├─config
│  ├─shop.php                     本系统配置文件,会和应用内的shop配置文件合并
│  ├─manageapi.php               管理端接口配置文件
│  ├─siteapi.php                  用户端接口配置文件,会和应用内的siteapi配置文件合并
│  ├─sms.php                      短信配置文件
│  ├─...                       其他配置文件详见TP6.0手册
├─lang                          语言包
├─public                        WEB目录(对外访问目录)
│  ├─index.php                  入口文件
│  ├─.htaccess                     apache伪静态文件
│  ├─static                        静态资源和上传的文件及需要下载的文件
│  │  ├─export                   导出文件目录(读写权限)
│  │  ├─uploads                 上传文件目录(读写权限)
├─runtime                      应用的运行是目录(可写权限)
├─vendor                       composer类库文件
├─vue                           前端模板
│  ├─h5                        用户端模板源文件
│  ├─manage                   管理端模板源文件
├─.env                          环境变量配置文件
├─.example_env               环境变量示例文件
├─.gitignore                    git忽略配置文件
├─composer.json               composer定义文件
├─composer.lock              composer锁文件
├─think                   命令行入口文件

更新说明

2023-7-26 v3.0.0bate ......

环境要求

  • Nginx/Apache/IIS
  • PHP7.4+
  • MySQL5.5+

建议使用环境:Linux + Nginx1.14 + PHP8.0 + MySQL5.7

部署说明

  1. 下载最新代码并部署到本地或服务器上
  2. 在命令行下,跳转到项目根目录执行 composer update命令,如果没有安装composer,请先安装composer
  3. web根目录指向到public下,执行安装程序,在浏览器中输入 http://你的域名/install ,并按照提示操作,如果项目根目录没有可写权限的话.env文件可能创建失败,需要手动拷贝.example_env文件为.env文件,并修改其中的数据库配置为你实际的数据库配置
  4. 按照 /vue/manage/README.md文件里的说明编译管理端前端代码,并部署到/public/web下
  5. 按照/vue/h5/README.md文件的说明编译前端代码,并部署到/public/h5下,或部署到小程序端

nginx 伪静态配置,apache请勿使用此配置

    location /h5/ {
        	try_files $uri /h5/index.html;
    }
    location / {
        if (!-e $request_filename){
            rewrite  ^(.*)$  /index.php?s=$1  last;   break;
        }
    }

如果H5中保存图片有跨域问题

nginx中添加以下配置

    location ~ .*\.(gif|jpg|jpeg|png)$ {  
      add_header Access-Control-Allow-Origin *;
      add_header Access-Control-Allow-Headers X-Requested-With;
      add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
    }

Apache 伪静态配置

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^wap/(.*) /wap/index.html [QSA,PT,L]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond $1 !^(wap)
    RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
    </IfModule>

安全&缺陷

如果你发现了一个安全漏洞或缺陷,请发送邮件到 sin@jihainet.com。所有的安全漏洞都将及时得到解决。

License

Jshop小程序商城遵循JPPL(吉海科技Jshop系列付费产品许可)协议。

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2020 by 吉海科技 (https://www.jihainet.com)

All rights reserved。

吉海科技Jshop系列付费产品许可协议详情请参阅 LICENSE.txt

空文件

简介

Jshop小程序商城,是一款开源的支持可视化布局的电商系统,包含微信小程序、支付宝小程序、APP、公众号、H5端、PC端、抖音小程序、今日头条小程序、皮皮虾小程序、西瓜视频小程序,为大中小企业提供移动电子商务优秀的解决方案。 展开 收起
PHP
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/eaglexmw/jshop_mall.git
git@gitee.com:eaglexmw/jshop_mall.git
eaglexmw
jshop_mall
Jshop小程序商城
v3.0

搜索帮助