rwd_api.md 165 KB

dmp-rwd接口

使用引导

1.Maven方式

1.1 mvn的setting.xml设置私服访问用户名及密码

 <servers>
    <server>
      <id>persagy</id>
      <username>persagy</username>
      <password>persagy@2021</password>
    </server>
  </servers>

1.2 引入nexus私服仓库

<repository>
	<id>persagy</id>
	<url>http://47.93.132.139:8081/nexus/content/repositories/persagy</url>
	<releases>
    	<enabled>true</enabled>
    </releases>
    <snapshots>
    	<enabled>true</enabled>
    </snapshots>
</repository>

1.3 引入jar坐标

<dependency>
    <groupId>com.persagy</groupId>
    <artifactId>dmp-digital-starter</artifactId>
    <version>1.0.0</version>
</dependency>

物理世界对象接口

21001 查询物理世界对象(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)

{
  "id": "dev_1",
  "name": "专业",
  "localId":"***",
  "localName":"***",
  "objType":"***",
  "classCode":"***",
  "groupCode": "PG",
  "projectId":"Pj001",
  ....
  "relationFrom":{
  	"graphId": "",
    "graphCode": "",
    "relCode": "",
    "objTo": ""
  },
  "relationTo":{
  	"graphId": "",
    "graphCode": "",
    "relCode": "",
    "objFrom": ""
  }
}
字段 子字段 是否必须 字段说明
id 32位UUID
name 对象名称
localId 对象本地编码
localName 对象本地名称
objType 对象类型
classCode 类型编码
.... 各类型的信息点
relationFrom 创建时间,格式为yyyyMMddHHmmss
graphId 图实例id
graphCode 图实例编码
relCode 关系编码
objTo 指向对象id
relationTo 创建人账号id
graphId 图实例id
graphCode 图实例编码
relCode 关系编码
objFrom 来源对象id

成功例子

