houxiao
2017-02-08 f1058020f7b4d4e8cdb278d235bfe55eb9e47473
add api

git-svn-id: http://192.168.1.226/svn/proxy@100 454eff88-639b-444f-9e54-f578c98de674
2个文件已修改
25 ■■■■■ 已修改文件
VisitFace/document/erdb api.txt 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/document/erdb.vpp 补丁 | 查看 | 原始文档 | blame | 历史
VisitFace/document/erdb api.txt
@@ -17,7 +17,7 @@
1.2. StatusID
1.3. 人脸识别 #todo 考虑封装一个整体api
1.3. 人脸识别
通过图像获得faceID
Request:
{
@@ -52,7 +52,7 @@
{
    personID : 123, // 无效值表示没有对应的人ID
    personTypeID : 1, // 人员分类列表
    visitStatusID : 1, // 访问状态 #新建表保存数据
    visitStatusID : 1, // 访问状态
    name : "name",
    checkingCompany : [123, 456], // 考勤公司ID列表
    warning : false // 是否为警告
@@ -71,6 +71,27 @@
Response:
成功/错误结果
1.6.1. 整合:通过人脸图像,完成状态修改,返回当前状态
(整合1.3. 1.4. 1.6.)
Request:
{
    placeID : 123, // 若为-1则只搜索VisitFaceDB
    imgs : [ "image base64" ] // 对应多个人的人脸图像
}
Response:
[
    {
        personID : 123,
        visitStatusID : 1 // 更新之后的访问状态
    },
    {
        faceID : -1, // 人脸搜索无结果
    },
    {
        //业务错误: 9.1. 通用成功/错误结果
    }
]
1.7. 查询人员来访/签到状态
需要支持批量查询
Request:
VisitFace/document/erdb.vpp
Binary files differ