thinkphp内核开源商城APP小程序H5开源源码讲解

系统功能介绍
支持点餐、桌码点餐 知识付费、家政功能
公众号管理
设置自定义菜单、被关注回复、关键字回复,查看公众号粉丝、素材管理、素材群发、模板消息群发、活跃粉丝群发等功能

用户领卡后在微信卡包中展示,实现会员卡买单消费等功能,平台积分、余额、等级、优惠券等信息与会员卡实时同步

小程序管理

创建小程序:可以在授权公众号后复用公众号资质创建小程序账号,创建成功后会自动授权到本平台

版本管理:上传版本、提交审核、自动发布、添加体验者等功能

实时更新:上线完成后设计的页面及菜单的修改都不需要重新提交审核即可生效,方便发布后更换界面风格等操作

微信会员卡

服务号在【添加功能插件】-【卡券功能】开通后即可在本平台创建微信会员卡

用户领卡后在微信卡包中展示,实现会员卡买单消费等功能,平台积分、余额、等级、优惠券等信息与会员卡实时同步

微信支付

个体户、企业、党政机关及事业单位、其他组织都可以直接在本平台后台申请微信支付功能,实现在线交易

优惠费率:大部分行业微信官方标准费率为0.6% 在本平台申请微信支付可以拿到0.38%的优惠费率

界面设计

首页自定义:20多个自定义组件任意组合排版

添加自定义页面:打造完全自主个性化界面

会员中心自定义:会员中心功能列表及界面展示自定义

底部菜单自定义:自定义菜单个数、图标、文字、跳转均可自定义

分享海报自定义:首页海报、商品海报、拼团海报、砍价海报自定义编辑

会员管理

会员数据互通:公众号、小程序、会员卡三端数据互通,订单、余额、积分、等级、优惠券等信息实时同步

分销功能:可设置一级、二级、三级分销功能,支持不同会员等级设置不同分销等级权限及提成比例

其他功能:设置会员等级、会员升级、会员折扣、会员积分、会员充值等功能

商城功能

商品管理:设置商品规格、分销模式,自定义商品详情支持自定义组件,不再仅仅是图文显示

订单管理:查看订单列表、订单详情、分销提成、改状态、发货、备注等

评价管理:是否开启评价功能、是否需要审核、评价回复等

商品分类:设置商品分类、添加子分类等

商品分组:设置商品分组等

配送设置:支持快递、同城配送、到店自提等配送方式,根据运费设置规则自动计算运费价格,可设置配送时间选择、满额包邮等

积分兑换

支持积分和积分+金额进行兑换,设置分类、轮播图、配送方式等

秒杀功能

设置秒杀活动状态,秒杀场次,秒杀时长,选择商城中的商品参与秒杀活动,查看秒杀进度等

拼团功能

添加拼团商品,设置商品规格,设置拼团人数,限购次数,拼团时间,团长优惠,团长奖励,分类,评价,配送等

砍价功能

添加砍价商品,设置底价,设置是否只有达到底价才能下单,设置每个人砍掉的价格区间,设置配送方式等

推荐赚红包

推荐赚红包活动是一种推广单品的营销活动,用户分享单品给好友购买,好友付款后立即获得一定金额的微信红包奖励

买单收款

支持商城买单、会员卡买单、扫码枪扫描微信付款码收款、手机端商家助手扫描付款码收款

财务管理

充值记录、余额提现、余额明细、佣金提现、佣金明细、积分明细、买单记录等功能

营销活动

优惠券、充值赠送、微信红包、幸运大转盘、刮刮卡、砸金蛋、摇摇乐等活动

文章管理

自定义文章分类,添加文章,支持组件编辑文章内容,支持文章评论、点赞、回评等功能

自定义表单

设置表单项(单行输入、多行输入、单项选择、多项选择、普通选择、时间选择、日期选择、省市区选择、开关选择、上传图片),在线支付等,应用此功能来实现预约、报名、收集可以资料等

优惠券

支持类型:1、代金券:可以直接抵扣金额使用;2、礼品券:用于兑换实物奖品等场景;3、计次券:用于可以多次使用的优惠券场景,如:理发店计次卡等;4、运费抵扣券:用于在线购买时抵扣运费

可以在首页、商品详情页、文章详情页、领券中心等进行投放,支持后台主动推送优惠券

积分签到

设置每次签到获得多少积分,连续签到多少天以上每天获得多少积分,达到多少天额外赠送多少积分等

短信功能

设置客户短信通知、设置短信签名、短信模板、短信群发、查看短信发送记录等功能

在线客服

支持公众号聊天框、系统界面内(如商城首页、商品详情页等)、小程序内进行在线咨询

