知识库
数据模型
1.知识库类型
编码(code,接口中使用的typeCode) |
类型说明 |
geography |
省市信息 |
equipment_all |
设备类型 |
equipment_family |
种族类型 |
climate |
气候区 |
develop |
发展水平 |
weather |
天气状态 |
wind |
空气风力等级 |
direction |
方位信息 |
building |
建筑功能类型 |
space |
空间功能类型 |
rental |
租赁业态 |
dustproof |
防尘等级 |
waterproof |
防水等级 |
explosionproof_equipment |
防爆设备类型 |
explosionproof_type |
防爆类型 |
danger |
危险区域等级 |
gas_temperature |
气体类型和温度类型 |
pollution_level |
污染等级 |
contamination_level |
污秽等级 |
standard_energy_item |
标准分项 |
seismic_precautionary_intensity |
抗震设防烈度 |
virtual_object |
虚拟对象类型 |
calendar_tag |
日历标签 |
calendar_interval |
日历时间段 |
consumable_all |
耗材编码 |
tool_all |
工具编码 |
2.知识库数据
数据说明
- 知识库中的数据,原则上只做增加
- 知识库类型表保存知识库数据对应的大类
- 知识库数据表保存实际的知识库类型对应的知识数据
数据结构
1.知识库/码表类型(dt_code_type)
知识库/码表类型(dt_code_type) |
|
|
|
字段 |
字段说明 |
数据类型 |
备注 |
id |
主键(无业务含义) |
varchar(20) |
id全局唯一,命名规则:“CODETYPE”+顺序码 |
group_code |
集团编码 |
varchar(40) |
|
project_id |
项目id |
varchar(40) |
id规则:Pj+6位地区码+4位顺序码 |
code |
知识库编码 |
varchar(40) |
|
name |
知识库类型名称 |
varchar(40) |
|
extras |
扩展属性 |
varchar(60) |
|
tree_flag |
树标识 |
tinyint(4) |
0-列表结构,1-树型结构 |
show_order |
显示顺序 |
int(11) |
|
remark |
备注 |
varchar(1024) |
|
creator |
创建人 |
varchar(32) |
|
creation_time |
创建时间 |
char(14) |
格式为yyyyMMddHHmmss |
modifier |
最后修改人 |
varchar(32) |
|
modified_time |
最后修改时间 |
char(14) |
格式为yyyyMMddHHmmss |
valid |
合法标识 |
tinyint(4) |
1-有效,0-无效 |
ts |
乐观锁 |
timestamp |
|
2.知识库数据(dt_code_data)
知识库数据(dt_code_data) |
|
|
|
字段 |
字段说明 |
数据类型 |
备注 |
id |
主键(无业务含义) |
varchar(20) |
"CODEDATA"+18位0占位符+内部码 |
group_code |
集团编码 |
varchar(40) |
|
project_id |
项目id |
varchar(40) |
id规则:Pj+6位地区码+4位顺序码 |
type_id |
类型ID |
varchar(40) |
|
type_code |
类型编码 |
varchar(40) |
|
code |
编码 |
varchar(40) |
|
name |
名称 |
varchar(200) |
|
parent_id |
上级ID |
varchar(40) |
顶级上级id为0 |
inner_code |
内部码 |
varchar(255) |
|
extras |
扩展属性 |
varchar(2048) |
|
show_order |
显示顺序 |
int(11) |
|
remark |
备注 |
varchar(1024) |
|
creator |
创建人 |
varchar(32) |
|
creation_time |
创建时间 |
char(14) |
格式为yyyyMMddHHmmss |
modifier |
最后修改人 |
varchar(32) |
|
modified_time |
最后修改时间 |
char(14) |
格式为yyyyMMddHHmmss |
valid |
合法标识 |
tinyint(4) |
0-无效,1-有效 |
ts |
乐观锁 |
timestamp |
|
dmp-dic接口
10001 根据知识库类型查询知识库数据
接口:http://localhost:8831/dmp-dic/dic/code/queryAll/{typeCode}
请求方式
GET请求
RequestHeader
key |
value |
Content-Type |
application/json |
参数例子
typeCode:为知识库类型code,请参考数据模型下的知识库类型
成功例子
{
"result": "success",
"data": [
{
"id": "CODEDATA000000000000000003000001",
"valid": null,
"creationTime": null,
"creator": null,
"modifiedTime": null,
"modifier": null,
"projectId": null,
"typeId": null,
"typeCode": null,
"code": "1",
"name": "晴",
"parentId": null,
"innerCode": null,
"extras": null,
"showOrder": null,
"remark": null,
"content": null
}
],
"count": 26
}
字段 |
是否必有 |
字段说明 |
备注 |
id |
是 |
主键(无业务含义) |
"CODEDATA"+18位0占位符+内部码 |
groupCode |
否 |
集团编码 |
|
projectId |
否 |
项目id |
id规则:Pj+6位地区码+4位顺序码 |
typeId |
是 |
类型ID |
|
typeCode |
是 |
类型编码 |
|
code |
是 |
编码 |
|
name |
是 |
名称 |
|
parentId |
否 |
上级ID |
顶级上级id为0 |
innerCode |
否 |
内部码 |
|
extras |
否 |
扩展属性 |
格式为{...} |
showOrder |
否 |
显示顺序 |
|
remark |
否 |
备注 |
|
creator |
否 |
创建人 |
|
creationTime |
否 |
创建时间 |
格式为yyyyMMddHHmmss |
modifier |
否 |
最后修改人 |
|
modifiedTime |
否 |
最后修改时间 |
格式为yyyyMMddHHmmss |
valid |
否 |
合法标识 |
0-无效,1-有效 |
接口修改记录
操作时间 |
操作 |
操作内容 |
2021年8月12日14:25:15 |
新增 |
新增接口 |