4.3.1 数据増删改查服务接口
4.3.1.1 总体描述
实现对消防基础数据库中基础数据的增加、删除、修改和查询四种功能,描述见表9,其中查询应支持分页查询,每页记录数小于100条。
4.3.1.2 数据增加
数据增加的输入、输出参数见表10。
4.3.1.3 数据删除
数据删除的输人、输出参数见表11。
4.3.1.4 数据修改
数据修改的输入、输出参数见表12。
4.3.1.5 数据查询
数据查询的输入、输出参数见表13。
4.3.2 数据批量导入服务接口
4.3.2.1 总体描述
实现将批量采集的基础数据打包成XML格式成批量导入消防基础库,描述见表14,一次批量导入的数据量应控制在1000条数据以下。
4.3.2.2 数据批量导入
数据批量导入的输入、输出参数见表15。
4.3.2.3 批量导入数据格式
批量导入数据操作时输入参数的数据组织方式,由数据集标签<dataset>、表名标签< 表名>、字段名称标签 < 字段名称>、数据组成,具体格式见示例。
示例:
4.3.3 数据字典查询服务接口
4.3.3.1 总体描述
实现查询数据字典主表及子表相关数据,描述见表16。
4.3.3.2 数据字典查询
数据字典查询的输入、输出参数见表17。
4.3.3.3 数据字典变更查询
数据字典变更查询的输入、输出参数见表18。
4.3.3.4 数据字典代码值查询
数据字典代码值查询的输入、输出参数见表19。
4.3.3.5 根据数据字典ID号查询数据字典代码值
根据数据字典ID号查询数据字典代码值的输入、输出参数见表20。
4.3.4 数据审计记录查询服务接口
4.3.4.1 总体描述
实现从数据审计记录中将所查询内容打包成XML文件返回,描述见表21。
4.3.4.2 根据审计记录ID号查询
根据审计记录ID号查询的输入、输出参数见表22。
4.3.4.3 根据审计记录ID号范围查询
根据审计记录ID号范围查询的输入、输出参数见表23。
4.3.4.4 根据审计记录ID号范围和指定表名查询
根据审计记录ID号范围和指定表名查询的输入、输出参数见表24。
4.3.4.5 根据审计记录时间查询
根据审计记录时间查询的输入、输出参数见表25。
4.3.4.6 根据审计记录时间范围查询
根据审计记录时间范围查询的输入、输出参数见表26。
4.3.4.7 根据审计记录时间范围和指定表名查询
根据审计记录时间范围和指定表名查询的输入、输出参数见表27。
4.3.4.8 根据基础数据表ID号和指定表名查询
根据基础数据表ID号和指定表名查询的输入、输出参数见表28。
4.3.4.9 最大审计记录ID号查询
最大审计记录ID号查询的输入、输出参数见表29。
4.3.4.10 指定表的最大审计记录ID号查询
指定基础数据表的最大审计记录ID号查询的输入、输出参数见表30。
4.3.5 数据变更消息通知接口
4.3.5.1 总体描述
实现当基础数据表发生数据变更时,通过信息交换平台,向该数据表的实时消息订阅者发送数据变更消息通知,与信息交换平台的接口应符合GA/T 1038.3-2012的规定。
4.3.5.2 消息体主要包含的域
消息体的类型为“text”,格式采用XML,消息体主要包含的域见表31。
4.3.5.3 消息体格式
消息体的格式见示例,其中域参数的含义见表31。
示例: