请求地址:/open/api/v1/dataResource/dataColumn
接口类型: HTTP
请求方式:POST
请求参数:
| 序号 | 字段名称 | 中文名称 | 字段说明 | 字段长度 | 必填/可选 | 说明 |
|---|---|---|---|---|---|---|
| 1 | user | 第三方系统用户名 | 文本 | 10 | 必填 | |
| 2 | timestamp | 请求发起时间戳 | 整数 | 64 | 必填 | |
| 3 | sign | md5(timestamp+user+token) | 字符 | 32 | 必填 | |
| 4 | dataValues | 对象数组 | 对象 | 必填 | ||
| 5 | data | 单位注册码 | 字符 | 500 | 必填 |
请求示例:
[{belongUnit:"", / /数据库所属单位 这个字段一定有并且唯一【string, 必填】hostIp:" 10.89.23.10", //主机IP; 【string, 必填】hostPort:"8080",//主机端口 【string, 必填】dataBase:"big_data", //数据库名【string, 必填】dataTableName: "user_table", //数据表名; 【string, 必填】columnName: "user ", //列名; 【string, 必填】columnChineseName: "人名", //列中文名【string,必填】type: "1" //字段类型,枚举值选项附录B.11【int, 必填】safeLevel: "1", //敏感级别,枚举值:1 | 2 | 3 |4,分别表示:1级|2级|3级 |4级;【int, 必填】sharedProperty: "1", //共享属性,枚举值:1 | 2 | 3,分别表示:无条件共享类|受限共享类|不共享类;【int, 必填】openProperty: "1", //开放属性,枚举值:1 | 2 | 3,分别表示:禁止开发类|受限开放类|无条件开放类;【int, 必填】length: "10" //字段长度【int, 选填】isDesensitize: "1" //是否脱敏,枚举值:0 | 1,分别表示:否|是【int, 选填】isNull: "1" //是否为空,枚举值:0 | 1,分别表示:否|是【int, 选填】isPrimaryKey: "1" //是否主键,枚举值:0 | 1,分别表示:否|是【int, 选填】},{... ...},{... ...}]
dataValues包含的字段:
| 序号 | 字段名称 | 中文名称 | 字段说明 | 字段长度 | 必填/可选 | 说明 |
|---|---|---|---|---|---|---|
| 1 | belongUnit | 所属单位 | 字符 | 50 | 必填 | |
| 2 | hostIp | 主机IP | 字符 | 50 | 必填 | |
| 3 | hostPort | 主机端口 | 字符 | 10 | 必填 | |
| 4 | dataBase | 数据库名 | 字符 | 50 | 必填 | |
| 5 | dataTableName | 数据表名 | 字符 | 50 | 必填 | |
| 6 | columnName | 列名 | 字符 | 50 | 必填 | |
| 7 | columnChineseName | 列中文名 | 字符 | 50 | 可选 | |
| 8 | type | 字段类型 | 整数 | 50 | 必填 | 参考附录B.11 |
| 9 | safeLevel | 敏感级别 | 整数 | 50 | 必填 | 枚举值:1(1级)|2(2级)|3(3级)|4(4级) |
| 10 | sharedProperty | 共享属性 | 整数 | 50 | 必填 | 枚举值:1 | 2 | 3,分别表示:无条件共享类|受限共享类|不共享类 |
| 11 | openProperty | 开放属性 | 整数 | 50 | 必填 | 枚举值:1 | 2 | 3,分别表示:禁止开发类|受限开放类|无条件开放类 |
| 12 | length | 字段长度 | 整数 | 50 | 可选 | |
| 13 | isDesensitize | 是否脱敏 | 整数 | 10 | 可选 | 0否 1是 |
| 14 | isNull | 是否为空 | 整数 | 10 | 可选 | 0否 1是 |
| 15 | isPrimaryKey | 是否主键 | 整数 | 10 | 可选 | 0否 1是 |
返回参数:
| 序号 | 字段名称 | 中文名称 | 字段说明 | 说明 |
|---|---|---|---|---|
| 1 | errorCode | 接口状态码 | 字符 | |
| 2 | errorMessage | 接口消息 | 字符 | |
| 3 | data | 接口数据 | 对象 | |
| 4 | success | 是否成功 | 布尔 | true:成功,false:错误 |
返回示例:
{"data": {},"errorCode": "","errorMessage": "","success": true}
