这套源码属于物联网卡代理管理类项目,主要围绕物联卡的销售、代理、套餐、订单以及对接多家上游物联卡平台这几个核心环节展开。后台接口与功能模块比较全,适合卡商做代理分销系统的搭建学习和二次开发参考。
源码简介
这是一套基于 ThinkPHP 5 + MySQL 的物联网卡代理管理平台(标注由智讯科技 / 郴州市天启信息科技有限公司开发),用于物联卡代理商搭建自有销售、代理、开卡与运营后台。后台 admin 模块包含 43 个控制器,覆盖代理分销、套餐订单、商品、多渠道第三方物联卡平台对接、短信、实名认证、提现、风控与系统日志等;前台提供登录、用户中心、换卡、实名、推广卡与查询等多页 HTML 入口,支付侧已内置微信商户、免签支付与支付宝当面付。核心控制器经 eval(base64) 混淆加密,属商业加密发布,运行无需额外扩展但无法逐行审计。注意 database.php 默认指向作者远程数据库,部署前需改为自有库。
适用场景
- 物联卡代理商搭建自有代理分销、开卡与运营后台
- 卡商对接申达、硕朗、天移、奇成等多家上游物联卡平台做统一运营管理
- 学习 ThinkPHP5 多模块业务系统与第三方物联卡平台 API 对接实现
技术栈与运行环境
- 后端:ThinkPHP 5.0 框架,PHP 7.0+,MySQL 5.6+
- 运行环境:Apache(配置信息明确”系统无法兼容 https 协议请勿配置 https 协议”),宝塔面板部署
- 前台:原生 HTML + JS 多页站点(login/user/huanka/iotrealname/promotioncard/findWord 等)
- 后台前端:Vue / NutUI 构建(admin/viem/nutui)
- 加密与算法:核心控制器 eval(base64_decode) 混淆;Sm3 控制器实现国密 SM3 签名
- 支付:微信商户、免签支付、支付宝当面付(public 下 alipay/wxpay/fmpay/ycalipay 等目录)
功能亮点
- 多家第三方物联卡平台对接:Docking、Tripartite 控制器提供对接能力,配置信息明确列出申达、硕朗、天移、奇成等十余家上游平台,可统一做开卡、查询与状态同步。
- 代理与分销体系:Proxy、Agentpromotion、Distribution、Dividelog 控制器支撑代理层级、推广与分润账目,适合做多级代理运营。
- 套餐与订单商品:Setmeal、Setmealtype 管理套餐与套餐类型,Order、Goodsorder、Goods 处理开卡订单与商品,订单与卡片数据落库(order / cardcon / carddata / setcon 等无前缀表)。
- 实名认证与短信:Realname 控制器与 iotrealname.html 前台实名页支撑实名开卡;Sendsms、Smspurchase 与 SmsSingleSender / SmsMultiSender 提供短信发送、批量与购买。
- 支付对接:内置微信商户、免签支付、支付宝当面付,配置信息直接说明,public 下对应 alipay / alipayh5 / wxpay / fmpay / ycalipay / ycalipayapp / ycalipayh5 等目录为各支付渠道实现。
- 运营支撑:Changecard 与 huanka.html 换卡、Risk 风控、Withdrawal 提现、Prestorage 预存、Balancedetails 余额明细、Broadcas 公告、Feedback 反馈、Systemlog 系统日志,覆盖日常运营全流程。
安装与部署提示
1. 准备 PHP 7.0+、MySQL 5.6+、Apache 环境;注意系统不支持 HTTPS,请勿配置 https 协议。
2. 宝塔面板添加域名,将源码内 tp5 与 dist 压缩包解压至域名根目录。
3. 浏览器访问域名进入安装向导,按提示填写域名、数据库名/账号/密码(自定义)、后台账号密码,约 5 步完成。
4. 部署前必须修改 tp5/application/database.php 中默认硬编码的远程数据库地址与账号,改为你自己的数据库,否则会连接作者服务器或安装失败。
5. 后台登录地址为域名根;公众号充值入口为 域名/tp5/public/index/login.html。
截图与演示说明
- 前台用户端(public/index/*.html):login.html 登录、user.html 用户中心、huanka.html 换卡、iotrealname.html 实名认证、promotioncard.html 推广卡、findWord.html 查询
- 后台管理前端(admin/viem/nutui):Vue / NutUI 后台,含登录 user.html 与控制台 user.html
- 后台接口模块(admin/controller):43 个控制器文件,覆盖代理、套餐、订单、对接、短信、实名、提现、分销、风控等
- 支付模块(public 下):alipay、alipayh5、wxpay、fmpay、ycalipay、ycalipayapp、ycalipayh5 等目录
- 其他业务入口目录:management、recharge、prestorage、trafficquery、orderlog、bill、feedback 等
常见问题
安装时提示无法兼容 HTTPS 怎么办?
配置信息明确”系统无法兼容 https 协议请勿配置 https 协议”。建议用 http 直接访问部署,或在前端加反向代理处理证书,避免后台与支付回调异常。
数据库连接失败或安装后无数据?
database.php 默认硬编码了作者的远程腾讯云数据库地址与账号,部署前务必改为你自己的数据库名、账号、密码与地址;不要使用作者远程库,否则会出现连接失败或数据串用。
安全风险提示
特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!
补充:tp5/application/database.php 硬编码了作者远程腾讯云数据库凭据(CynosDB 集群地址、库名 iottwlk、用户 vpn、端口 27412),属敏感凭据泄露,部署前必须改为自有数据库,切勿沿用远程库以防数据外泄或安装异常;核心控制器经 eval(base64_decode) 混淆(商业加密保护),无法逐行审计,部署前建议整体安全评估,排查是否存在回调或后门;系统明确不支持 HTTPS,账号与物联卡号在明文 http 下存在中间人风险,建议仅在可信网络或加前置 HTTPS 反代使用。源码仅供学习研究、测试部署与二次开发参考,商用前请自行确认授权、版权与合规要求。
下载说明
百度网盘 aosen 目录提供源码压缩包,解压密码:aosen.cc。源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权与合规要求。


