A3Mall商城系统是一个后端基于 ThinkPHP6 + Bootstrap 开发的开源商城系统,前端采用uniapp开发,支持微信公众号商城、H5商城、小程序商城、APP商城、PC商城,支持多种营销活动,优惠劵、订单活动、团购、秒杀、会员特价、积分商品等功能。前后端全部开源。

A3Mall商城系统功能:
平台,微信管理, 小程序管理,内容管理,运营管理,媒体管理,版本管理
商品,商品,分类,品牌,规格,模型,配送,物流,地区,发货
订单,支付,收款,发货,退款,售后, 充值,设置等
会员,会员管理,会员分组,财务管理,评论管理
营销,商品促销、订单促销、优惠券、团购,秒杀,特价,积分
统计,搜索统计,数据统计
系统,站点设置,邮箱设置,门店设置,上传设置,短信, 物流设置,权限,管理员,日志

遵守MVC设计模式,并且具有明确的model和service层
基于命名空间和PSR-4规范,加入PHP7新特性
内置WeChat微信开发框架,二次开发更方便
Composer一键引入三方扩展
代码注释清晰,方便二次开发功能
接口认证采用JWT方式认证
支持在线一键安装,方便快捷
统一附件管理
前后端所有代码开源

软件架构:
PHP 7.2.5>=、7.3、7.4、8.0
MySQL >= 5.6
Thinkphp 6.0.7
uniapp

安装A3Mall
安装后端程序
1.下载好程序文件,解压上传到web根目录
2.需要绑定域名访问到public目录,确保其它目录不在WEB目录下面
3.Linux下需要给程序根目录下的runtime目录权限
4.访问:http://域名.com/install
5.按照提示安装

使用uni-app发布H5端
1.打开HBuilderX -> 顶部菜单栏 -> 发行 -> 网站H5-手机版
2.打包后的文件路径:/unpackage/dist/build/h5
3.将打包完成的所有文件 复制到商城后端/pulic/wap目录下,全部替换

使用uni-app发布APP端
1.打开HBuilderX -> 顶部菜单栏 -> 发行 -> 原生APP-云打包
2.打包后的文件路径:/unpackage/release/apk
3.使用真机安装测试

更新日志:
v2.0.2
1. 优化手机端设置
2. 移除旧的API接口
3. 修复订单删除失败问题
4. 修复移动端会员设置未更新问题

v2.0
1. 优化商品后端搜索功能
2. 优化上传功能
3. 优化我的推广提现记录分页功能
4. 优化资金明细分页功能
5. 优化提现记录分页功能
6. 修复公共权限提示没有访问权限问题
7. 修复退款列表选项卡调用错误问题
8. 修复用户申请退款后,平台拒绝退款后不能发货问题