feat(work): 新增智慧硬件相关接口

This commit is contained in:
Fu Diwei
2022-10-12 20:41:00 +08:00
parent ed9dd4da75
commit 1b331068ba
34 changed files with 1308 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
{
"device_sn_list": ["SN"],
"rule_name": "access_rule_name_xxx",
"pass_rule": {
"rule_list": [
"9:00-10:00 * * 1-5 *",
"9:00-10:00,15:30-17:45 * * 0,6 *"
],
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
},
"remote_pass_rule": {
"rule_list": [
"9:00-10:00 * * 1-5 *",
"9:00-10:00,15:30-17:45 * * 0,6 *"
],
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
}
}

View File

@@ -0,0 +1,6 @@
{
"errcode": 0,
"errmsg": "ok",
"rule_id": "xxx",
"invalid_list": []
}

View File

@@ -0,0 +1,78 @@
{
"errcode": 0,
"errmsg": "ok",
"pass_rule": {
"items": [
{
"rule_id": "xxx",
"name": "rule_name",
"rule_list": [
"9:00-10:00 * * 1-5 *",
"16:00-19:05 * * 6 *",
"20:00-21:30 * * 0 *"
],
"effect_time": 1542874137,
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
},
{
"rule_id": "xxq",
"rule_list": ["9:300-10:00 * * 6 *"],
"effect_time": 1542874137,
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
}
]
},
"remote_pass_rule": {
"items": [
{
"rule_id": "xxx",
"name": "rule_name",
"rule_list": ["9:00-10:00 * * 1-5 *", "11:00-12:00 * * 6,0 *"],
"effect_time": 1542874137,
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
},
{
"rule_id": "xxq",
"rule_list": ["9:300-10:00 * * 6 *"],
"effect_time": 1542874137,
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
}
]
}
}

View File

@@ -0,0 +1,37 @@
{
"rule_id": "xxx",
"device_sn_list": ["SN"],
"rule_name": "access_rule_name_xxx",
"pass_rule": {
"rule_list": [
"9:00-10:00 * * 1-5 *",
"9:00-10:00,15:30-17:45 * * 0,6 *"
],
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
},
"remote_pass_rule": {
"rule_list": [
"9:00-10:00 * * 1-5 *",
"9:00-10:00,15:30-17:45 * * 0,6 *"
],
"effect_open_userid_list": [
{
"open_userid": "user1",
"user_type": 0
},
{
"open_userid": "user2",
"user_type": 2
}
]
}
}

View File

@@ -0,0 +1,5 @@
{
"errcode": 0,
"errmsg": "ok",
"invalid_list": []
}