# 主数据提供接口

# 概述

在组织内部制定、发布了标准规范,主数据管理服务按标准规范生成主数据信息后,向外提供共享接口。业务系统根据接口获取主数据信息,满足业务系统的使用需求

# 本内容你将获得

  • 主数据管理对外提供的接口清单
  • 主数据管理对外提供的接口服务

# 接口清单

序号 接口服务名 功能说明
1 getStandardList 提供标准规范清单
2 getStandardByID 通过ID获取标准规范明细信息
3 getCatagoryList 提供数据目录清单
4 getCatagoryByID 通过ID获取数据目录明细信息
5 getDataDetailByStandardID 通过标准规范id查询主数据信息
6 getDataDetailByCataID 通过数据目录id查询主数据信息
7 getDataDetailByName 通过主数据名称查询主数据信息

# 接口服务

# getStandardList

接口 描述
getStandardList 提供标准规范清单
请求地址 http://xxx/api/IF/DataPublish/getStandardList
请求方式 get

返回数据说明

序号 名称 类型 备注
1 id string 标准id
2 standardNo string 标准号
3 standardName string 标准名称
4 releaseVersion string 标准版本号
5 issueDate string 发布日期
6 implementDate string 实施日期
7 competentDept string 主管部门
8 centralizedDept string 归口部门
9 publishDept string 发布单位
10 remark string 备注

例子:http://xxx/api/IF/DataPublish/getStandardList

# getStandardByID

接口 描述
getStandardByID 通过ID获取标准规范明细信息
请求地址 http://xxx/api/IF/DataPublish/getStandardByID
请求方式 get

请求参数说明

参数名称 是否必须 示例 备注
standardId bd824fcdd540bad13c2aa7ea2bb0bc76 标准id

返回数据说明

序号 名称 类型 备注
1 id string 标准id
2 standardNo string 标准号
3 standardName string 标准名称
4 releaseVersion string 标准版本号
5 issueDate string 发布日期
6 implementDate string 实施日期
7 competentDept string 主管部门
8 centralizedDept string 归口部门
9 publishDept string 发布单位
10 remark string 备注

例子:http://xxx/api/IF/DataPublish/getStandardByID?standardId=bd824fcdd540bad13c2aa7ea2bb0bc76

# getCatagoryList

接口 描述
getCatagoryList 提供数据目录清单
请求地址 http://xxx/api/IF/DataCatagory/getCatagoryList
请求方式 get

返回数据说明

序号 名称 类型 备注
1 id string 数据目录ID
2 standardNo string 标准号
3 standardName string 标准名称
4 parentCataName string 父目录
5 scSysName string 来源系统
6 cataName string 数据目录名称
7 cataEnname string 数据目录简称
8 namingConvention string 数据目录命名规范
9 cataStatus string 状态
10 remark string 备注

例子:http://xxx/api/IF/DataCatagory/getCatagoryList

# getCatagoryByID

接口 描述
getCatagoryByID 通过ID获取数据目录明细信息
请求地址 http://xxx/api/IF/DataCatagory/getCatagoryByID
请求方式 get

请求参数说明

参数名称 是否必须 示例 备注
cataId 0d81f3178faca8ac517751866b9fcb28 数据目录编码

返回数据说明

序号 名称 类型 备注
1 id string 数据目录ID
2 standardNo string 标准号
3 standardName string 标准名称
4 parentCataName string 父目录
5 scSysName string 来源系统
6 cataName string 数据目录名称
7 cataEnname string 数据目录简称
8 namingConvention string 数据目录命名规范
9 cataStatus string 状态
10 remark string 备注

例子:http://xxx/api/IF/DataCatagory/getCatagoryByID?cataId=0d81f3178faca8ac517751866b9fcb28

# getDataDetailByStandardID

接口 描述
getDataDetailByStandardID 通过标准规范id查询主数据信息
请求地址 http://xxx/api/IF/DataDetail/getDataDetailByStandardID
请求方式 get

请求参数说明

参数名称 是否必须 示例 备注
standardId e1505c9e8463e2c9bd64bbea7c32c11a 标准规范编码

返回数据说明

序号 名称 类型 备注
1 id string 主数据ID
2 name string 主数据名称
3 enname string 主数据简称
4 namingCode string 代码
5 releaseVersion string 版本号
6 standardNo string 标准号
7 standardName string 标准名称
8 cataName string 主数据目录
9 remark string 备注
10 dataStatus string 状态

例子:http://xxx/api/IF/DataDetail/getDataDetailByStandardID?standardId=e1505c9e8463e2c9bd64bbea7c32c11a

# getDataDetailByCataID

接口 描述
getDataDetailByCataID 通过数据目录id查询主数据信息
请求地址 http://xxx/api/IF/DataDetail/getDataDetailByCataID
请求方式 get

请求参数说明

参数名称 是否必须 示例 备注
cataId 326b29b889846db840c25b21526259a1 数据目录编码

返回数据说明

序号 名称 类型 备注
1 id string 主数据ID
2 name string 主数据名称
3 enname string 主数据简称
4 namingCode string 代码
5 releaseVersion string 版本号
6 standardNo string 标准号
7 standardName string 标准名称
8 cataName string 主数据目录
9 remark string 备注
10 dataStatus string 状态

例子:http://xxx/api/IF/DataDetail/getDataDetailByCataID?cataId=326b29b889846db840c25b21526259a1

# getDataDetailByName

接口 描述
getDataDetailByName 通过主数据名称查询主数据信息
请求地址 http://xxx/api/IF/DataDetail/getDataDetailByName
请求方式 get

请求参数说明

参数名称 是否必须 示例 备注
name 良庆区 主数据名称

返回数据说明

序号 名称 类型 备注
1 id string 主数据ID
2 name string 主数据名称
3 enname string 主数据简称
4 namingCode string 代码
5 releaseVersion string 版本号
6 standardNo string 标准号
7 standardName string 标准名称
8 cataName string 主数据目录
9 remark string 备注
10 dataStatus string 状态

例子:http://xxx/api/IF/DataDetail/getDataDetailByName?name=良庆区

# 其它