设备树

接口说明

设备树搜索接口

接口配套版本信息

智能物联综合管理平台iConnection Center V5.0.6及以上版本

门禁管理子系统 V1.0.0及以上版本

接口版本

1.0.0

接口URL

/evo-apigw/evo-accesscontrol/1.0.0/resource/tree/search

请求Method

POST

请求参数

参数名必选类型说明
typeCodestring树类型编码
allowRFIDboolean是否查找rfid
deviceGenrestring设备类型: 0 - 门禁设备,1 - 考勤机,用逗号拼接,如0,1,值为空时,表示取所有类型的设备
filterDeviceModelstring过滤不展示的设备型号,多个以逗号分隔。如:"7,8"
hasCheckBoxstring是否有复选框
hideEmptyOrgstring如果组织节点下没有设备或通道,则不显示此组织节点
searchKeystring查询关键字
showStatusstring显示节点状态

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"
}

返回参数

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
errMsgstring错误信息
successboolean请求是否成功
dataobject返回数据
+ childrenarray返回数据
+ + channelSeqint通道号
+ + channelTypeint通道类型
+ + deviceModelstring设备类型
+ + deviceNamestring设备名称
+ + enableboolean使能
+ + idstring编号
+ + isParentboolean是否为父节点
+ + namestring节点名称
+ + onlinestring是否在线
+ + orgNamestring组织名称
+ + parentboolean
+ enableboolean使能
+ idstring节点编号
+ isParentboolean是否为父节点
+ namestring节点名称
+ onlinestring在线状态
+ parentboolean是否有父节点
+ parentIdstring父节点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

请求参数

参数名必选类型说明长度
namestring名称64
orgCodestring组织编码
memostring备注(不能带%或者_)255
doorGroupDetailarray门组详情列表,列表不支持重复,建议用Set集合处理
+ channelCodestring通道编码(可通过设备管理接口
获取unitType为7的channels)

请求示例

{
    "name": "门组1",
    "memo": "门组1备注",
    "doorGroupDetail": [
        {
            "channelCode": "1000001$7$0$0"
        },
        {
            "channelCode": "1000001$7$0$1"
        }
    ],
    "orgCode": "001"
}

返回参数

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
datainteger门组id
errMsgString错误信息
successboolean请求是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明
doorGroupIdsarray门组id数组

请求示例

{
    "doorGroupIds": [2]
}

返回参数

参数类型描述
codestring错误码
errMsgstring错误信息
successboolean是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明
idint门组id

请求示例

/evo-apigw/evo-accesscontrol/1.0.0/card/accessControl/doorGroup/2

返回参数

参数类型描述
codestring错误码
successboolean是否成功
errMsgstring错误信息
dataobject详情
+ idnumberid
+ namestring名称
+ orgCodestring组织编码
+ orgNamestring组织名称
+ hasChildChannelboolean是否有通道
+ memostring备注
+ doorGroupDetailarray通道详情
+ + idnumberid
+ + channelCodestring通道编码
+ + channelNamestring通道名称
+ + deviceCodestring设备编码
+ + deviceNamestring设备名称
+ + deviceStatusstring设备在离线状态
+ + groupIdnumber门组id
+ + onlinestring是否在线
+ + orgNamestring组织名称

返回示例

{
    "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

请求参数

参数名必选类型说明
pageNumstring页码,默认1
pageSizestring页容量,默认20
singleConditionstring门组名称,支持模糊搜索

请求示例

{
  "singleCondition": "门组1",
  "pageNum": 1,
  "pageSize": 20
}

返回参数

参数类型描述长度
successboolean是否成功
errMsgstring错误信息
dataobject查询结果
+ currentPagenumber当前页码
+ pageSizenumber页容量
+ totalPagenumber总页数
+ totalRowsnumber记录总条数
+ enableCloudDBboolean废弃属性
+ pageDataarray分页数据
+ + idnumberID
+ + namestring名称
+ + orgCodestring组织编码
+ + orgNamestring组织名称
+ + hasChildChannelboolean是否有通道
+ + memostring备注(参数名不能带%或者_)

返回示例

{
    "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

请求参数

参数名必选类型说明长度
idnumberid
namestring名称64
orgCodestring组织编码
memostring备注(参数名不能带%或者_)255
addDoorGroupRelDoorListarray新增通道列表
+ channelCodestring通道编码(可通过设备管理接口
获取unitType为7的channels)
deleteDoorGroupRelDoorListarray删除通道列表
+ channelCodestring通道编码(可通过设备管理接口
获取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"
        }
    ]
}

返回参数说明

参数类型描述
codestring错误码
datanumber修改门组ID
errMsgstring错误信息
successboolean是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明长度
channelCodestring通道编码(可通过设备管理接口
获取unitType为7的channels)
64
onlineStatusstring通道在离线状态。ON 状态下才允许添加
openDoorsPlanIdint常开计划索引,开门计划index,调时间计划列表接口获取的index字段;
closeDoorsPlanIdint常闭计划索引,开门计划index,调时间计划列表接口获取的index字段;
。常开计划和常闭计划,不能同时为空,时间段不能重复

请求示例

{
    "channelCode": "1001687$7$0$0",
    "onlineStatus": "OFF",
	"openDoorsPlanId": 3,
	"closeDoorsPlanId": 4
}

