NCC.Extend
支付宝支付服务
初始化一个类型的新实例
生成支付宝小程序的二维码
创建二维码
创建支付订单
线上资金授权冻结接口
线上资金扣款操作
取消免押订单
支付宝小程序登录
线上资金退款操作
完结免押订单
统一收到交易支付接口
统一收单交易关闭接口
芝麻信用服务
初始化一个类型的新实例
芝麻先享-信用服务下单
芝麻先享-取消服务订单
MQTT 消息信息
消息主题
消息内容
接收时间
设备ID
MQTT 发布与订阅统一服务
MQTT 客户端对象(用于连接、发布、订阅等操作)
MQTT 连接参数配置
获取客户端ID,区分生产环境和开发环境
客户端ID
构造函数:初始化客户端和配置、注册事件
健康检查定时器回调方法
订阅监控定时器回调方法
消息处理定时器回调方法
异步处理单个消息
消息信息
记录失败的消息
消息信息
失败原因
向指定 Topic 发布 MQTT 消息
主题路径,例如 device/{id}/command
发送的 JSON 字符串内容
是否成功发送
手动启动 MQTT 客户端(推荐在程序启动时调用)
确保订阅状态正常,如果订阅丢失则重新订阅
验证订阅是否真的生效
重试订阅
查询指定clientId是否在线(通过EMQX管理API,带缓存)
要查询的客户端ID
在线返回true,不在线返回false
批量查询设备在线状态(提高效率)
要查询的客户端ID列表
在线状态字典
清理过期的缓存数据(建议定期调用)
检查MQTT连接健康状态
连接状态信息
强制重新连接MQTT
重连是否成功
定期健康检查和自动修复(建议每3分钟调用一次)
修复是否成功
获取当前订阅的主题列表
订阅的主题列表
获取订阅状态信息
订阅状态信息
检查连接稳定性
连接稳定性信息
测试数据格式兼容性
测试数据
测试结果
释放资源
广告管理服务
初始化一个类型的新实例
获取广告管理
参数
获取广告管理列表
请求参数
获取当前代理商广告管理列表
请求参数
获取当前代理商广告管理列表
请求参数
新建广告管理
参数
更新广告管理
主键
参数
删除广告管理
代理商信息服务
初始化一个类型的新实例
获取代理商分润设置
参数
获取代理商分润设置列表
请求参数
新建代理商信息
参数
更新代理商分润设置
主键
参数
删除代理商
获取所有代理商
获取当前登录人下面的代理
查看指定用户下面的代理人信息
获取指定用户所有的上级代理(递归)
获取代理商用户信息
无人机管理表服务
初始化一个类型的新实例
获取无人机管理表
参数
获取无人机管理表列表
请求参数
获取无人机管理表列表
请求参数
新建无人机管理表
参数
更新无人机管理表
主键
参数
删除无人机管理表
APP版本管理服务
初始化一个类型的新实例
获取APP版本管理
参数
获取APP版本管理列表
请求参数
新建APP版本管理
参数
更新APP版本管理
主键
参数
删除APP版本管理
客服信息表服务
初始化一个类型的新实例
获取客服信息表
参数
获取客服信息表列表
请求参数
新建客服信息表
参数
更新客服信息表
主键
参数
删除客服信息表
代理商添加客服
参数
根据当前代理商获取客服信息表列表
机柜格子管理服务
初始化一个类型的新实例
获取机柜格子管理
参数
获取机柜格子管理列表
请求参数
新建机柜格子管理
参数
更新机柜格子管理
主键
参数
删除机柜格子管理
调整格位修改时间
调整时间输入参数
设备串口日志服务
初始化一个类型的新实例
获取设备串口日志
参数
获取设备串口日志列表
请求参数
新建设备串口日志
参数
更新设备串口日志
主键
参数
删除设备串口日志
无人机机柜管理服务
MQTT配置信息类
设备配置信息类
初始化一个类型的新实例
获取无人机机柜管理
参数
获取无人机机柜管理列表
请求参数
获取代理商获取自己的无人机机柜管理列表
请求参数
获取根据代理商id获取的无人机机柜管理列表
请求参数
新建无人机机柜管理
参数
更新无人机机柜管理
主键
参数
更新无人机机柜管理
主键
参数
获取设备状态枚举列表
删除无人机机柜管理
解绑设备
绑定设备
获取代理商设备数量信息
柜子服务端进行绑定
测试发布订阅
检测开门
同步设备信息(补货)
注册设备
注册设备(用于APP更新)
机柜获取MQTT配置
设备编码
MQTT配置信息
设备转让
推送APP更新消息给设备
设备编码
APP下载地址
批量推送APP更新消息给多个设备
设备编码列表
APP下载地址
查询设备是否在线
批量查询设备在线状态(优化版本)
设备ID列表
获取设备列表(用于App更新推送,不包含在线状态查询)
查询参数
将超过30分钟充电状态的无人机格子状态改为充电完成
定时任务:自动更新超过30分钟的充电状态
收费规则服务
初始化一个类型的新实例
获取收费规则
参数
获取收费规则列表
请求参数
获取当前登录代理商收费规则列表
请求参数
获取当前登录代理商收费规则列表
请求参数
根据设备标号获取收费规则
请求参数
新建收费规则
参数
代理商新建收费规则
参数
代理商新建收费规则
参数
更新收费规则
主键
参数
删除收费规则
根据设备来获获取收费规则
标记删除收费规则
MQTT日志服务
初始化一个类型的新实例
获取MQTT日志
参数
获取MQTT日志列表
请求参数
新建MQTT日志
参数
更新MQTT日志
主键
参数
删除MQTT日志
订单开门缓存服务
初始化一个类型的新实例
获取订单开门缓存
参数
获取订单开门缓存列表
请求参数
新建订单开门缓存
参数
更新订单开门缓存
主键
参数
删除订单开门缓存
通过订单id去删除缓存
通过订单id去查询缓存
更新订单开门缓存
订单管理服务
初始化一个类型的新实例
获取订单详情
订单ID
获取订单管理列表
请求参数
获取当前代理商相关的订单
请求参数
新建订单管理
参数
新建订单管理(支付宝)
参数
更新订单管理
主键
参数
删除订单管理
订单完结
获取支付宝扣款后的回调信息
获取支付宝预授权后的回调信息
根据订单编号处理订单并开门
外部订单号
支付宝授权号
获取支付宝取消预授权后的回调信息
处理消息订阅的信息
无人机维护
OrderSuccessUpdateStatus
订单归还无人机
计算费用方法:根据套餐规则和实际使用秒数,计算最终费用
套餐规则实体
使用时长(单位:秒)
应收费用(单位:元)
补货
检测并清空重复的无人机信息
无人机编码
电池1 RFID
电池2 RFID
当前设备ID
当前货道
订单下单开门
订单下单开门
获取用户订单金额的数据
C端用户获取我的订单
获取某个设备产生的订单
获取某个代理商的每天出货量
取消三分钟前未付款的订单
手动完结订单并扣费(货道状态和无人机状态不变,直接完结订单)
订单编号
订单视频服务
初始化一个类型的新实例
获取订单视频
参数
获取订单视频列表
请求参数
根据设备编号获取视频列表
新建订单视频
参数
视频记录创建(匿名访问)
更新视频路径
主键
参数
更新订单视频
主键
参数
删除订单视频
发送上传视频信息
客户端获取视频删除配置
权限绑定服务
初始化一个类型的新实例
获取权限绑定列表
请求参数
新建权限绑定
参数
更新权限绑定
主键
参数
设置权限
删除权限绑定
获取微信小程序的功能菜单
获取指定用户的权限
获取我的权限
人员分润设置服务
初始化一个类型的新实例
获取人员分润设置
参数
获取人员分润设置列表
请求参数
新建人员分润设置
参数
更新人员分润设置
主键
参数
删除人员分润设置
退款申请表服务
初始化一个类型的新实例
获取退款申请表
参数
获取退款申请表列表
请求参数
新建退款申请表
参数
更新退款申请表
主键
参数
删除退款申请表
支付宝小程序用户申请退款
退款申请参数
获取当前登录用户申请退款列表
请求参数
获取当前代理商的退款申请列表
拒绝用户退款
套餐绑定服务
初始化一个类型的新实例
获取套餐绑定
参数
获取套餐绑定列表
请求参数
新建套餐绑定
参数
套餐绑定
获取当前场所绑定的套餐
参数
更新套餐绑定
主键
参数
删除套餐绑定
无人机场地管理服务
初始化一个类型的新实例
获取无人机场地管理
参数
获取无人机场地管理列表
请求参数
新建无人机场地管理
参数
更新无人机场地管理
主键
参数
删除无人机场地管理
流水记录服务
初始化一个类型的新实例
获取当前用户的收益数据
获取当前用户按月的收益和提现数据
获取流水记录
参数
获取流水记录列表
请求参数
获取当前用户的流水记录
新建流水记录
参数
更新流水记录
主键
参数
删除流水记录
获取某个代理的佣金明细
提现申请服务
初始化一个类型的新实例
获取提现申请
参数
获取提现申请列表
请求参数
新建提现申请
参数
更新提现申请
主键
参数
删除提现申请