rino-arbitrage
  1. 代码生成
rino-arbitrage
  • 登录
    • 登录
      POST
    • 登录信息
      GET
    • 注销
      DELETE
  • 国际化
    • 默认语言
      GET
    • 国际化信息
      GET
  • 公共接口
    • 字典库
      GET
    • 当前时间
      GET
  • 账号信息
    • 详情
    • 编辑
    • 更新密码
  • 首页
    • 分页查询
    • 统计
    • 状态数量
    • 详情/编辑初始化
    • 设备列表
    • 校验sn
    • 校验token
    • 充放电
    • 新增
    • 编辑
    • 删除
    • 批量删除
  • Overview
    • 汇总
    • 能流图
    • 实时电价
    • 电价趋势
    • 功率趋势
  • Strategy
    • 详情/编辑初始化
    • 保存
  • Bill
    • 分页列表
    • 收益汇总
    • 导出
  • 用户管理
    • 分页
    • 明文密码
    • 详情
    • 校验用户名
    • 新增
    • 编辑
    • 更新状态
  • 角色管理
    • 菜单列表
    • 分页
    • 详情
    • 校验角色名
    • 新增
    • 编辑
  • devops
    • 同步管理
      • 同步设备
      • 同步实时价格
      • 同步价格
      • 同步账单
    • 公共接口
      • 雪花ID
      • 异常样例
      • 用户列表
      • 角色列表
    • 主页面
      • 路由树
    • 顶部导航栏
      • 用户配置
        • 查询
        • 保存
      • 消息通知
        • 未读数量
        • 消息通知列表
    • 工作台
      • 数据统计
      • 请求日志
      • 请求方法占比
      • 热门接口
      • 通知
    • 中间件
      • redis样例
        • 键树
        • 键列表
        • 键删除
        • 键值信息
        • 新增键
        • STRING#更新键
        • LIST#新增元素
        • SET#新增元素
        • LIST#修改元素
        • Hash#修改字段值
        • LIST#移除元素
        • HASH#移除元素
        • SET#移除元素
        • ZSET#新增元素
        • ZSET#设置分数
        • ZSET#移除元素
        • HASH#添加字段
        • 是否存在键
        • 键过期时间查询
        • 键过期时间设置
      • 消息队列
        • 发送消息
        • 查询消息
    • 系统管理
      • 通知管理
        • 新增
        • 发送
        • 删除
        • 批量删除
        • 编辑
        • 查询
        • 详情
        • 接收情况
    • 开发工具
      • 请求日志
        • 请求日志
      • 字典管理
        • 字典列表
        • 字典详情
        • 校验字典名称
        • 校验字典项展示名
        • 校验字典项值
        • 校验字典标识
        • 新增字典
        • 编辑字典
        • 删除字典
        • 删除字典值
        • 字典查询
        • 字典值列表
        • 展示名-值
        • 值-展示名
        • 字典展示名列表
        • 刷新缓存
        • 字典项树
        • 字典项详情
        • 字典项级联选择
        • 新增字典值
        • 编辑字典值
      • 代码生成
        • 分页
          GET
        • 详情
          GET
        • 预览
          GET
        • 下载
          GET
        • 列信息
          GET
        • 列信息保存
          POST
        • 表信息保存
          POST
      • 国际化管理
        • 刷新缓存
        • 分页
        • 详情
        • 导出
        • 校验code
        • 新增
        • 编辑
        • 删除
        • 批量删除
        • 下载模板
        • 上传文件
    • 个人中心
      • 个人通知
        • 列表
        • 详情
        • 已读
        • 删除
        • 批量删除
    • 时间管理
      • 解析
  • 第三方
    • amber
      • 站点列表
      • 当前可再生能源
      • 实时价格
      • 价格趋势
      • 使用情况
    • eCactus
      • 登录
      • 设备列表
      • 设备信息
      • 设备状态
      • 绑定设备
      • 充电
    • LocalVolts
      • LocalVolts
    • deye
      • 获取token
      • 获取会员
      • 获取token
      • 设备列表
      • 设备最新信息
      • 设备日志
      • 设备功率
  • 上报
    POST
  • 上报文件
    POST
  1. 代码生成

列信息保存

POST
/gen/column/{tableId}

请求参数