商家可在手机端在线回复用户咨询,可接收消息通知,实时与客服进行对话

在线直播

在线视频直播,无需下载App,主播在小程序管理中心进行直播,粉丝在您的小程序进行观看互动,现场活动、直播推广等,实时与粉丝互动

后台账号

设置子账号、分配子账号权限、设置接收订单通知、订单扫码核销等

商家助手

接收通知:订单提交通知、订单支付通知、订单收货通知、退款申请通知、会员充值通知、提现申请通知、表单提交通知、用户咨询通知等

扫码核销:扫描用户的核销码核销订单、优惠券、奖品等

管理会员:查看会员列表、会员信息

管理订单:查看订单、修改订单状态、设置备注、订单发货等

财务管理:查看财务概况、充值记录、提现记录、余额明细、佣金明细,处理提现申请等

在线客服:处理用户咨询,与用户在线聊天等

系统截图:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/41278ecca5b8496693dd409e5a8b4425.jpeg#pic_center
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码截图:
在这里插入图片描述
安装环境:
php7.2+nginx1.2+mysql5.6+redis

一、添加计划任务(用于订单自动收货、订单超时取消、拼团成功失败、消息通知、分账等)

在宝塔面板的计划任务中添加访问URL任务,执行周期选择每分钟执行一次,URL地址为:https://域名/?s=/ApiAuto/index/key/V475S5SsGL

二、配置客服系统(必须为https协议,php如果禁用了pcntl开头的函数需要解除禁用,用于实时接收用户的在线咨询消息,公众号窗口消息、商城内客服页面消息、小程序客服消息)

Nginx环境在宝塔控制面板的网站管理中点击[设置]-[配置文件],增加以下两项信息

1、在最上方增加:

upstream websocket6228{ server 127.0.0.1:6228; }
2、在server内最下方的access_log上方增加:

location /wss{
proxy_pass http://websocket6228;
proxy_read_timeout 60s;
proxy_set_header Host $host;
proxy_set_header X-Real_IP $remote_addr;
proxy_set_header X-Forwarded-for $remote_addr;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection ‘Upgrade’;
}
3、启动客服系统:

如果安装了多个php版本,在宝塔面板[网站]-[PHP命令行版本] 切换为您的网站php版本

在宝塔面板用宝塔SSH终端软件进入终端,执行命令:

php /www/wwwroot/你自己的目录/think worker:server -d
看到Start success.字样代表启动成功,如果出现setsid fail等字样请检查php的禁用函数中是否有pcntl_开头的函数,如果有请删除后重新执行
接收客服消息通知需要绑定公众号,并且配置公众号模板消息,由管理员绑定的微信端接收

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/4156.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python实战,爬取金融期货数据

大家好,我是毕加锁。 今天给大家带来的是 Python实战,爬取金融期货数据 文末送书! 文末送书! 文末送书! 任务简介 首先,客户原需求是获取https://hq.smm.cn/copper网站上的价格数据(注:获取的是…

【LeetCode】剑指 Offer 39. 数组中出现次数超过一半的数字 p205 -- Java Version

题目链接:https://leetcode.cn/problems/shu-zu-zhong-chu-xian-ci-shu-chao-guo-yi-ban-de-shu-zi-lcof/ 1. 题目介绍(39. 数组中出现次数超过一半的数字) 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 你可…

js 数据类型

1.概念 数据类型指的是可以在程序中存储和操作的值的类型,每种编程语言都有其支持的数据类型,不同的数据类型用来存储不同的数据,例如文本、数值、图像等。 JavaScript 是一种动态类型的语言,在定义变量时不需要提前指定变量的类…

如何用iOS自带摄像头进行拍摄获取视频流以及OpenCV图像处理实时显示

目录概述一、如何用Swift调用OpenCV库1.项目引入OpenCV库2.桥接OpenCV及Swift二、运用AVFoundation获取实时图像数据1.建立视频流数据捕获框架2.建立 Capture Session3.取得并配置 Capture Devices4.设定 Device Inputs5.配置Video Data Output输出6.工程隐私权限配置7.处理相机…

基于Java Web的图书管理系统

目录 1.系统简要概述 2.系统主要用到的数据库表 3.主要功能 管理员: 用户: 3.1管理员功能 3.11登录 3.12添加学生 3.13查看学生 3.14删除学生 3.15添加书籍 3.16查看书籍 3.2用户端功能 3.2.1登录 3.2.2注册 3.2.3查询图书 3.2.4借阅书籍…

【云原生】初识 Kubernetes — pod 的前世今生

目录标题前言🐳 Kubernetes到底是什么?🐬 K8s 的由来🐬K8s 的工作方式🐬 K8s 主要组件🐋Master 组件🐋Node 组件🐳 pod 是什么?🐬pod 的概念🐬控制…

