接口说明
设备树搜索接口
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/resource/tree/search
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
typeCode | 是 | string | 树类型编码 |
allowRFID | 否 | boolean | 是否查找rfid |
deviceGenre | 否 | string | 设备类型: 0 - 门禁设备,1 - 考勤机,用逗号拼接,如0,1,值为空时,表示取所有类型的设备 |
filterDeviceModel | 否 | string | 过滤不展示的设备型号,多个以逗号分隔。如:"7,8" |
hasCheckBox | 否 | string | 是否有复选框 |
hideEmptyOrg | 否 | string | 如果组织节点下没有设备或通道,则不显示此组织节点 |
searchKey | 否 | string | 查询关键字 |
showStatus | 否 | string | 显示节点状态 |
typeCode说明
请求类型typeCode由三部分组成,组织类型;是否显示设备;设备大类[_设备小类],设备大类[_设备小类],...,设备大类[_设备小类];通道类型1[,通道类型2[,通道类型3]];扩展设备,
如01;0;01,02,03;01,02,03
组织类型:组织编码的后两位组织,如组织编码为001,则组织类型为01
是否 显示设备:0表示不显示设备,1表示显示设备
设备大类:即deviceCategory属性,用两位表示
设备小类:即设备大类中的具体设备类型,如IPC是编码器设备大类中的一个小类
扩展设备:表示接在通道之上的设备,如针对门禁,通道上可以接读卡器;如针对动环,通道上可以接各种类型传感
通道类型:两部分组成,通道类型[_摄像头类型]
01
01_1 编码通道下的图片通道
请求示例
{
"showStatus": true,
"typeCode": "01;0;8;7",
"hasCheckBox": false,
"hideEmptyOrg": true,
"searchKey": "455",
"allowRFID": false,
"deviceGenre": "0",
"filterDeviceModel": "25"
}
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
errMsg | string | 错误信息 |
success | boolean | 请求是否成功 |
data | object | 返回数据 |
+ children | array | 返回数据 |
+ + channelSeq | int | 通道号 |
+ + channelType | int | 通道类型 |
+ + deviceModel | string | 设备类型 |
+ + deviceName | string | 设备名称 |
+ + enable | boolean | 使能 |
+ + id | string | 编号 |
+ + isParent | boolean | 是否为父节点 |
+ + name | string | 节点名称 |
+ + online | string | 是否在线 |
+ + orgName | string | 组织名称 |
+ + parent | boolean | 无 |
+ enable | boolean | 使能 |
+ id | string | 节点编号 |
+ isParent | boolean | 是否为父节点 |
+ name | string | 节点名称 |
+ online | string | 在线状态 |
+ parent | boolean | 是否有父节点 |
+ parentId | string | 父节点id |
返回示例
{
"code": "0",
"data": {
"children": [
{
"channelSeq": 0,
"channelType": 7,
"deviceModel": "1",
"deviceName": "test455",
"enable": true,
"id": "ACC_1000635$7$0$0",
"isParent": false,
"name": "test455_通道1",
"online": "0",
"orgName": "根节点",
"parent": false
}
],
"enable": false,
"id": "ORG_001",
"isParent": true,
"name": "根节点",
"online": "1",
"parent": false,
"parentId": ""
},
"errMsg": "success",
"success": true
}
接口说明
添加门组
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/doorGroup
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
name | 是 | string | 名称 | 64 |
orgCode | 是 | string | 组织编码 | |
memo | 是 | string | 备注(不能带%或者_) | 255 |
doorGroupDetail | 是 | array | 门组详情列表,列表不支持重复,建议用Set集合处理 | |
+ channelCode | 是 | string | 通道编码(可通过设备管理接口, 获取unitType为7的channels) |
请求示例
{
"name": "门组1",
"memo": "门组1备注",
"doorGroupDetail": [
{
"channelCode": "1000001$7$0$0"
},
{
"channelCode": "1000001$7$0$1"
}
],
"orgCode": "001"
}
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
data | integer | 门组id |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
返回示例
{
"code": "0",
"data":23,
"errMsg": "success",
"success": true
}
接口说明
删除门组接口
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/doorGroup/delete/batch
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
doorGroupIds | 是 | array | 门组id数组 |
请求示例
{
"doorGroupIds": [2]
}
返回参数
参数 | 类型 | 描述 |
---|---|---|
code | string | 错误码 |
errMsg | string | 错误信息 |
success | boolean | 是否成功 |
返回示例
{
"code": "0",
"errMsg": "success",
"success": true
}
接口说明
查询单个门组详情
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/doorGroup/${id}
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
id | 是 | int | 门组id |
请求示例
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/doorGroup/2
返回参数
参数 | 类型 | 描述 |
---|---|---|
code | string | 错误码 |
success | boolean | 是否成功 |
errMsg | string | 错误信息 |
data | object | 详情 |
+ id | number | id |
+ name | string | 名称 |
+ orgCode | string | 组织编码 |
+ orgName | string | 组织名称 |
+ hasChildChannel | boolean | 是否有通道 |
+ memo | string | 备注 |
+ doorGroupDetail | array | 通道详情 |
+ + id | number | id |
+ + channelCode | string | 通道编码 |
+ + channelName | string | 通道名称 |
+ + deviceCode | string | 设备编码 |
+ + deviceName | string | 设备名称 |
+ + deviceStatus | string | 设备在离线状态 |
+ + groupId | number | 门组id |
+ + online | string | 是否在线 |
+ + orgName | string | 组织名称 |
返回示例
{
"data": {
"doorGroupDetail": [
{
"channelCode": "1000001$7$0$0",
"channelName": "10.35.122.187_门禁通道_1",
"deviceCode": "1000001",
"deviceName": "10.35.122.187",
"deviceStatus": "ON",
"groupId": 2,
"id": 2,
"online": "1",
"orgName": "根节点"
},
{
"channelCode": "1000003$7$0$0",
"channelName": "1.1.1.110_门禁通道_1",
"deviceCode": "1000003",
"deviceName": "1.1.1.110",
"deviceStatus": "OFF",
"groupId": 2,
"id": 3,
"online": "0",
"orgName": "根节点"
}
],
"hasChildChannel": true,
"id": 2,
"memo": "门组2",
"name": "门组2",
"orgCode": "001",
"orgName": "根节点"
},
"errMsg": "success",
"success": true
}
接口说明
门组列表查询接口
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/doorGroup/bycondition/combined
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
pageNum | 是 | string | 页码,默认1 |
pageSize | 是 | string | 页容量,默认20 |
singleCondition | 否 | string | 门组名称,支持模糊搜索 |
请求示例
{
"singleCondition": "门组1",
"pageNum": 1,
"pageSize": 20
}
返回参数
参数 | 类型 | 描述 | 长度 |
---|---|---|---|
success | boolean | 是否成功 | |
errMsg | string | 错误信息 | |
data | object | 查询结果 | |
+ currentPage | number | 当前页码 | |
+ pageSize | number | 页容量 | |
+ totalPage | number | 总页数 | |
+ totalRows | number | 记录总条数 | |
+ enableCloudDB | boolean | 废弃属性 | |
+ pageData | array | 分页数据 | |
+ + id | number | ID | |
+ + name | string | 名称 | |
+ + orgCode | string | 组织编码 | |
+ + orgName | string | 组织名称 | |
+ + hasChildChannel | boolean | 是否有通道 | |
+ + memo | string | 备注(参数名不能带%或者_) |
返回示例
{
"data": {
"pageData": [
{
"id": 1,
"name": "门组1",
"orgCode": "001",
"orgName": "根节点",
"hasChildChannel": true,
"memo": "门组1备注"
},
{
"id": 2,
"name": "门组2",
"orgCode": "001",
"orgName": "根节点",
"hasChildChannel": true,
"memo": "门组2备注"
}
],
"currentPage": 1,
"pageSize": 20,
"totalPage": 1,
"totalRows": 1,
"enableCloudDB": false
},
"errMsg": "success",
"success": true
}
接口说明
门禁控制-门组分配-修改门组
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/doorGroup/update
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
id | 是 | number | id | |
name | 是 | string | 名称 | 64 |
orgCode | 是 | string | 组织编码 | |
memo | 是 | string | 备注(参数名不能带%或者_) | 255 |
addDoorGroupRelDoorList | 是 | array | 新增通道列表 | |
+ channelCode | 是 | string | 通道编码(可通过设备管理接口, 获取unitType为7的channels) | |
deleteDoorGroupRelDoorList | 是 | array | 删除通道列表 | |
+ channelCode | 是 | string | 通道编码(可通过设备管理接口, 获取unitType为7的channels) |
请求示例
{
"id": 2,
"name": "门组2",
"orgCode": "001",
"memo": "门组2",
"addDoorGroupRelDoorList": [
{
"channelCode": "1000003$7$0$0"
},
{
"channelCode": "1000003$7$0$1"
}
],
"deleteDoorGroupRelDoorList": [
{
"channelCode": "1000004$7$0$0"
},
{
"channelCode": "1000004$7$0$1"
}
]
}
返回参数说明
参数 | 类型 | 描述 |
---|---|---|
code | string | 错误码 |
data | number | 修改门组ID |
errMsg | string | 错误信息 |
success | boolean | 是否成功 |
返回示例
{
"code": "0",
"data": "1222"
"errMsg": "success",
"success": true
}
接口说明
添加常开常闭计划
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/channel/openNormallySetting/add
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
channelCode | 是 | string | 通道编码(可通过设备管理接口, 获取unitType为7的channels) | 64 |
onlineStatus | 是 | string | 通道在离线状态。ON 状态下才允许添加 | |
openDoorsPlanId | 否 | int | 常开计划索引,开门计划index,调时间计划列表接口获取的index字段; | |
closeDoorsPlanId | 否 | int | 常闭计划索引,开门计划index,调时间计划列表接口获取的index字段; 。常开计划和常闭计划,不能同时为空,时间段不能重复 |
请求示例
{
"channelCode": "1001687$7$0$0",
"onlineStatus": "OFF",
"openDoorsPlanId": 3,
"closeDoorsPlanId": 4
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
返回示例
{
"code": "0",
"errMsg": "success",
"success": true
}
接口说明
更新常开常闭计划接口
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/channel/openNormallySetting/update
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
channelCode | 是 | string | 通道编码(可通过设备管理接口, 获取unitType为7的channels) | 64 |
onlineStatus | 是 | string | 通道在离线状态。ON 状态下才允许添加 | |
openDoorsPlanId | 否 | int | 常开计划索引,开门计划index,调时间计划列表接口获取的index字段; | |
closeDoorsPlanId | 否 | int | 常闭计划索引,开门计划index,调时间计划列表接口获取的index字段; 。常开计划和常闭计划,不能同时为空,时间段不能重复 |
请求示例
{
"channelCode": "1001687$7$0$0",
"onlineStatus": "OFF",
"openDoorsPlanId": 3,
"closeDoorsPlanId": 4
}
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
返回示例
{
"code": "0",
"errMsg": "success",
"success": true
}
接口说明
删除/批量删除常开常闭计划
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/channel/openNormallySetting/delete
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
channelCode | 是 | string | 通道编码(可通过设备管理接口, 获取unitType为7的channels),多个使用逗号分隔 |
请求示例
{
"channelCode": "1001687$7$0$0"
}
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
返回示例
{
"code": "0",
"errMsg": "success",
"success": true
}
接口说明
分页查询常开常闭计划
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/channel/openNormallySettingRest/bycondition/combined
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
pageNum | 是 | int | 页码 |
pageSize | 是 | int | 页容量 |
singleCondition | 否 | string | 查询条件,支持模糊搜索通道名称 |
请求示例
{
"pageNum": 1,
"pageSize": 20,
"singleCondition": "通道1"
}
返回参数
参数名 | 类型 | 说明 |
---|---|---|
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
data | object | 数据对象 |
+ currentPage | int | 当前页数 |
+ pageSize | int | 每页数量 |
+ pageData | object | 页数据 |
+ + channelCode | string | 通道编码 |
+ + channelName | string | 通道名称 |
+ + closeDoorsPlanId | int | 常闭计划 id |
+ + closeDoorsPlanName | string | 常闭计划名称 |
+ + deviceName | string | 设备名称 |
+ + escFlag | boolean | 是否为高峰计划配置 |
+ + flag | boolean | 无实际意义 |
+ + id | long | 常开常闭计划id |
+ + onlineStatus | string | 通道在离线状态: "ON" - 在线,"OFF" - 离线 |
+ totalPage | int | 总页数 |
+ totalRows | int | 总记录数 |
code | string | 错误码 |
返回示例
{
"data": {
"currentPage": 1,
"pageData": {
"channelCode": "1000094$7$0$0",
"channelName": "149_通道1",
"closeDoorsPlanId": 4,
"closeDoorsPlanName": "下午",
"deviceName": "149",
"escFlag": false,
"flag": false,
"id": 1,
"onlineStatus": "ON"
},
"pageSize": 20,
"totalPage": 1,
"totalRows": 1
},
"errMsg": "success",
"success": true
}
接口说明
添加开门计划
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/timeQuantum
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
name | 是 | string | 开门计划名称 | 64 |
type | 是 | int | 计划类型:1 - 普通时段。目前只支持普通时段 | 2 |
detail | 是 | string | 开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串 | 1024 |
memo | 是 | string | 描述 | 512 |
DayDetailVO
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
monday | 否 | List | 星期一时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
tuesday | 否 | List | 星期二时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
wednesday | 否 | List | 星期三时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
thursday | 否 | List | 星期四时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
friday | 否 | List | 星期五时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
saturday | 否 | List | 星期六时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
sunday | 否 | List | 星期日时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
请求示例
{
"detail": "{'monday':['00:00-23:59','00:00-00:00','00:00-00:00','00:00-00:00'],'tuesday':['00:00-23:59','00:00-00:00','00:00-00:00','00:00-00:00'],'wednesday':['00:00-23:59','00:00-00:00','00:00-00:00','00:00-00:00'],'thursday':['00:00-23:59','00:00-00:00','00:00-00:00','00:00-00:00'],'friday':['00:00-23:59','00:00-00:00','00:00-00:00','00:00-00:00'],'saturday':['00:00-23:59','00:00-00:00','00:00-00:00','00:00-00:00'],'sunday':['00:00-23:59','00:00-00:00','00:00-00:00','00:00-00:00']}",
"memo": "测试1",
"name": "test1",
"type": 1
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
data | long | 开门计划 id |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
返回示例
{
"code": "0",
"errMsg": "success",
"success": true,
"data": 2
}
接口说明
修改开门计划
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/timeQuantum/update
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
id | 是 | long | 开门计划id | |
detail | 否 | string | 开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串 | 1024 |
memo | 否 | string | 描述 | 512 |
name | 否 | string | 开门计划名称 | 64 |
type | 否 | int | 计划类型:1 - 普通时段。目前只支持普通时段 |
DayDetailVO
参数名 | 必选 | 类型 | 说明 | 长度 |
---|---|---|---|---|
monday | 否 | List | 星期一时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
tuesday | 否 | List | 星期二时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
wednesday | 否 | List | 星期三时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
thursday | 否 | List | 星期四时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
friday | 否 | List | 星期五时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
saturday | 否 | List | 星期六时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
sunday | 否 | List | 星期日时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
请求示例
{
"id": 2,
"name": "111",
"memo": "222",
"type": 1,
"detail": "{\"monday\":[\"00:30:00-00:45:59\",\"01:00:00-01:15:59\",\"02:15:00-02:30:59\",\"04:30:00-04:45:59\"],\"tuesday\":[\"00:15:00-00:30:59\",\"01:00:00-01:15:59\",\"01:45:00-01:59:59\",\"05:00:00-05:15:59\"],\"wednesday\":[\"00:30:00-00:45:59\",\"02:15:00-02:30:59\",\"00:00:00-00:00:00\",\"00:00:00-00:00:00\"],\"thursday\":[\"02:45:00-02:59:59\",\"00:00:00-00:00:00\",\"00:00:00-00:00:00\",\"00:00:00-00:00:00\"],\"friday\":[\"00:00:00-00:15:59\",\"01:00:00-01:15:59\",\"02:45:00-02:59:59\",\"00:00:00-00:00:00\"],\"saturday\":[\"02:30:00-02:45:59\",\"11:00:00-11:15:59\",\"13:15:00-13:30:59\",\"16:00:00-16:15:59\"],\"sunday\":[\"03:45:00-03:59:59\",\"05:15:00-05:30:59\",\"07:45:00-07:59:59\",\"00:00:00-00:00:00\"]}"
}
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | String | 错误码 |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
返回示例
{
"code": "0",
"errMsg": "success",
"success": true
}
接口说明
删除/批量删除 开门计划
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/timeQuantum/delete
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
ids | 是 | array | 开门计划 id |
请求示例
{
"ids": [3, 4]
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
返回示例
{
"code": "0",
"errMsg": "success",
"success": true
}
接口说明
开门计划分页查询接口
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/timeQuantum/{type}/page
注:目前 {type} 值只允许为 1
请求Method
POST
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
singleCondition | 是 | string | 查询条件 |
pageNum | 是 | int | 请求页码 |
pageSize | 是 | int | 每页大小 |
请求示例
{
"singleCondition": "test1",
"pageNum": 1,
"pageSize" : 20
}
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
data | PageVO<TimeQuantum> | 分页数据对象 |
PageVO
参数名 | 类型 | 说明 |
---|---|---|
currentPage | int | 当前页数 |
pageSize | int | 每页数量 |
totalPage | int | 总页数 |
totalRows | int | 总记录数 |
pageData | List<TimeQuantum> | 分页列表 |
TimeQuantum
参数名 | 类型 | 说明 |
---|---|---|
detail | string | 开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串 |
id | long | 计划 id |
index | int | 计划索引,在服务中作为唯一标识 |
memo | string | 描述 |
name | string | 计划名称 |
syncStatus | int | 计划同步到服务的状态: 0 - 未同步 1 - 已同步 |
type | int | 计划类型 |
DayDetailVO
参数名 | 类型 | 说明 | |
---|---|---|---|
monday | List | 星期一时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
tuesday | List | 星期二时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
wednesday | List | 星期三时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
thursday | List | 星期四时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
friday | List | 星期五时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
saturday | List | 星期六时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
sunday | List | 星期日时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
返回示例
{
"data": {
"currentPage": 1,
"pageData": [
{
"detail": "{\"monday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"tuesday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"wednesday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"thursday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"friday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"saturday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"sunday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"]}",
"id": 2,
"index": 2,
"memo": "测试1_update",
"name": "test1_update",
"syncStatus": 0,
"type": 1
}
],
"pageSize": 20,
"totalPage": 1,
"totalRows": 1
},
"errMsg": "success!",
"success": true
}
接口说明
根据索引查询开门计划
接口配套版本信息
智能物联综合管理平台iConnection Center V5.0.6及以上版本
门禁管理子系统 V1.0.0及以上版本
接口版本
1.0.0
接口URL
/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/timeQuantum/getByIndex/{index}
请求Method
GET
请求参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
index | 是 | int | 开门计划索引 |
请求示例
/evo-accesscontrol/1.0.0/card/accessControl/timeQuantum/getByIndex/23
返回参数
参数名 | 类型 | 说明 |
---|---|---|
code | string | 错误码:0代表成功,非0具体错误码 |
errMsg | String | 错误信息 |
success | boolean | 请求是否成功 |
data | TimeQuantum | 数据对象 |
TimeQuantum
参数名 | 类型 | 说明 |
---|---|---|
detail | string | 开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串 |
id | long | 计划 id |
index | int | 计划索引,在服务中作为唯一标识 |
memo | string | 描述 |
name | string | 计划名称 |
syncStatus | int | 计划同步到服务的状态: 0 - 未同步 1 - 已同步 |
type | int | 计划类型 |
DayDetailVO
参数名 | 类型 | 说明 | |
---|---|---|---|
monday | List | 星期一时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
tuesday | List | 星期二时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
wednesday | List | 星期三时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
thursday | List | 星期四时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
friday | List | 星期五时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
saturday | List | 星期六时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
sunday | List | 星期日时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空 | 4 |
返回示例
{
"data": {
"detail": "{\"monday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"tuesday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"wednesday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"thursday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"friday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"saturday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"],\"sunday\":[\"00:00-23:59\",\"00:00-00:00\",\"00:00-00:00\",\"00:00-00:00\"]}",
"id": 2,
"index": 23,
"memo": "测试1_update",
"name": "test1_update",
"syncStatus": 0,
"type": 1
},
"errMsg": "success!",
"success": true
}