Path 参数
tableId
integer 
表ID
必需
示例值:
2
Header 参数
Authorization
string 
可选
示例值:
Bearer {{pc_token}}
Accept-Language
string 
可选
zh-CN ,en-US
默认值:
en-US
Body 参数application/json
value
array[object (列保存表单) {4}] 
必需
columnName
string 
列名
必需
fieldName
string 
字段名
必需
fieldType
string 
字段类型
必需
fieldComment
string 
字段备注
必需
示例
{
  "value": [
    {
      "columnName": "id",
      "fieldName": "id",
      "fieldType": "String",
      "fieldComment": "主键ID"
    },
    {
      "columnName": "tenant_id",
      "fieldName": "tenantId",
      "fieldType": "String",
      "fieldComment": "集团ID"
    },
    {
      "columnName": "input",
      "fieldName": "input",
      "fieldType": "String",
      "fieldComment": "输入框"
    },
    {
      "columnName": "input_number",
      "fieldName": "inputNumber",
      "fieldType": "BigDecimal",
      "fieldComment": "数字输入框"
    },
    {
      "columnName": "input_tags",
      "fieldName": "inputTags",
      "fieldType": "String",
      "fieldComment": "标签输入框"
    },
    {
      "columnName": "auto_complete",
      "fieldName": "autoComplete",
      "fieldType": "String",
      "fieldComment": "自动补全"
    },
    {
      "columnName": "mention",
      "fieldName": "mention",
      "fieldType": "String",
      "fieldComment": "提及"
    },
    {
      "columnName": "text_area",
      "fieldName": "textArea",
      "fieldType": "String",
      "fieldComment": "文本域"
    },
    {
      "columnName": "rate",
      "fieldName": "rate",
      "fieldType": "BigDecimal",
      "fieldComment": "评分"
    },
    {
      "columnName": "slider",
      "fieldName": "slider",
      "fieldType": "Integer",
      "fieldComment": "滑动输入条"
    },
    {
      "columnName": "switch_info",
      "fieldName": "switchInfo",
      "fieldType": "Boolean",
      "fieldComment": "开关"
    },
    {
      "columnName": "radio",
      "fieldName": "radio",
      "fieldType": "Integer",
      "fieldComment": "单选框(父选项)"
    },
    {
      "columnName": "checkboxes",
      "fieldName": "checkboxes",
      "fieldType": "String",
      "fieldComment": "复选框(父选项),多选"
    },
    {
      "columnName": "select_info",
      "fieldName": "selectInfo",
      "fieldType": "Integer",
      "fieldComment": "选择器(父选项)"
    },
    {
      "columnName": "cascader",
      "fieldName": "cascader",
      "fieldType": "Integer",
      "fieldComment": "级联选择(子选项)"
    },
    {
      "columnName": "tree_select",
      "fieldName": "treeSelect",
      "fieldType": "Integer",
      "fieldComment": "树选择(父子选择)"
    },
    {
      "columnName": "transfers",
      "fieldName": "transfers",
      "fieldType": "String",
      "fieldComment": "数据穿梭框(父选项),多选"
    },
    {
      "columnName": "date_time_picker",
      "fieldName": "dateTimePicker",
      "fieldType": "Date",
      "fieldComment": "日期时间选择器"
    },
    {
      "columnName": "upload",
      "fieldName": "upload",
      "fieldType": "String",
      "fieldComment": "上传"
    }
  ]
}

示例代码

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://k28hrq.natappfree.cc/arbitrage/gen/column/2' \
--header 'Authorization: Bearer {{pc_token}}' \
--header 'Authorization;' \
--header 'Accept-Language: en-US' \
--header 'Content-Type: application/json' \
--data-raw '{
  "value": [
    {
      "columnName": "id",
      "fieldName": "id",
      "fieldType": "String",
      "fieldComment": "主键ID"
    },
    {
      "columnName": "tenant_id",
      "fieldName": "tenantId",
      "fieldType": "String",
      "fieldComment": "集团ID"
    },
    {
      "columnName": "input",
      "fieldName": "input",
      "fieldType": "String",
      "fieldComment": "输入框"
    },
    {
      "columnName": "input_number",
      "fieldName": "inputNumber",
      "fieldType": "BigDecimal",
      "fieldComment": "数字输入框"
    },
    {
      "columnName": "input_tags",
      "fieldName": "inputTags",
      "fieldType": "String",
      "fieldComment": "标签输入框"
    },
    {
      "columnName": "auto_complete",
      "fieldName": "autoComplete",
      "fieldType": "String",
      "fieldComment": "自动补全"
    },
    {
      "columnName": "mention",
      "fieldName": "mention",
      "fieldType": "String",
      "fieldComment": "提及"
    },
    {
      "columnName": "text_area",
      "fieldName": "textArea",
      "fieldType": "String",
      "fieldComment": "文本域"
    },
    {
      "columnName": "rate",
      "fieldName": "rate",
      "fieldType": "BigDecimal",
      "fieldComment": "评分"
    },
    {
      "columnName": "slider",
      "fieldName": "slider",
      "fieldType": "Integer",
      "fieldComment": "滑动输入条"
    },
    {
      "columnName": "switch_info",
      "fieldName": "switchInfo",
      "fieldType": "Boolean",
      "fieldComment": "开关"
    },
    {
      "columnName": "radio",
      "fieldName": "radio",
      "fieldType": "Integer",
      "fieldComment": "单选框(父选项)"
    },
    {
      "columnName": "checkboxes",
      "fieldName": "checkboxes",
      "fieldType": "String",
      "fieldComment": "复选框(父选项),多选"
    },
    {
      "columnName": "select_info",
      "fieldName": "selectInfo",
      "fieldType": "Integer",
      "fieldComment": "选择器(父选项)"
    },
    {
      "columnName": "cascader",
      "fieldName": "cascader",
      "fieldType": "Integer",
      "fieldComment": "级联选择(子选项)"
    },
    {
      "columnName": "tree_select",
      "fieldName": "treeSelect",
      "fieldType": "Integer",
      "fieldComment": "树选择(父子选择)"
    },
    {
      "columnName": "transfers",
      "fieldName": "transfers",
      "fieldType": "String",
      "fieldComment": "数据穿梭框(父选项),多选"
    },
    {
      "columnName": "date_time_picker",
      "fieldName": "dateTimePicker",
      "fieldType": "Date",
      "fieldComment": "日期时间选择器"
    },
    {
      "columnName": "upload",
      "fieldName": "upload",
      "fieldType": "String",
      "fieldComment": "上传"
    }
  ]
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-11-10 12:18:44
上一页
列信息
下一页
表信息保存
Built with