Kafka在Mac下的安装与使用

mac 安装kafka安装kafka的原因安装kafka启动Zookeeper启动Kafka创建topic查看topic生产数据消费数据关闭zookeeper关闭kafka测试安装kafka的原因 用户微服务登录后需要向广告微服务中发送用户登录的信息以获取用户画像(这个过程是异步的),故…

雷电4模拟器安装xposed框架(2022年)

别问我都2202年了为什么还在用雷电4安卓7。我特么哪知道Xposed的相关资料这么难找啊,只能搜到一些老旧的资料,尝试在老旧的平台上实现了。 最初的Xposed框架现在已经停止更新了,只支持到安卓8。如果要在更高版本的安卓系统上使用Xposed得看看…

mac程序员必备的20款软件

今天给大家分享一下我作为一名后端程序员工作中常用的软件,相信下面我要介绍的很多软件对大家来说并不陌生,mac程序员必备的20款软件能够在不同岗位上提升大家的效率和体验。 1、Chrome 我们首先来介绍一些开发常用工具,先是浏览器&#xff…

手撕二叉树--堆的接口实现(附源码+图解)

堆的接口实现(附源码图解) 文章目录堆的接口实现(附源码图解)前言一、定义结构体二、接口实现(附图解源码)1.初始化堆2.销毁堆3.尾插数据(1)向上调整(2)交换函…

Elasticsearch 需要了解的都在这

ES选主过程?其实ES的选主过程其实没有很高深的算法加持,启动过程中对接点的ID进行排序,取ID最大节点作为Master节点,那么如果选出来的主节点中存储的元信息不是最新的怎么办?其实他是分了2个步骤做这件事,先…

es-head插件插入查询以及条件查询(五)

es-head插件插入查询以及条件查询 1.es-head插件页面介绍 页面详细介绍 2.es-head查询语句 2.1.查询索引中的全部数据 curl命令交互,采用GET请求 语法格式: curl -XGET es地址:9200/索引名/_search?pretty [rootelaticsearch ~]# curl -XGET 192…

Mac环境变量配置(Java)

1.打开终端: 2.输入命令:【/usr/libexec/java_home -V】,查看默认的jdk下载地址(绿色下划线的就是jdk默认路径)(注意⚠️:命令行终端是区分大小写的【-v 是不对的,必须是大写 -V】) …

Windows Server 2016远程桌面配置全过程

镜像下载 系统镜像网址 本次下载的是 Windows Server 2016 (Updated Feb 2018) (x64) - DVD (Chinese-Simplified) 远程桌面配置 Step 1 在开始菜单搜索服务,打开服务器管理器,点击右上角的管理按钮 Step 2 添加角色控制,点击下一步 S…

静态路由+DHCP实验(四路由器八PC)

一.200.1.1.0/24子网划分 1.划分八个子网 2.选用前5个,第五个子网再划分4个子网作为骨干 二.规划路由 三.配置(下一跳) 1.先依次实现四个路由器之间全网可通 2.为路由器配置地址池,使用全局模式获取dhcp,指定网关…

Springboot是什么

目录 为什么会要用springboot 1、之前 2、现在 springboot优点 springboot四大核心 自动装配介绍 1、自动装配作用是什么 2、自动装配原理 springboot starter是什么 1、starter作用 2、比如:我们想搭建java web框架 3、starter原理 SpringBootApplica…

Endor Labs:2023年十大开源安全风险

近日,Endor Labs发布了一份新报告,确定了2023年的十大开源安全风险。报告显示,许多软件公司依赖于开源软件代码,但在如何衡量和处理与开源软件相关的风险和漏洞方面缺乏一致性。调查发现,在应用程序中超过80%的代码可能…

Go 结构体

目录 什么是结构体 定义结构体 基本的方式实例化结构体 访问结构体的成员变量 指针类型的方式实例化结构体 取结构体地址的方式实例化 知识扩展:*号 和 &号 构造函数 成员函数(成员方法) 匿名成员变量 方法传入指针类型的结构…

Mac M1通过VMWare Fusion安装Centos7记录(镜像和网络有大坑)

以前用linux系统基本都在我的服务器上或者是在win上进行,从没有在M1上进行创建,因此走了一些坑吧,这里会列出我的详细安装步骤。 下载镜像 镜像的下载网站:https://www.centos.org/download/ 在该网站中,不管是Every…

多级评论单表结构设计

这里的多级,本质上其实也就二级,例如微博的评论, 一级评论: 对微博的评论 二级评论: 对微博下的评论的回复评论 ,这里包括二种 1. 回复的是一级评论, 2, 回复的是二级评论 效果如下 表数据 查…
最新文章