{
    "result": "success",
    "data": [
        {
          "id": "dev_1",
          "name": "专业",
          "localId":"***",
          "localName":"***",
          "objType":"***",
          "classCode":"***",
          "groupCode": "PG",
          ...
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
name 对象名称
localId 对象本地id
localName 对象本地名称
objType 对象类型
classCode 类型编码
groupCode 集团编码
creator 创建人账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
modifier 最后更新账号id

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:08:41 新增 新增接口

21002 新增物理世界对象-单个新增(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/createOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "id": "对象id, 调用方传入,若为空则生成默认id",
    "classCode": "类型编码,不可为空",
    "信息点编码": "信息点值"
}
字段 是否必须 字段说明
id 对象id, 调用方传入,若为空则生成默认id
classCode 类型编码
信息点编码 各物理对象类型拥有的信息点

成功例子

{
    "result": "success",
    "data": {
            "id": "对象id, 调用方传入,若为空则生成默认id",
            "classCode": "类型编码,不可为空",
            "信息点编码": "信息点值"
    }
}
字段 是否必有 字段说明
id 对象id
classCode 类型编码
type 字典类型
信息点编码 各物理对象类型拥有的信息点

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:15:09 新增 新增接口

21003 新增物理世界对象-批量新增(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

[
    {
        "id": "对象id, 调用方传入,若为空则生成默认id",
        "classCode": "类型编码,不可为空",
        "信息点编码": "信息点值"
    }
]
字段 是否必须 字段说明
id 对象id, 调用方传入,若为空则生成默认id
classCode 类型编码
信息点编码 各物理对象类型拥有的信息点

成功例子

{
    "result": "success",
    "data": [
        {
            "id": "对象id, 调用方传入,若为空则生成默认id",
            "classCode": "类型编码,不可为空",
            "信息点编码": "信息点值"
        }
    ]
}
字段 是否必有 字段说明
id 对象id
classCode 类型编码
type 字典类型
信息点编码 各物理对象类型拥有的信息点

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:15:09 新增 新增接口

21004 更新物理世界对象数据-单个更新(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/updateOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
        "id": "对象id, 调用方传入",
        "信息点编码": "信息点值"
}
字段 是否必须 字段说明
id 对象id
信息点编码 各物理对象类型拥有的信息点

成功例子

{
    "result": "success",
    "data": {
            "id": "对象id, 调用方传入",
            "信息点编码": "信息点值"
    }
}
字段 是否必有 字段说明
id 对象id
信息点编码 各物理对象类型拥有的信息点

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:22:01 新增 新增接口

21005 更新物理世界对象数据-批量更新(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

[
    {
        "id": "对象id, 调用方传入",
        "信息点编码": "信息点值"
    }
]
字段 是否必须 字段说明
id 对象id
信息点编码 各物理对象类型拥有的信息点

成功例子

{
    "result": "success",
    "data": [
        {
            "id": "对象id, 调用方传入",
            "信息点编码": "信息点值"
        }
    ]
}
字段 是否必有 字段说明
id 对象id
信息点编码 各物理对象类型拥有的信息点

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:22:01 新增 新增接口

21006 删除物理世界对象数据-单个删除(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/deleteOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

"***"
字段 是否必须 字段说明
*** 对象id

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:25:23 新增 新增接口

21007 删除物理世界对象数据-批量删除(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

["***","***"]
字段 是否必须 字段说明
*** 对象id

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:28:07 新增 新增接口

21008 根据项目id批量查询项目信息

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/batchQueryProjectByIds?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

["***","***"]
字段 是否必须 字段说明
*** 对象id

成功例子

{
    "result": "success",
    "data":[
        {
            "id": "Pj1100002633",
            "valid": 1,
            "creationTime": 1628733867000,
            "creator": "0",
            "modifiedTime": null,
            "modifier": null,
            "projectId": "Pj1100002633",
            "name": "asdasd",
            "localId": "asdasd",
            "localName": "asdasd",
            "objType": "project",
            "classCode": "project",
            "groupCode": "YL",
            "grouping": 1,
            "infos": {
                "city": "810300",
                "altitude": 1,
                "latitude": 1,
                "province": "810000",
                "longitude": 1,
                "projIntro": "asdfasdfasf",
                "urbanZone": "810309",
                "climateZone": "00",
                "projFuncType": "M00",
                "urbanDevpLev": "0000",
                "groupManageZone": "4b950e729d914607919045be0bf91151",
                "businessOpeningTime": "20210814"
            },
            "virtualCodes": [],
            "createApp": "dmp",
            "updateApp": null
        }
    ],
    "count": 20
}
字段 子字段 是否必须 字段说明
id Pj+6位地区码+4位顺序码
valid 合法标识,0-无效,1-有效
creationTime 创建时间,时间戳
creator 创建人账号id
modifiedTime 最后更新时间,时间戳
modifier 最后更新人id
projectId 所属项目id
name 项目名称
localId 项目本地编码
localName 项目本地名称
objType 对象类型,见对象类型
classCode 对象类型编码,见接口26001查询结果中的code值
groupCode 集团编码
grouping 1单个对象,2对象组
infos 对象信息点对象
city 城市编码
altitude 海拔
latitude 纬度
province 省编码
longitude 经度
projIntro 项目简介
urbanZone 区域编码
climateZone 气候区编码
projFuncType 项目功能类型编码
urbanDevpLev 城市发展水平
groupManageZone 管理分区id
businessOpeningTime 项目开业时间,格式yyyyMMdd
virtualCodes 虚点清单
createApp 创建应用
updateApp 更新应用

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:28:07 新增 新增接口

21009 根据管理分区id批量查询项目信息(数据量大的时候较慢)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/batchQueryProjectByGroupManageZoneIds?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
  "groupManageZoneIds":["***","***"]
}
字段 是否必须 字段说明
groupManageZoneIds 管理分区id集合

成功例子

{
    "result": "success",
    "data":[
        {
            "id": "Pj1100002633",
            "valid": 1,
            "creationTime": 1628733867000,
            "creator": "0",
            "modifiedTime": null,
            "modifier": null,
            "projectId": "Pj1100002633",
            "name": "asdasd",
            "localId": "asdasd",
            "localName": "asdasd",
            "objType": "project",
            "classCode": "project",
            "groupCode": "YL",
            "grouping": 1,
            "infos": {
                "city": "810300",
                "altitude": 1,
                "latitude": 1,
                "province": "810000",
                "longitude": 1,
                "projIntro": "asdfasdfasf",
                "urbanZone": "810309",
                "climateZone": "00",
                "projFuncType": "M00",
                "urbanDevpLev": "0000",
                "groupManageZone": "4b950e729d914607919045be0bf91151",
                "businessOpeningTime": "20210814"
            },
            "virtualCodes": [],
            "createApp": "dmp",
            "updateApp": null
        }
    ],
    "count": 20
}
字段 子字段 是否必须 字段说明
id Pj+6位地区码+4位顺序码
valid 合法标识,0-无效,1-有效
creationTime 创建时间,时间戳
creator 创建人账号id
modifiedTime 最后更新时间,时间戳
modifier 最后更新人id
projectId 所属项目id
name 项目名称
localId 项目本地编码
localName 项目本地名称
objType 对象类型,见对象类型
classCode 对象类型编码,见接口26001查询结果中的code值
groupCode 集团编码
grouping 1单个对象,2对象组
infos 对象信息点对象
city 城市编码
altitude 海拔
latitude 纬度
province 省编码
longitude 经度
projIntro 项目简介
urbanZone 区域编码
climateZone 气候区编码
projFuncType 项目功能类型编码
urbanDevpLev 城市发展水平
groupManageZone 管理分区id
businessOpeningTime 项目开业时间,格式yyyyMMdd
virtualCodes 虚点清单
createApp 创建应用
updateApp 更新应用

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:28:07 新增 新增接口

21010 查询指定楼层下所有指定空间类型的空间

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/querySpaceListByFloorIdAndRoomFuncType?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
  "floorId":"***",
  "roomFuncType":"***",
  "keyword":"***",
  "page":1,
  "pageSize":50
}
字段 是否必须 字段说明
floorId 楼层id
keyword 空间本地名称筛选关键字
roomFuncType 空间功能类型
page 分页页数,从1开始
pageSize 分页条数

成功例子

{
    "result": "success",
    "data":[
        {
            "id": "Pj1100002633",
            "valid": 1,
            "creationTime": 1628733867000,
            "creator": "0",
            "modifiedTime": null,
            "modifier": null,
            "projectId": "Pj1100002633",
            "name": "asdasd",
            "localId": "asdasd",
            "localName": "asdasd",
            "objType": "project",
            "classCode": "project",
            "groupCode": "YL",
            "grouping": 1,
            "infos": {
            	
            },
            "virtualCodes": [],
            "createApp": "dmp",
            "updateApp": "dmp"
        }
    ],
    "count": 20
}
字段 子字段 是否必须 字段说明
id Pj+6位地区码+4位顺序码
valid 合法标识,0-无效,1-有效
creationTime 创建时间,时间戳
creator 创建人账号id
modifiedTime 最后更新时间,时间戳
modifier 最后更新人id
projectId 所属项目id
name 项目名称
localId 项目本地编码
localName 项目本地名称
objType 对象类型,见对象类型
classCode 对象类型编码,见接口26001查询结果中的code值
groupCode 集团编码
grouping 1单个对象,2对象组
infos 对象信息点对象
bimId BIM模型中编码
bimLocation BIM模型中坐标
buildArea 建筑面积
defaultQRCode 二维码内容
depth 进深
height 高度
intro 备注文字
isLeasableState 可租赁状态
leaseType 租赁性质
netArea 使用面积
outline BIM模型中轮廓坐标
permanentPeopleNum 空间常驻人数
pic 空间图片
qRCodePic 二维码图片
tenant 所属租户
tenantType 租赁业态类型
width 面宽
zoneOrientation 空间朝向
designHeatingIndex 设计供热指标
designHeatingP 设计供热功率
heatConsumP 逐时用热量
radiatorInTemp 散热器进水温度
radiatorOnRatio 散热器开启时间比
radiatorOutTemp 散热器出水温度
radiatorWaterFlow 散热器水流量
radiatorWaterInPress 散热器进水压力
radiatorWaterOutPress 散热器出水压力
tdb 空气(干球)温度
spExsitPeopleNum 逐时空间内现有人数
spInPeopleFlow 空间逐时流入人数
spOutPeopleFlow 空间逐时流出人数
spPermanentPeopleNum 空间常驻人数
digitalDeliveryID 数字化交付编码
isEvacuationRoute 是否安全疏散通道
leaseType 租赁业态类型
roomFuncType 空间功能类型
roomLocalFuncTypeID 空间本地功能类型编码
roomLocalFuncTypeName 空间本地功能类型名称
aCWindFlow 空调送风量
aCWindPress 空调送风压力
aCWindRH 空调送风相对湿度
aCWindTemp 空调送风温度
cleanlinessClass 洁净等级
controlParticleType 受控粒子性质
d 空气含湿量
designAirChangeRate 设计换气次数
designFreshAirFlow 设计新风量
designIndoorRelativePress 设计室内相对压力
freshAirVolumn 逐时新风量
h 空气比焓
indoorRelativePress 室内相对压力
pollutantConcentration 室内污染物浓度
pressType 压力类型
rH 空气相对湿度
rou 空气密度
td 空气露点温度
twb 空气湿球温度
windAveV 空气平均风速
windVx 空气X向风速
windVy 空气Y向风速
windVz 空气Z向风速
designLightIndex 设计照明指标
designLightP 设计照明功率
lightP 照明功率
workPlaneLux 工作面照度
zoneType 内外区类型
elecCap 配电容量
pollutionDegree 污染等级
totI 总电流
totP 总电功率
u 电压
accDW 累计用水量
designDWFlow 设计供水量
designDWIndex 设计用水指标
designDWSupplyPress 设计供水压力
flow 逐时水流量
heightZone 高低分区
supplyPress 逐时供水压力
accessEquipMaxCap 接入设备容量
accessEquipNum 接入设备数
downloadFlow 下载数据量
iPNetworkSegment IP网段
uploadFlow 上传数据量
roomType 分区类型
evacuateType 疏散分区类型
deploymentStatus 撤布防状态
deploymentStatusSet 撤布防状态设定
securityAlarm 安防报警
securityFunc 安防功能
securityLev 安防等级
zoneType 区域类型
aCType 空调形式
aCWaterInPress 空调进水压力
aCWaterOutPress 空调出水压力
aQI 空气质量指数
cH4 空气甲烷浓度
cO 空气CO浓度
cO2 空气CO2浓度
coolConsumP 逐时用冷量
designCoolingIndex 设计供冷指标
designCoolingP 设计供冷功率
designFreshAirVolumn 设计新风量
dust 空气烟尘浓度
hCHO 空气甲醛浓度
noise 环境噪声
pM10 空气PM10浓度
pM2d5 空气PM2.5浓度
pMV 热舒适PMV
pPD 热舒适PPD
press 空气压力
tg 环境黑球温度
vOC 空气VOC浓度
id 编码
localId 本地编码
localName 本地名称
name 名称
autoFireExtinguishSystem 自动灭火系统
fireAlarm 火灾报警
fireproofingType 防火作用类型
fireResistanceRating 建筑耐火等级
maxPermitArea 防火分区最大允许建筑面积
partAutoFireExtinguishArea 局部自动灭火系统覆盖面积
virtualCodes 虚点清单
createApp 创建应用
updateApp 更新应用

接口修改记录

操作时间 操作 操作内容
2021年8月23日15:44:33 新增 新增接口

21011 查询指定空间下所有指定对象类型的设备

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/queryEquipListBySpaceIdAndClassCode?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
  "spaceId":"***",
  "classCode":"***",
  "keyword":"***",
  "page":1,
  "pageSize":50
}
字段 是否必须 字段说明
spaceId 空间id
keyword 设备本地名称筛选关键字
classCode 设备类型
page 分页页数,从1开始
pageSize 分页条数

成功例子

{
    "result": "success",
    "data":[
        {
            "id": "Pj1100002633",
            "valid": 1,
            "creationTime": 1628733867000,
            "creator": "0",
            "modifiedTime": null,
            "modifier": null,
            "projectId": "Pj1100002633",
            "name": "asdasd",
            "localId": "asdasd",
            "localName": "asdasd",
            "objType": "project",
            "classCode": "project",
            "groupCode": "YL",
            "grouping": 1,
            "infos": {
            },
            "virtualCodes": [],
            "createApp": "dmp",
            "updateApp": "dmp"
        }
    ],
    "count": 20
}
字段 子字段 是否必须 字段说明
id Pj+6位地区码+4位顺序码
valid 合法标识,0-无效,1-有效
creationTime 创建时间,时间戳
creator 创建人账号id
modifiedTime 最后更新时间,时间戳
modifier 最后更新人id
projectId 所属项目id
name 项目名称
localId 项目本地编码
localName 项目本地名称
objType 对象类型,见对象类型
classCode 对象类型编码,见接口26001查询结果中的code值
groupCode 集团编码
grouping 1单个对象,2对象组
infos 对象信息点对象
bimId BIM模型中编码
bimLocation BIM模型中坐标
buildArea 建筑面积
defaultQRCode 二维码内容
depth 进深
height 高度
intro 备注文字
isLeasableState 可租赁状态
leaseType 租赁性质
netArea 使用面积
outline BIM模型中轮廓坐标
permanentPeopleNum 空间常驻人数
pic 空间图片
qRCodePic 二维码图片
tenant 所属租户
tenantType 租赁业态类型
width 面宽
zoneOrientation 空间朝向
designHeatingIndex 设计供热指标
designHeatingP 设计供热功率
heatConsumP 逐时用热量
radiatorInTemp 散热器进水温度
radiatorOnRatio 散热器开启时间比
radiatorOutTemp 散热器出水温度
radiatorWaterFlow 散热器水流量
radiatorWaterInPress 散热器进水压力
radiatorWaterOutPress 散热器出水压力
tdb 空气(干球)温度
spExsitPeopleNum 逐时空间内现有人数
spInPeopleFlow 空间逐时流入人数
spOutPeopleFlow 空间逐时流出人数
spPermanentPeopleNum 空间常驻人数
digitalDeliveryID 数字化交付编码
isEvacuationRoute 是否安全疏散通道
leaseType 租赁业态类型
roomFuncType 空间功能类型
roomLocalFuncTypeID 空间本地功能类型编码
roomLocalFuncTypeName 空间本地功能类型名称
aCWindFlow 空调送风量
aCWindPress 空调送风压力
aCWindRH 空调送风相对湿度
aCWindTemp 空调送风温度
cleanlinessClass 洁净等级
controlParticleType 受控粒子性质
d 空气含湿量
designAirChangeRate 设计换气次数
designFreshAirFlow 设计新风量
designIndoorRelativePress 设计室内相对压力
freshAirVolumn 逐时新风量
h 空气比焓
indoorRelativePress 室内相对压力
pollutantConcentration 室内污染物浓度
pressType 压力类型
rH 空气相对湿度
rou 空气密度
td 空气露点温度
twb 空气湿球温度
windAveV 空气平均风速
windVx 空气X向风速
windVy 空气Y向风速
windVz 空气Z向风速
designLightIndex 设计照明指标
designLightP 设计照明功率
lightP 照明功率
workPlaneLux 工作面照度
zoneType 内外区类型
elecCap 配电容量
pollutionDegree 污染等级
totI 总电流
totP 总电功率
u 电压
accDW 累计用水量
designDWFlow 设计供水量
designDWIndex 设计用水指标
designDWSupplyPress 设计供水压力
flow 逐时水流量
heightZone 高低分区
supplyPress 逐时供水压力
accessEquipMaxCap 接入设备容量
accessEquipNum 接入设备数
downloadFlow 下载数据量
iPNetworkSegment IP网段
uploadFlow 上传数据量
roomType 分区类型
evacuateType 疏散分区类型
deploymentStatus 撤布防状态
deploymentStatusSet 撤布防状态设定
securityAlarm 安防报警
securityFunc 安防功能
securityLev 安防等级
zoneType 区域类型
aCType 空调形式
aCWaterInPress 空调进水压力
aCWaterOutPress 空调出水压力
aQI 空气质量指数
cH4 空气甲烷浓度
cO 空气CO浓度
cO2 空气CO2浓度
coolConsumP 逐时用冷量
designCoolingIndex 设计供冷指标
designCoolingP 设计供冷功率
designFreshAirVolumn 设计新风量
dust 空气烟尘浓度
hCHO 空气甲醛浓度
noise 环境噪声
pM10 空气PM10浓度
pM2d5 空气PM2.5浓度
pMV 热舒适PMV
pPD 热舒适PPD
press 空气压力
tg 环境黑球温度
vOC 空气VOC浓度
id 编码
localId 本地编码
localName 本地名称
name 名称
autoFireExtinguishSystem 自动灭火系统
fireAlarm 火灾报警
fireproofingType 防火作用类型
fireResistanceRating 建筑耐火等级
maxPermitArea 防火分区最大允许建筑面积
partAutoFireExtinguishArea 局部自动灭火系统覆盖面积
virtualCodes 虚点清单
createApp 创建应用
updateApp 更新应用

接口修改记录

操作时间 操作 操作内容
2021年8月23日15:44:33 新增 新增接口

对象关系接口

22001 查询物理世界对象关系(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/relation/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)

{
    "graphCode": "图类型编码",
    "graphId": "图类型Id",
    "relCode": "边类型编码",
    "objFrom": "",
    "objTo": ""
}
字段 子字段 是否必须 字段说明
graphCode 图类型编码
graphId 图类型Id
relCode 边类型编码
objFrom 来源对象id
objTo 去向对象id

成功例子

{
    "result": "success",
    "data": [
        {
            "id": "9b88fb9496c94713ba41e2dc45861e89",
            "projectId": "Pj1101050029",
            "graphId": "GtArchSubset001",
            "graphCode": "ArchSubset",
            "relCode": "Fl2Sp",
            "objFrom": "Fl11010500296bc7ca3a0d5d41419cf95c5b45116400",
            "objTo": "Sp1101050029f79243a7cef34ffda9a09401274717b7",
            "valid": 1,
            "createTime": 1601527142000,
            "updateTime": 1601527142000
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
groupCode 集团编码
projectId 项目id
graphId 图主键
graphCode 图编码
relCode 关系编码
objFrom 来源对象id
objTo 目标对象id
valid 合法标识,1-有效,0-无效
creator 创建人账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
modifier 最后更新账号id

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:37:10 新增 新增接口

22002 新增物理世界对象关系-单个新增(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/relation/createOne?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "graphCode": "图类型编码",
    "graphId": "图类型Id",
    "relCode": "边类型编码",
    "objFrom": "",
    "objTo": ""
}
字段 子字段 是否必须 字段说明
graphCode 图类型编码
graphId 图类型Id
relCode 边类型编码
objFrom 来源对象id
objTo 去向对象id

成功例子

{
    "result": "success",
    "data": {
        "id":"***",
        "graphCode": "图类型编码",
        "graphId": "图类型Id",
        "relCode": "边类型编码",
        "objFrom": "",
        "objTo": "",
        "valid":1,
        "creator":"创建人账号id",
        "creationTime":"创建时间,格式为yyyyMMddHHmmss",
        "modifiedTime":"最后更新时间,格式为yyyyMMddHHmmss",
        "modifier":"最后更新账号id"
    }
}
字段 是否必有 字段说明
id 32位UUID
groupCode 集团编码
projectId 项目id
graphId 图主键
graphCode 图编码
relCode 关系编码
objFrom 来源对象id
objTo 目标对象id
valid 合法标识,1-有效,0-无效
creator 创建人账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
modifier 最后更新账号id

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:15:09 新增 新增接口

22003 新增物理世界对象关系-批量新增(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/instance/object/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

[
    {
        "graphCode": "图类型编码",
        "graphId": "图类型Id",
        "relCode": "边类型编码",
        "objFrom": "",
        "objTo": ""
    }
]
字段 子字段 是否必须 字段说明
graphCode 图类型编码
graphId 图类型Id
relCode 边类型编码
objFrom 来源对象id
objTo 去向对象id

成功例子

{
    "result": "success",
    "data": [
        {
            "id":"***",
            "graphCode": "图类型编码",
            "graphId": "图类型Id",
            "relCode": "边类型编码",
            "objFrom": "",
            "objTo": "",
            "valid":1,
            "creator":"创建人账号id",
            "creationTime":"创建时间,格式为yyyyMMddHHmmss",
            "modifiedTime":"最后更新时间,格式为yyyyMMddHHmmss",
            "modifier":"最后更新账号id"
        }
    ]
}
字段 是否必有 字段说明
id 32位UUID
groupCode 集团编码
projectId 项目id
graphId 图主键
graphCode 图编码
relCode 关系编码
objFrom 来源对象id
objTo 目标对象id
valid 合法标识,1-有效,0-无效
creator 创建人账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
modifier 最后更新账号id

接口修改记录

操作时间 操作 操作内容
2021年8月16日11:45:22 新增 新增接口

图类型接口

23001 查询图类型(Deprecated)

接口:http://localhost:8831/dmp-rwd/rwd/def/graph/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)

{
  "id": "dev_1",
  "code": "专业",
  "name":"***",
  "firstCategory":"***",
  "secondCategory":"***",
  "remark":"***",
  "objectTypes": "PG",
  "creator":"Pj001",
  "creationTime":"***",
  "modifier":"***",
  "modifiedTime":"**",
  "valid":1
}
字段 是否必须 字段说明
id 32位UUID
code 编码
name 名称
firstCategory 一级分类
secondCategory 二级分类
remark 分类说明
objectTypes 关系两侧对象类别
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

成功例子

{
    "result": "success",
    "data": [
        {
          "id": "dev_1",
          "code": "专业",
          "name":"***",
          "firstCategory":"***",
          "secondCategory":"***",
          "remark":"***",
          "objectTypes": "PG",
          "creator":"Pj001",
          "creationTime":"***",
          "modifier":"***",
          "modifiedTime":"**",
          "valid":1
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码
name 名称
firstCategory 一级分类
secondCategory 二级分类
remark 分类说明
objectTypes 关系两侧对象类别
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:51:10 新增 新增接口

23002 新增图类型(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/graph/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "code": "专业",
    "name":"***",
    "firstCategory":"***",
    "secondCategory":"***",
    "remark":"***",
    "objectTypes": "PG"
}
字段 是否必须 字段说明
code 编码,长度<=40字符
name 名称,长度<=200字符
firstCategory 一级分类
secondCategory 二级分类
remark 分类说明
objectTypes 关系两侧对象类别

成功例子

{
    "result": "success",
    "data": {
          "id": "dev_1",
          "code": "专业",
          "name":"***",
          "firstCategory":"***",
          "secondCategory":"***",
          "remark":"***",
          "objectTypes": "PG",
          "creator":"Pj001",
          "creationTime":"***",
          "modifier":"***",
          "modifiedTime":"**",
          "valid":1
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码
name 名称
firstCategory 一级分类
secondCategory 二级分类
remark 分类说明
objectTypes 关系两侧对象类别
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:55:28 新增 新增接口

23003 更新图类型(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/graph/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "id":"***",
    "code": "专业",
    "name":"***",
    "firstCategory":"***",
    "secondCategory":"***",
    "remark":"***",
    "objectTypes": "PG"
}
字段 是否必须 字段说明
id 32位uuid
code 编码,长度<=40字符
name 名称,长度<=200字符
firstCategory 一级分类
secondCategory 二级分类
remark 分类说明
objectTypes 关系两侧对象类别

成功例子

{
    "result": "success",
    "data": {
          "id": "dev_1",
          "code": "专业",
          "name":"***",
          "firstCategory":"***",
          "secondCategory":"***",
          "remark":"***",
          "objectTypes": "PG",
          "creator":"Pj001",
          "creationTime":"***",
          "modifier":"***",
          "modifiedTime":"**",
          "valid":1
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码
name 名称
firstCategory 一级分类
secondCategory 二级分类
remark 分类说明
objectTypes 关系两侧对象类别
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:55:28 新增 新增接口

23004 删除图类型(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/graph/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

"****"
字段 是否必须 字段说明
id 32位uuid

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:08:48 新增 新增接口

边类型接口

24001 查询边类型(Deprecated)

接口:http://localhost:8831/dmp-rwd/rwd/def/rel/query?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)

{
  "id": "dev_1",
  "code": "专业",
  "name":"***",
  "graphCode":"***",
  "directional":"***",
  "attribute":"***",
  "targetObjs": "PG",
  "remark":"***",
  "creator":"Pj001",
  "creationTime":"***",
  "modifier":"***",
  "modifiedTime":"**",
  "valid":1
}
字段 是否必须 字段说明
id 32位UUID
code 边类型编码
name 边类型名称
graphCode 图类型编码
directional 边方向性
attribute 边属性
targetObjs 主要连接对象
remark 备注
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

成功例子

{
    "result": "success",
    "data": [
        {
          "id": "dev_1",
          "code": "专业",
          "name":"***",
          "graphCode":"***",
          "directional":"***",
          "attribute":"***",
          "targetObjs": "PG",
          "remark":"***",
          "creator":"Pj001",
          "creationTime":"***",
          "modifier":"***",
          "modifiedTime":"**",
          "valid":1
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 边类型编码
name 边类型名称
graphCode 图类型编码
directional 边方向性
attribute 边属性
targetObjs 主要连接对象
remark 备注
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月17日00:03:18 新增 新增接口

24002 新增边类型(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/rel/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
  "code": "专业",
  "name":"***",
  "graphCode":"***",
  "directional":"***",
  "attribute":"***",
  "targetObjs": "PG",
  "remark":"***"
}
字段 是否必须 字段说明
code 边类型编码
name 边类型名称
graphCode 图类型编码
directional 边方向性
attribute 边属性
targetObjs 主要连接对象
remark 备注

成功例子

{
    "result": "success",
    "data": {
        "id": "dev_1",
        "code": "专业",
        "name":"***",
        "graphCode":"***",
        "directional":"***",
        "attribute":"***",
        "targetObjs": "PG",
        "remark":"***",
        "creator":"Pj001",
        "creationTime":"***",
        "modifier":"***",
        "modifiedTime":"**",
        "valid":1
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 边类型编码
name 边类型名称
graphCode 图类型编码
directional 边方向性
attribute 边属性
targetObjs 主要连接对象
remark 备注
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月17日00:05:38 新增 新增接口

24003 更新边类型(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/rel/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
  "id": "dev_1",
  "code": "专业",
  "name":"***",
  "graphCode":"***",
  "directional":"***",
  "attribute":"***",
  "targetObjs": "PG",
  "remark":"***",
  "creator":"Pj001",
  "creationTime":"***",
  "modifier":"***",
  "modifiedTime":"**",
  "valid":1
}
字段 是否必须 字段说明
id 32位UUID
code 边类型编码
name 边类型名称
graphCode 图类型编码
directional 边方向性
attribute 边属性
targetObjs 主要连接对象
remark 备注
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

成功例子

{
    "result": "success",
    "data": {
        "id": "dev_1",
        "code": "专业",
        "name":"***",
        "graphCode":"***",
        "directional":"***",
        "attribute":"***",
        "targetObjs": "PG",
        "remark":"***",
        "creator":"Pj001",
        "creationTime":"***",
        "modifier":"***",
        "modifiedTime":"**",
        "valid":1
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 边类型编码
name 边类型名称
graphCode 图类型编码
directional 边方向性
attribute 边属性
targetObjs 主要连接对象
remark 备注
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月17日00:06:40 新增 新增接口

24004 删除边类型(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/rel/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

"****"
字段 是否必须 字段说明
id 32位uuid

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:08:48 新增 新增接口

对象信息点接口

数据类型(dataType属性)

数据类型 类型名称 信息点分类 是否复数 是否区间 数据源 格式
INTEGER 整数 静态/脉冲/时序/阶段 true/false true/false {$gt:10, $lt:50}
DOUBLE 浮点型 静态/脉冲/时序/阶段 true/false true/false {$gte:10.1, $lt:50.9}
BOOLEAN 布尔值 静态/脉冲/时序/阶段 true/false false [0, 1]
STRING 字符串 静态/脉冲/时序/阶段 true/false false (字符串长度区间){$gt:10, $lt:50}
DATETIME 日期时间 静态/脉冲/时序/阶段 true/false true/false {'$gt':'0915', '$lt':'1031'} 'MMdd'
ENUM 单选枚举 静态/脉冲/时序/阶段 true/false false 应用数据标准化中定义的数据类型
MENUM 多选枚举 静态/脉冲/时序/阶段 true/false false 应用数据标准化中定义的数据类型
ATTACHMENT 附件 静态 true/false false pdf
OBJECT 对象 静态 true/false false 对象 id

说明

把原来的data_type拆解成多个属性,减少了data_type种类数量
使用新的数据类型时,使用新的数据类型时,创建或编辑信息点需要明确指出数据类型、动静分类、是否复数、是否区间、长度(可选)、取值区间(可选)、格式(可选)
Tree、Topology、Route、Function四种类型不再支持(有需求再加回来)

动静分类(静态 STATIC、脉冲 PULSE、时序 SEQUENTIAL、阶段 GRADATION)应该是信息点的一个分类,不是数据类型的属性,放在这里是为了更直观更容易理解
根据动静分类区分动态量或静态量,静态量的值存储的是具体的数据,动态量的值存储的是表号-功能号,动态量包括脉冲量、时序量和阶段量
根据是否区间来判断存储的值是具体值还是区间, 比如INTEGER非区间的值12, 区间值[8, 15],为了区分开闭区间,这里实际存储为{$gt: 12, $lte: 15}, 其中$gt大于,$lt小于,$gte大于等于,$lte小于等于
根据是否复数区分存储的值是单个值还是多个值,单个值存储形式为xxx,多个值存储形式为[xxx, yyy],如果同时是复数和区间,存储的是多个区间
取值区间可以约束值的取值范围,可以通过取值区间做一次校验,如果是区间值,区间也应该是在取值区间的内部
统一用DATETIME表示日期和时间,通过格式设定具体存储的内容,格式由数据字典进行维护,物理世界存储的数据严格符合格式
格式是数据存储的数据格式或文件格式,对于日期时间附件对象等可进行校验
单选枚举Enum单数存储为GC, 复数存储为[GC, JK]
多选枚举MEnum单数存储为[GC, JK], 复数存储为[[GC], [GC,JK]], 多选枚举单数和单选枚举复数的存储形式一样应该不会出现问题,因为实际使用时是和类型(Enum,Menum)一起使用

布尔值BOOLEAN只允许0或1, 其中0表示false,1表示true.

25001 查询对象信息点(Deprecated)

接口:http://localhost:8831/dmp-rwd/rwd/def/funcid?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)

{
  "id": "dev_1",
  "code": "专业",
  "name":"***",
  "aliasCode":"***",
  "aliasName":"***",
  "classCode":"***",
  "groupCode": "PG",
  "projectId":"***",
  "category":"***",
  "firstTag":"***",
  "secondTag":"***",
  "priority":"***",
  "inputMode":"***",
  "unit":"***",
  "dataType":"****",
  "isMultiple":"***",
  "isRegion":"***",
  "formater":"***",
  "dataSource":{},
  "remark":"***",
  "subFlag":0,
  "weakPoint":0,
  "showOrder":12,
  "version":"***",
  "creator":"Pj001",
  "creationTime":"***",
  "modifier":"***",
  "modifiedTime":"**",
  "valid":1
}
字段 是否必须 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 一级分类
aliasName 二级分类
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

成功例子

{
    "result": "success",
    "data": [
        {
          "id": "dev_1",
          "code": "专业",
          "name":"***",
          "aliasCode":"***",
          "aliasName":"***",
          "classCode":"***",
          "groupCode": "PG",
          "projectId":"***",
          "category":"***",
          "firstTag":"***",
          "secondTag":"***",
          "priority":"***",
          "inputMode":"***",
          "unit":"***",
          "dataType":"****",
          "isMultiple":"***",
          "isRegion":"***",
          "formater":"***",
          "dataSource":{},
          "remark":"***",
          "subFlag":0,
          "weakPoint":0,
          "showOrder":12,
          "version":"***",
          "creator":"Pj001",
          "creationTime":"***",
          "modifier":"***",
          "modifiedTime":"**",
          "valid":1
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 一级分类
aliasName 二级分类
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:51:10 新增 新增接口

25002 新增对象信息点(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/funcid/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "code": "专业",
    "name":"***",
    "aliasCode":"***",
    "aliasName":"***",
    "classCode":"***",
    "groupCode": "PG",
    "projectId":"***",
    "category":"***",
    "firstTag":"***",
    "secondTag":"***",
    "priority":"***",
    "inputMode":"***",
    "unit":"***",
    "dataType":"****",
    "isMultiple":"***",
    "isRegion":"***",
    "formater":"***",
    "dataSource":{},
    "remark":"***",
    "subFlag":0,
    "weakPoint":0,
    "showOrder":12,
    "version":"***"
}
字段 是否必须 字段说明
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 别名编码
aliasName 别名名称
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本

成功例子

{
    "result": "success",
    "data":{
          "id": "dev_1",
          "code": "专业",
          "name":"***",
          "aliasCode":"***",
          "aliasName":"***",
          "classCode":"***",
          "groupCode": "PG",
          "projectId":"***",
          "category":"***",
          "firstTag":"***",
          "secondTag":"***",
          "priority":"***",
          "inputMode":"***",
          "unit":"***",
          "dataType":"****",
          "isMultiple":"***",
          "isRegion":"***",
          "formater":"***",
          "dataSource":{},
          "remark":"***",
          "subFlag":0,
          "weakPoint":0,
          "showOrder":12,
          "version":"***",
          "creator":"Pj001",
          "creationTime":"***",
          "modifier":"***",
          "modifiedTime":"**",
          "valid":1
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 别名编码
aliasName 别名名称
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:55:28 新增 新增接口

25003 新增对象信息点-批量新增(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/funcid/createBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

[
    {
        "code": "专业",
        "name":"***",
        "aliasCode":"***",
        "aliasName":"***",
        "classCode":"***",
        "groupCode": "PG",
        "projectId":"***",
        "category":"***",
        "firstTag":"***",
        "secondTag":"***",
        "priority":"***",
        "inputMode":"***",
        "unit":"***",
        "dataType":"****",
        "isMultiple":"***",
        "isRegion":"***",
        "formater":"***",
        "dataSource":{},
        "remark":"***",
        "subFlag":0,
        "weakPoint":0,
        "showOrder":12,
        "version":"***"
    }
]
字段 是否必须 字段说明
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 别名编码
aliasName 别名名称
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本

成功例子

{
    "result": "success",
    "data":[
        {
              "id": "dev_1",
              "code": "专业",
              "name":"***",
              "aliasCode":"***",
              "aliasName":"***",
              "classCode":"***",
              "groupCode": "PG",
              "projectId":"***",
              "category":"***",
              "firstTag":"***",
              "secondTag":"***",
              "priority":"***",
              "inputMode":"***",
              "unit":"***",
              "dataType":"****",
              "isMultiple":"***",
              "isRegion":"***",
              "formater":"***",
              "dataSource":{},
              "remark":"***",
              "subFlag":0,
              "weakPoint":0,
              "showOrder":12,
              "version":"***",
              "creator":"Pj001",
              "creationTime":"***",
              "modifier":"***",
              "modifiedTime":"**",
              "valid":1
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 别名编码
aliasName 别名名称
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:55:28 新增 新增接口

25004 更新对象信息点(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/funcid/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "id":"***",
    "code": "专业",
    "name":"***",
    "aliasCode":"***",
    "aliasName":"***",
    "classCode":"***",
    "groupCode": "PG",
    "projectId":"***",
    "category":"***",
    "firstTag":"***",
    "secondTag":"***",
    "priority":"***",
    "inputMode":"***",
    "unit":"***",
    "dataType":"****",
    "isMultiple":"***",
    "isRegion":"***",
    "formater":"***",
    "dataSource":{},
    "remark":"***",
    "subFlag":0,
    "weakPoint":0,
    "showOrder":12,
    "version":"***",
    "creator":"Pj001",
    "creationTime":"***",
    "modifier":"***",
    "modifiedTime":"**",
    "valid":1
}
字段 是否必须 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 别名名称
aliasName 别名名称
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

成功例子

{
    "result": "success",
    "data":{
          "id": "dev_1",
          "code": "专业",
          "name":"***",
          "aliasCode":"***",
          "aliasName":"***",
          "classCode":"***",
          "groupCode": "PG",
          "projectId":"***",
          "category":"***",
          "firstTag":"***",
          "secondTag":"***",
          "priority":"***",
          "inputMode":"***",
          "unit":"***",
          "dataType":"****",
          "isMultiple":"***",
          "isRegion":"***",
          "formater":"***",
          "dataSource":{},
          "remark":"***",
          "subFlag":0,
          "weakPoint":0,
          "showOrder":12,
          "version":"***",
          "creator":"Pj001",
          "creationTime":"***",
          "modifier":"***",
          "modifiedTime":"**",
          "valid":1
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 一级分类
aliasName 二级分类
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:55:28 新增 新增接口

25005 更新对象信息点-批量更新(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/funcid/updateBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

[
    {
        "id":"***",
        "code": "专业",
        "name":"***",
        "aliasCode":"***",
        "aliasName":"***",
        "classCode":"***",
        "groupCode": "PG",
        "projectId":"***",
        "category":"***",
        "firstTag":"***",
        "secondTag":"***",
        "priority":"***",
        "inputMode":"***",
        "unit":"***",
        "dataType":"****",
        "isMultiple":"***",
        "isRegion":"***",
        "formater":"***",
        "dataSource":{},
        "remark":"***",
        "subFlag":0,
        "weakPoint":0,
        "showOrder":12,
        "version":"***",
        "creator":"Pj001",
        "creationTime":"***",
        "modifier":"***",
        "modifiedTime":"**",
        "valid":1
    }
]
字段 是否必须 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 别名编码
aliasName 别名名称
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

成功例子

{
    "result": "success",
    "data":[
        {
              "id": "dev_1",
              "code": "专业",
              "name":"***",
              "aliasCode":"***",
              "aliasName":"***",
              "classCode":"***",
              "groupCode": "PG",
              "projectId":"***",
              "category":"***",
              "firstTag":"***",
              "secondTag":"***",
              "priority":"***",
              "inputMode":"***",
              "unit":"***",
              "dataType":"****",
              "isMultiple":"***",
              "isRegion":"***",
              "formater":"***",
              "dataSource":{},
              "remark":"***",
              "subFlag":0,
              "weakPoint":0,
              "showOrder":12,
              "version":"***",
              "creator":"Pj001",
              "creationTime":"***",
              "modifier":"***",
              "modifiedTime":"**",
              "valid":1
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 信息点编码,同类型下唯一,标准驼峰格式
name 信息点名称
aliasCode 一级分类
aliasName 二级分类
classCode 类型编码
groupCode 集团编码
projectId 项目id
category 信息点分类:静态,脉冲,阶段,时序
firstTag 一级标签
secondTag 二级标签
priority 优先级
inputMode 输入方式
unit 单位
dataType 数据类型
isMultiple 是否复数
isRegion 是否区间
formater 数据格式
dataSource 数据源取值范围/枚举值清单等,根据dataType有不同的内容
remark 备注
subFlag 子分类标记:是否可以按此信息点进行子分类替换,同一类型下目前只支持一个子分类信息点
weakPoint 虚点
showOrder 显示顺序
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:38:15 新增 新增接口

25006 删除对象信息点(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/funcid/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

"***"
字段 是否必须 字段说明
id id数组

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:40:48 新增 新增接口

25007 删除对象信息点-批量删除(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/funcid/deleteBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

["***","***"]
字段 是否必须 字段说明
id id数组

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:40:48 新增 新增接口

对象类型定义接口

26001 查询对象类型定义(Deprecated)

接口:http://localhost:8831/dmp-rwd/rwd/def/class?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子(仅列举通用查询中criteria中可使用的字段,具体参数结构请见通用查询)

{
    "id":"***",
    "code": "专业",
    "name":"***",
    "aliasCode":"***",
    "aliasName":"***",
    "objType":"***",
    "groupCode": "PG",
    "projectId":"***",
    "majorCode":"***",
    "systemCode":"***",
    "equipmentCode":"***",
    "parentCode":"***",
    "version":"***",
    "creator":"Pj001",
    "creationTime":"***",
    "modifier":"***",
    "modifiedTime":"**",
    "valid":1,
    "type":"***"
}
字段 是否必须 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

成功例子

{
    "result": "success",
    "data":{
            "id":"***",
            "code": "专业",
            "name":"***",
            "aliasCode":"***",
            "aliasName":"***",
            "objType":"***",
            "groupCode": "PG",
            "projectId":"***",
            "majorCode":"***",
            "systemCode":"***",
            "equipmentCode":"***",
            "parentCode":"***",
            "version":"***",
            "creator":"Pj001",
            "creationTime":"***",
            "modifier":"***",
            "modifiedTime":"**",
            "valid":1,
            "type":"***"
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:55:48 新增 新增接口

26002 新增对象类型定义(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/class/create?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "code": "专业",
    "name":"***",
    "aliasCode":"***",
    "aliasName":"***",
    "objType":"***",
    "groupCode": "PG",
    "projectId":"***",
    "majorCode":"***",
    "systemCode":"***",
    "equipmentCode":"***",
    "parentCode":"***",
    "version":"***",
    "type":"***"
}
字段 是否必须 字段说明
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
type 管理层级:common-平台级,group-集团级,project-项目级

成功例子

{
    "result": "success",
    "data":{
        "id":"***",
        "code": "专业",
        "name":"***",
        "aliasCode":"***",
        "aliasName":"***",
        "objType":"***",
        "groupCode": "PG",
        "projectId":"***",
        "majorCode":"***",
        "systemCode":"***",
        "equipmentCode":"***",
        "parentCode":"***",
        "version":"***",
        "creator":"Pj001",
        "creationTime":"***",
        "modifier":"***",
        "modifiedTime":"**",
        "valid":1,
        "type":"***"
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:53:52 新增 新增接口

26003 新增对象类型定义-批量新增(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/class/createBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

[
    {
        "code": "专业",
        "name":"***",
        "aliasCode":"***",
        "aliasName":"***",
        "objType":"***",
        "groupCode": "PG",
        "projectId":"***",
        "majorCode":"***",
        "systemCode":"***",
        "equipmentCode":"***",
        "parentCode":"***",
        "version":"***",
        "type":"***"
    }
]
字段 是否必须 字段说明
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
type 管理层级:common-平台级,group-集团级,project-项目级

成功例子

{
    "result": "success",
    "data":[
        {
                "id":"***",
                "code": "专业",
                "name":"***",
                "aliasCode":"***",
                "aliasName":"***",
                "objType":"***",
                "groupCode": "PG",
                "projectId":"***",
                "majorCode":"***",
                "systemCode":"***",
                "equipmentCode":"***",
                "parentCode":"***",
                "version":"***",
                "creator":"Pj001",
                "creationTime":"***",
                "modifier":"***",
                "modifiedTime":"**",
                "valid":1,
                "type":"***"
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:55:28 新增 新增接口

26004 更新对象类型定义(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/class/update?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
    "id":"***",
    "code": "专业",
    "name":"***",
    "aliasCode":"***",
    "aliasName":"***",
    "objType":"***",
    "groupCode": "PG",
    "projectId":"***",
    "majorCode":"***",
    "systemCode":"***",
    "equipmentCode":"***",
    "parentCode":"***",
    "version":"***",
    "creator":"Pj001",
    "creationTime":"***",
    "modifier":"***",
    "modifiedTime":"**",
    "valid":1,
    "type":"***"
}
字段 是否必须 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

成功例子

{
    "result": "success",
    "data":{
            "id":"***",
            "code": "专业",
            "name":"***",
            "aliasCode":"***",
            "aliasName":"***",
            "objType":"***",
            "groupCode": "PG",
            "projectId":"***",
            "majorCode":"***",
            "systemCode":"***",
            "equipmentCode":"***",
            "parentCode":"***",
            "version":"***",
            "creator":"Pj001",
            "creationTime":"***",
            "modifier":"***",
            "modifiedTime":"**",
            "valid":1,
            "type":"***"
    },
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

接口修改记录

操作时间 操作 操作内容
2021年8月16日22:55:28 新增 新增接口

26005 更新对象类型定义-批量更新(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/class/updateBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

[
    {
        "id":"***",
        "code": "专业",
        "name":"***",
        "aliasCode":"***",
        "aliasName":"***",
        "objType":"***",
        "groupCode": "PG",
        "projectId":"***",
        "majorCode":"***",
        "systemCode":"***",
        "equipmentCode":"***",
        "parentCode":"***",
        "version":"***",
        "creator":"Pj001",
        "creationTime":"***",
        "modifier":"***",
        "modifiedTime":"**",
        "valid":1,
        "type":"***"
    }
]
字段 是否必须 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

成功例子

{
    "result": "success",
    "data":[
        {
            "id":"***",
            "code": "专业",
            "name":"***",
            "aliasCode":"***",
            "aliasName":"***",
            "objType":"***",
            "groupCode": "PG",
            "projectId":"***",
            "majorCode":"***",
            "systemCode":"***",
            "equipmentCode":"***",
            "parentCode":"***",
            "version":"***",
            "creator":"Pj001",
            "creationTime":"***",
            "modifier":"***",
            "modifiedTime":"**",
            "valid":1,
            "type":"***"
        }
    ],
    "count": 26
}
字段 是否必有 字段说明
id 32位UUID
code 编码-全局唯一
name 名称
aliasCode 别名编码, 集团下唯一
aliasName 别名名称
objType 大类型:项目建筑楼层空间系统设备竖井
groupCode 集团编码
projectId 项目id
majorCode 信息点分类:静态,脉冲,阶段,时序
systemCode 一级标签
equipmentCode 二级标签
parentCode 优先级
version 最后修改版本
creator 创建账号id
creationTime 创建时间,格式为yyyyMMddHHmmss
modifier 最后更新账号
modifiedTime 最后更新时间,格式为yyyyMMddHHmmss
valid 是否有效,0-无效,1-有效
type 管理层级:common-平台级,group-集团级,project-项目级

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:38:15 新增 新增接口

26006 删除对象类型定义(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/class/delete?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

"***"
字段 是否必须 字段说明
id id数组

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:40:48 新增 新增接口

26007 删除对象类型定义-批量删除(Deprecated)

接口

http://localhost:8831/dmp-rwd/rwd/def/class/deleteBatch?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

["***","***"]
字段 是否必须 字段说明
id id数组

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月16日23:40:48 新增 新增接口

IOT接口

通用参数说明

以下参数放在 url 后

字段 数据类型 说明
groupCode String 集团编码, 不可为空
projectId String 项目 id, 不可为空
appId String 应用 id, 不可为空

27001 查询实时数据

接口说明

查询对象绑点信息点的实时数据

请求地址

POST: http://localhost:8831/dmp-rwd/rwd/iot/data/current

请求参数

[
    { "objectId": "Eqxxxxx", "infoCode": "tdb" },
    { "objectId": "Eqxxxxx", "infoCode": "co2" },
    { "objectId": "Eqxxxxx", "infoCode": "hcho" }
]

返回内容

{
    "result": "success",
    "data": [
        {
            "objectId": "Eqxxxxx",
            "infoCode": "tdb",
            "infoValue": "8000-123",
            "data": 25.6,
            "time": "20200512172435"
        },
        {
            "objectId": "Eqxxxxx",
            "infoCode": "tdb",
            "infoValue": "8000-123",
            "data": 25.6,
            "time": "20200512172435"
        },
        {
            "objectId": "Eqxxxxx",
            "infoCode": "tdb",
            "error": "错误信息:信息点不存在,表号功能号配置错误,断数等"
        }
    ]
}

返回内容说明

    infoValue: 信息点配置的内容即绑定的表号功能号
    time: 实时数据的采集时间
    data: 实时数据的值

27002 查询历史数据/分精度数据

接口说明

查询对象绑点信息点的历史数据
1. 多点位个数最多支持50个
2. 分钟级数据,单点位支持最大7天数据查询,多点位支持最大1天数据查询;
3. 小时级数据,单点支持最大30天数据查询,多点位支持最大3天数据查询;
4. 日级数据,单点支持最大1年数据查询,多点位支持最大30天数据查询;

请求地址

POST: http://localhost:8831/dmp-rwd/rwd/iot/data/history

请求参数

{
    "startTime": "20200415120000",
    "endTime": "20200501120000",
    "period": "分精度类型,支持 1min、5min、15min、1h、1d",
    "params": [
        {
            "objectId": "对象id",
            "infoCode": "信息点编码",
        },
        {
            "objectId": "对象id",
            "infoCode": "信息点编码",
        }
    ]
}

参数说明

    startTime:
    period: 必填,间隔
    objectId: 必填,对象id
    infoCode: 必填,信息点ID

返回内容

{
    "result": "success",
    "data": [
        {
            "objectId": "对象id",
            "infoCode": "信息点编码",
            "data": [
                {
                    "time": "20200415120000"
                    "data": 25.6,
                },
                {
                    "time": "20200415120500"
                    "data": 25.6,
                }
            ]
        },
        {
            "objectId": "对象id",
            "infoCode": "信息点编码",
            "data": [
                {
                    "time": "20200415120000"
                    "data": 25.6,
                },
                {
                    "time": "20200415120500"
                    "data": 25.6,
                }
            ]
        }
    ]
}

返回内容说明

返回数据的time可能是不连续的

27003 发送控制指令/设定动态参数

接口说明

该接口为异步方式

请求地址

POST: http://localhost:8831/dmp-rwd/rwd/iot/funcid/setting

请求参数

[
    { "objectId": "Eqxxxxx", "infoCode": "FanFreqSet", value: 24 },
    { "objectId": "Eqxxxxx", "infoCode": "InValveSwitchSet", value: "a" },
    { "objectId": "Eqxxxxx", "infoCode": "WaterInOutDetaTempSet", value: 10 }
]

请求参数说明

value要严格匹配信息点定义的数据类型

返回内容

{
    "result": "success",
    "data": [
        {
            "objectId": "Eqxxxxx",
            "infoCode": "FanFreqSet",
            "exeCode":"sfge131v4t2vs3423rbsb3"
        },
        {
            "objectId": "Eqxxxxx",
            "infoCode": "InValveSwitchSet",
            "exeCode":"sfge131v4t2vs3423rbsb3"
        },
        {
            "objectId": "Eqxxxxx",
            "infoCode": "InValveSwitchSet",
            "exeCode":"sfge131v4t2vs3423rbsb3"
        }
    ]
}

返回内容说明

    exeCode: 指令查询码,用于查询指令执行结果

27004 查询指令执行结果

请求地址

POST: http://localhost:8831/dmp-rwd/iot/funcid/settingQuery

请求参数

[ "sfge131v4t2vs3423rbqb3", "e1ge131v4t2vs3423rbsb3", "eaqge131v4t2vs3423rger" ]

返回内容

{
    "result": "success",
    "data": [
        {
            "exeCode": "sfge131v4t2vs3423rbqb3",
            "exeResult": "timeout",
        },
        {
            "exeCode": "e1ge131v4t2vs3423rbsb3",
            "exeResult": "running",
        },
        {
            "exeCode": "eaqge131v4t2vs3423rger",
            "exeResult": "failed",
        }
    ]
}

控制指令执行结果说明(待定)

控制指令执行结果为一个字符串,其可能值有以下几种:
- finish:success,执行完成
- timeout,表示控制指令已下发但超过了合理响应时间(默认1minute,系统可配置)至今一直为得到反馈
- running,表示控制指令已下发在合理响应时间内还未得到反馈
- failed,指令未下发出去
- success-offline,指令已下发出去,并得到了反馈,'success-'后面的字符为反馈的信息

数据迁移接口

28001 查询对象类型定义

接口:http://localhost:8831/dmp-rwd/migrate/digital/start?userId=用户id&groupCode=集团编码&projectId=项目Id&appId=应用id

请求方式

POST请求

RequestHeader

key value
Content-Type application/json

RequestParam(URL中的Path参数)

字段 是否必须 字段说明
userId 用户id
groupCode 集团编码
projectId 项目id
appId 应用id

参数例子

{
   "orgUrl":"数据中台组织服务url前缀(不含最后的/)",
   "oldSchema":"数据中台使用的数据库实例",
   "groupCode":"指定集团编码【单个或数组】 - 为空表示不限集团",
   "projectId":"指定项目ID【单个或数组】 - 为空表示不限项目"
}
字段 是否必须 字段说明
orgUrl 数据中台组织服务url前缀(不含最后的/)
oldSchema 数据中台使用的数据库实例
groupCode 指定集团编码【单个或数组】 - 为空表示不限集团
projectId 指定项目ID【单个或数组】 - 为空表示不限项目

成功例子

{
    "result": "success"
}

接口修改记录

操作时间 操作 操作内容
2021年8月17日00:11:42 新增 新增接口