基本介绍
hyperf-iot基于Hyperf v2.1、VUE+Prime Pro开发的靓号系统,号卡分销系统,靓号销售系统,号卡管理系统,前后分离管理后台
主要特性
基于Auth
验证的权限管理系统
支持无限级父子级权限继承,父级的管理员可任意增删改子级管理员及权限设置
支持单管理员多角色
支持管理子级数据或个人数据
完善的前端功能组件开发
基于Prime Pro
二次开发
基于vue
开发,自适应手机、平板、PC
基于Less
进行样式开发
通用的会员模块和API模块
共用同一账号体系的Web端会员中心权限验证和API接口会员权限验证
整合第三方短信接口(阿里云、腾讯云短信)
无缝整合第三方云存储(七牛云、阿里云OSS)功能,支持云储存分片上传
第三方登录(QQ、微信)整合
第三方支付(微信、支付宝)无缝整合,微信支持PC端扫码支付
基于HotGo2.0开发的 号卡分销系统 商业版已发布,欢迎体验
演示后台:http://demo.haoka.facms.cn/admin主账号:admin 密码:123456
演示前台:http://demo.haoka.facms.cn/i/888下级代理商账号:test 密码:test
演示站数据禁止修改,前台禁止下单,所有数据均为模拟!
部分页面展示
控制台
商品卡片
列表
编辑
系统配置
环境要求
PHP >= 7.2 Swoole PHP extension >= 4.5,and DisabledShort Name
OpenSSL PHP extension
JSON PHP extension
PDO PHP extension (If you need to use MySQL Client)
Redis PHP extension (If you need to use Redis Client)
Protobuf PHP extension (If you need to use gRPC Server of Client)
RabbitMQ >=3.8
快速开始
一、拉取代码到你已经安装好以上环境的服务器中
git clone https://gitee.com/bufanyun/hyperf-iot.git && cd hyperf-iot
二、配置你的站点信息
将根目录下的.env.example
名称改为.env,并配置相关信息,默认使用了redis和rabbitmq组件,所以不配置将无法正常使用!
服务默认使用的是9609端口,请放行防火墙端口,如需修改为其他端口请到/config/autoload/server.php
中修改!
三、更新composer包
composer update
四、 启动服务,执行下面任意一个命令即可,首次启动会自动缓存代理配置,可能需要时间久一些
php bin/hyperf.php serve:watch #测试调试期间用这个 php bin/hyperf.php start #线上用这个
五、访问测试
curl http://127.0.0.1:9609 如果能看到:{"code":20000,"msg":"操作成功","data":{"$method":"GET"}}则说明启动成功!
声明
本项目还在持续更新中,暂不公开数据结构,仅供学习参考,遇到问题请联系作者下方微信!
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。