返回参数说明

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
errMsgString错误信息
successboolean请求是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明长度
channelCodestring通道编码(可通过设备管理接口
获取unitType为7的channels)
64
onlineStatusstring通道在离线状态。ON 状态下才允许添加
openDoorsPlanIdint常开计划索引,开门计划index,调时间计划列表接口获取的index字段;
closeDoorsPlanIdint常闭计划索引,开门计划index,调时间计划列表接口获取的index字段;
。常开计划和常闭计划,不能同时为空,时间段不能重复

请求示例

{
    "channelCode": "1001687$7$0$0",
    "onlineStatus": "OFF",
	"openDoorsPlanId": 3,
	"closeDoorsPlanId": 4
}

返回参数

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
errMsgString错误信息
successboolean请求是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明
channelCodestring通道编码(可通过设备管理接口
获取unitType为7的channels),多个使用逗号分隔

请求示例

{
    "channelCode": "1001687$7$0$0"
}

返回参数

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
errMsgString错误信息
successboolean请求是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明
pageNumint页码
pageSizeint页容量
singleConditionstring查询条件,支持模糊搜索通道名称

请求示例

{
    "pageNum": 1,
    "pageSize": 20,
    "singleCondition": "通道1"
}

返回参数

参数名类型说明
errMsgString错误信息
successboolean请求是否成功
dataobject数据对象
+ currentPageint当前页数
+ pageSizeint每页数量
+ pageDataobject页数据
+ + channelCodestring通道编码
+ + channelNamestring通道名称
+ + closeDoorsPlanIdint常闭计划 id
+ + closeDoorsPlanNamestring常闭计划名称
+ + deviceNamestring设备名称
+ + escFlagboolean是否为高峰计划配置
+ + flagboolean无实际意义
+ + idlong常开常闭计划id
+ + onlineStatusstring通道在离线状态: "ON" - 在线,"OFF" - 离线
+ totalPageint总页数
+ totalRowsint总记录数
codestring错误码

返回示例

{
	"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

请求参数

参数名必选类型说明长度
namestring开门计划名称64
typeint计划类型:1 - 普通时段。目前只支持普通时段2
detailstring开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串1024
memostring描述512

DayDetailVO

参数名必选类型说明长度
mondayList星期一时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
tuesdayList星期二时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
wednesdayList星期三时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
thursdayList星期四时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
fridayList星期五时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
saturdayList星期六时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
sundayList星期日时间段列表,开始时间-结束时间,格式: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
}

返回参数说明

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
datalong开门计划 id
errMsgString错误信息
successboolean请求是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明长度
idlong开门计划id
detailstring开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串1024
memostring描述512
namestring开门计划名称64
typeint计划类型:1 - 普通时段。目前只支持普通时段

DayDetailVO

参数名必选类型说明长度
mondayList星期一时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
tuesdayList星期二时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
wednesdayList星期三时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
thursdayList星期四时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
fridayList星期五时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
saturdayList星期六时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
sundayList星期日时间段列表,开始时间-结束时间,格式: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\"]}"
}

返回参数

参数名类型说明
codeString错误码
errMsgString错误信息
successboolean请求是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明
idsarray开门计划 id

请求示例

{
    "ids": [3, 4]
}

返回参数说明

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
errMsgString错误信息
successboolean请求是否成功

返回示例

{
    "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

请求参数

参数名必选类型说明
singleConditionstring查询条件
pageNumint请求页码
pageSizeint每页大小

请求示例

{
    "singleCondition": "test1",
    "pageNum": 1,
    "pageSize" : 20
}

返回参数

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
errMsgString错误信息
successboolean请求是否成功
dataPageVO<TimeQuantum>分页数据对象

PageVO

参数名类型说明
currentPageint当前页数
pageSizeint每页数量
totalPageint总页数
totalRowsint总记录数
pageDataList<TimeQuantum>分页列表

TimeQuantum

参数名类型说明
detailstring开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串
idlong计划 id
indexint计划索引,在服务中作为唯一标识
memostring描述
namestring计划名称
syncStatusint计划同步到服务的状态: 0 - 未同步 1 - 已同步
typeint计划类型

DayDetailVO

参数名类型说明
mondayList星期一时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
tuesdayList星期二时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
wednesdayList星期三时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
thursdayList星期四时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
fridayList星期五时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
saturdayList星期六时间段列表,开始时间-结束时间,格式:HH:mm-HH:mm,列表时间段不能有交集,星期一~星期日至少一个不为空4
sundayList星期日时间段列表,开始时间-结束时间,格式: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

请求参数

参数名必选类型说明
indexint开门计划索引

请求示例

/evo-accesscontrol/1.0.0/card/accessControl/timeQuantum/getByIndex/23

返回参数

参数名类型说明
codestring错误码:0代表成功,非0具体错误码
errMsgString错误信息
successboolean请求是否成功
dataTimeQuantum数据对象

TimeQuantum

参数名类型说明
detailstring开门计划细节(monday-sunday代表周一到周日,每天可以配置四个时间段,前后时间段不能重叠),DayDetailVO的JSON字符串
idlong计划 id
indexint计划索引,在服务中作为唯一标识
memostring描述
namestring计划名称
syncStatusint计划同步到服务的状态: 0 - 未同步 1 - 已同步
typeint计划类型

DayDetailVO

参数名类型说明
mondayList星期一时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
tuesdayList星期二时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
wednesdayList星期三时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
thursdayList星期四时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
fridayList星期五时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
saturdayList星期六时间段列表,开始时间-结束时间,格式:HH:mm:ss-HH:mm:ss,列表时间段不能有交集,星期一~星期日至少一个不为空4
sundayList星期日时间段列表,开始时间-结束时间,格式: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
}