金确链
  1. 会员储值消费RRC
金确链
  • 概述
  • 入门指南
  • 开发指南
    • 获取账号&密钥
    • 基础数据
      • 获取数据上报授权信息
    • 文件服务
      • 上传文件
    • 企业信息
      • 新增企业
      • 查询企业(分页)
      • 更新企业
    • 设备信息
      • 设备类型
        • 查询设备类型分页
        • 新增设备类型
        • 查看设备类型
        • 更新设备类型
      • 设备品牌
        • 查询设备品牌分页
        • 新增设备品牌
        • 更新设备品牌
      • 设备
        • 更新设备
        • 查询设备分页
        • 新增设备
    • 商品信息
      • 添加设备商品
      • 更新设备商品
      • 查询设备商品
    • 订单信息
      • 上传订单
      • 查询订单
    • 结算信息
      • 结算规则
        • 添加结算规则
        • 查询结算规则
        • 更新结算规则
      • 结算人员
        • 新增结算人员
        • 更新结算人员
        • 查询结算人员
    • 报表查询
    • 报表上报
    • 支付信息
  • 工单回复
    • page 分页查询
      POST
    • list 列表
      POST
    • single 单条数据
      POST
    • kv 键值对
      POST
    • add 新增数据
      POST
    • put 更新数据
      PUT
    • delete 删除数据
      DELETE
    • get 单条数据
      GET
    • addOrUpdate 新增或更新
      POST
    • exist 是否存在
      POST
    • view 视图
      GET
    • updateField 更新字段
      PUT
    • 回复工单
      POST
  • 工单评价表
    • page 分页查询
    • list 列表
    • single 单条数据
    • kv 键值对
    • add 新增数据
    • put 更新数据
    • delete 删除数据
    • get 单条数据
    • addOrUpdate 新增或更新
    • exist 是否存在
    • view 视图
    • updateField 更新字段
    • 评价工单
  • 用户登录
    • 登录,可用手机号,用户名,邮箱登录
    • 退出登录
  • 设备收益控制器 该控制器负责处理与设备收益相关的HTTP请求,提供设备收益信息的查询等功能
    • 查询设备收益列表 该方法接收设备收益查询参数对象,将查询请求委托给设备收益服务,并返回查询结果的分页列表
    • 添加自选设备收益接口
  • 工单表
    • page 分页查询
    • list 列表
    • single 单条数据
    • kv 键值对
    • add 新增数据
    • put 更新数据
    • delete 删除数据
    • get 单条数据
    • addOrUpdate 新增或更新
    • exist 是否存在
    • view 视图
    • updateField 更新字段
    • 查询工单详情
    • 查询工单列表
    • 查询配置列表
  • IPFS文件上传下载接口
    • 上传文件到IPFS
    • 从IPFS下载文件
  • 模拟数据请求api接口
    • 设备定时购买 每10-60分钟购买一台 初始化设备数据
    • 订单定时购买 每5分钟进行一次下单
    • 每日定时清理数据
  • 会员储值消费RRC
    • page 分页查询
      POST
    • list 列表
      POST
    • single 单条数据
      POST
    • kv 键值对
      POST
    • add 新增数据
      POST
    • put 更新数据
      PUT
    • delete 删除数据
      DELETE
    • get 单条数据
      GET
    • addOrUpdate 新增或更新
      POST
    • exist 是否存在
      POST
    • view 视图
      GET
    • updateField 更新字段
      PUT
    • 添加储值使用分成信息
      POST
    • getSingleByDeviceId
      GET
  • 设备RRC合约
    • page 分页查询
    • list 列表
    • single 单条数据
    • kv 键值对
    • add 新增数据
    • put 更新数据
    • delete 删除数据
    • get 单条数据
    • addOrUpdate 新增或更新
    • exist 是否存在
    • view 视图
    • updateField 更新字段
    • getSingleByDeviceId
  • 设备物联网卡控制器
    • page 分页查询
    • list 列表
    • single 单条数据
    • kv 键值对
    • add 新增数据
    • put 更新数据
    • delete 删除数据
    • get 单条数据
    • addOrUpdate 新增或更新
    • exist 是否存在
    • view 视图
    • updateField 更新字段
    • 发送通电指令
    • 发送音乐播放指令
    • 设置设备音量
    • 获取并更新设备GPS位置信息
    • 获取并更新设备4G信号强度
    • 获取并更新4G到期时间
  • TableController
    • 通用表格搜索(此处不需要@DataVoEnable注解,因为调用的反射方法已进行字段翻译) 动态构建表格
    • 根据链接获取引擎信息
    • 通用批量删除 动态构建表格
    • 通用批量修改
  1. 会员储值消费RRC

list 列表

POST
/rbf/storedAndUseRrc/list

请求参数

Body 参数application/json
列表查询对象,包含查询条件,排序和数量
condition
object (BaseCondition) 
查询条件
可选
logicalOperator
enum<string>  | enum<null> 
逻辑运算符
可选
枚举值:
andor
默认值:
{name: 且, color: #E91E63, value: 1}
conditions
array[object (BaseQueryConditionItem) {4}]  | null 
可选
查询条件,为空时表示查询所有数据
默认值:
new ArrayList<>()
sorts
array[object (BaseSortItem) {2}]  | null 
可选
排序方式,如果为空的时候,使用Id倒序排列
默认值:
new ArrayList<>()
field
string  | null 
可选
字段名,如果是多表查询,需要带上表名,必须是英文
sort
enum<string>  | enum<null> 
排序类型
可选
枚举值:
descasc
默认值:
{name: 降序, value: 1}
fields
array[object (BaseFieldItem) {2}]  | null 
可选
需要显示的字段,如果为空的显示所有的字段,根据设置自动翻译
field
string  | null 
可选
字段,唯一key,必须是英文
dataVo
object (BaseFieldItemDataVo) 
可选
格式化翻译输出配置 isFormat=true的时候,才启作用
是否格式化翻译输出 如果dataVo为空的时候,从实体@DataVo注解中获取 * 如果启用了格式化翻译输出,则输出多一个字段,输出字段格式:字段名Vo *
比如:枚举status,多一个字段statusVo * 比如:级联数据classId:多一个字段classIdVo * 比如:用户id:多一个字段userIdVo *
比如:时间createTime:多一个字段createTimeVo * 比如:自动配置gradeId:多一个字段gradeIdVo
limit
integer  | null 
可选
记录数,默认为10。示范值: 15
默认值:
10
示例
{
  "condition": {
    "logicalOperator": "{name: 且, color: #E91E63, value: 1}",
    "conditions": "new ArrayList<>()"
  },
  "sorts": "new ArrayList<>()",
  "fields": [
    {
      "field": "string",
      "dataVo": {
        "type": "unKown",
        "data": "string",
        "dataField": "name",
        "fields": [
          "string"
        ]
      }
    }
  ],
  "limit": "10"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://gateway249.kiwismart.top/app/rbf/storedAndUseRrc/list' \
--header 'Content-Type: application/json' \
--data-raw '{
    "condition": {
        "logicalOperator": "{name: 且, color: #E91E63, value: 1}",
        "conditions": "new ArrayList<>()"
    },
    "sorts": "new ArrayList<>()",
    "fields": [
        {
            "field": "string",
            "dataVo": {
                "type": "unKown",
                "data": "string",
                "dataField": "name",
                "fields": [
                    "string"
                ]
            }
        }
    ],
    "limit": "10"
}'

返回响应

🟢200成功
application/json
Body
包含列表结果的响应对象
code
integer  | null 
可选
msg
string  | null 
可选
data
array[object (Object)]  | null 
可选
示例
{
  "code": 0,
  "msg": "",
  "data": [
    {}
  ]
}
上一页
page 分页查询
下一页
single 单条数据
Built with