xuxiuxi
2017-03-30 8081d0d398ce1b2987f810e7e89e7c6fe473b4bc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
½Ó¿ÚÐèÇóÃèÊö
1.ʵʱ¼à¿Ø
1.1.ÈËÔ±·ÖÀà·ÖÀàÁбí(VisitorType)
·Ã¿Í
Ô±¹¤
1.2.ImageTypeID
ÈËÁ³ÕÕÆ¬
Ö¤¼þÕÕÆ¬
1.2.StatusID
״̬
1.3.ÈËÁ³Ê¶±ð
#todo ¿¼ÂÇ·â×°Ò»¸öÕûÌåapi
ͨ¹ýͼÏñ»ñµÃfaceID
 
1.4.ÈËÁ³×ÜÌåÐÅÏ¢²éѯ
ͨ¹ýfaceID»ñµÃPerson¼òÒªÐÅÏ¢
ÐèÒªÖ§³ÖÅúÁ¿²éѯ
 
1.5.·Ã¿Í×¢²á£¨¼û2 ÈËÔ±×¢²á£©
2.3×¢²áÈËÔ±
1.6.¸ü¸ÄÈËÔ±¿¼ÇÚ״̬£¨Ç©µ½¡¢Ç©ÍË£©
ÐèÒªÖ§³ÖÅúÁ¿²éѯ
²éѯԱ¹¤µÄÇ©µ½Çé¿ö£¬²¢ÐÞ¸ÄÇ©µ½×´Ì¬
 
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.²éѯÈËÔ±À´·Ã/Ç©Àë״̬
ÐèÒªÖ§³ÖÅúÁ¿²éѯ
²éѯ·Ã¿ÍÊÇ·ñ  ÔÚ·ÃÎÊÁ÷³ÌÖУ»Èô²»ÔÚ£¬ÔòÌáÐѽøÐÐÀ´·ÃµÇ¼Ç£¬·ñÔòÈÏΪÒÑÇ©Àë¡£
1.8.¸ü¸ÄÈËÔ±À´·Ã״̬£¨À´·ÃµÇ¼Ç£©
¼û3 Ìí¼ÓÀ´·Ã¼Ç¼
 
2.ÈËÔ±×¢²á
2.1.¹ú¼®Áбí
»ñÈ¡¹ú¼®Áбíkey-value
2.2.Ö¤¼þÀàÐÍ
»ñȡ֤¼þÀàÐÍÁбíkey-value
2.3.×¢²áÈËÔ±
¸ù¾ÝÒµÎñ×ÊÁÏ×¢²á£¬ÏȽøÐÐÈËÔ±²éÖØ£¬Èô´æÔÚÉí·ÝΪԱ¹¤µÄÏàͬ¼Ç¼£¬ÔòÖ»Ôö¼Ó¶ÔÓ¦¹ØÏµ¡£
ÈôÎÞÏàͬ¼Ç¼£¬ÔòÐÂÔöÒµÎñ¼Ç¼¼°¶ÔÓ¦¹ØÏµ¡£
 
2.4.×¢²áÈËÁ³
·¢ËÍͼƬ¸øÈËÁ³Ê¶±ð·þÎñ¡£·µ»Ø×¢²áÔÚÈËÁ³Êý¾Ý¿âµÄÈËÁ³id
3.À´·ÃµÇ¼Ç
×ó²à¡°À´·ÃÈËÔ±¡±ÁÐ±í£¬ÏÔʾ×î½üÒ»ÖܸÃѧУµÄÀ´·ÃÕߣ¬Ä¬ÈÏÒÔÐÕÃûÉýÐòÅÅÐò£¬·ÖÒ³²éѯ¡£
×ó²à¡°·ÃÎÊÈËÔ±¡±ÁÐ±í£¬ÏÔʾ¸ÃѧУµÄÔ±¹¤£¬Ä¬ÈÏÒÔÐÕÃûÉýÐòÅÅÐò£¬·ÖÒ³²éѯ¡£
ÓҲࡰÀ´·Ã±»·Ã¡±£¬µ±ÓÉ¡±ÊµÊ±¼à¿Ø¡°½çÃæÖÐijÈ˵ÄÀ´·ÃµÇ¼Ç£¬Ìø×ªµ½±¾Ò³Ã棬ĬÈÏÌî³ä¸ÃÓû§µÄ×ÊÁÏ¡£
µ±ÊÖ¶¯ÐÂÔöʱ¡£Ä¬È϶¼Îª¿Õ£¬µã»÷ijÀ´·ÃÕßʱ£¬Ìî³ä¸ÃÀ´·ÃÕß×ÊÁÏ¡£µã»÷±»·ÃÕߣ¬Ìî³ä±»·ÃÕß×ÊÁÏ¡£
3.1.»ñµÃÀ´·ÃÈËÔ±Áбí
ÏÔʾ×î½üÒ»ÖܸÃѧУµÄÀ´·ÃÕߣ¬Ä¬ÈÏÒÔÐÕÃûÉýÐòÅÅÐò£¬·ÖÒ³²éѯ¡£Êý¾ÝÖ÷ÒªÀ´Ô´Person¼°Visit
3.2.»ñµÃ±»·ÃÈËÔ±Áбí
ÏÔʾ¸ÃѧУµÄÔ±¹¤£¬Ä¬ÈÏÒÔÐÕÃûÉýÐòÅÅÐò£¬·ÖÒ³²éѯ¡£
¿ÉÑ¡ÔñÒÔ²¿ÃÅÅÅÐò¡£
3.3.ËÑË÷
(3.4.5.6.)
´«Èë²ÎÊý²»Í¬·µ»Ø½á¹û²»Í¬¡£
3.3.1 ËÑË÷Óû§
    ÒÔÐÕÃûÄ£ºýËÑË÷£¬
    ¢ÙËÑË÷·Ã¿Í(·¶Î§:×î½üÆßÌì·ÃÎʹý¸ÃѧУµÄ·Ã¿Í)
    ¢ÚËÑË÷Ô±¹¤(·¶Î§:¸ÃѧУµÄÔ±¹¤)
    ¢ÛËÑË÷¿¼ÇÚÔ±¹¤(·¶Î§:¸ÃѧУ×î½üÆßÌì½øÐйý¿¼ÇÚµÄÔ±¹¤)
#todo ±»·Ã¿¼ÂǺÍÈËÔ±ÁбíºÏ²¢
#todo À´·ÃÈËÔ±£¬Èç¹ûûÓиø³öËÑË÷×Ö¶Îʱ£¬ÏÔʾ±¾Ð£Ôø¾­À´·ÃÈËÔ±ÁбíVisitStat£»Èç¹û¸ø³ö¹Ø¼ü×Ö£¬ÔòËÑË÷È«²¿ÈËÔ±
±»·ÃÈËÔ±£¬Ô±¹¤Áбí
 
3.3.»ñµÃÀ´·Ã/±»·ÃÈËÔ±ÏêϸÐÅÏ¢£¨visitor/visitee£©
À´·ÃÕߵIJ¿·ÖÐÅÏ¢£¬Êý¾ÝÖ÷ÒªÀ´Ô´Person¡¢Company
±»·ÃÕߵIJ¿·ÖÐÅÏ¢£¬Êý¾ÝÖ÷ÒªÀ´Ô´Person¡¢Department¡¢Post
3.4.Ìí¼ÓÀ´·Ã¼Ç¼
Ïà¹ØÊý¾Ý±í  person¡¢Visit¡¢VisitMatter
(ÈôÌí¼ÓµÄ¡°°Ý·ÃÊÂÓÉ¡±ÎªÐ½¨µÄ£¬ÔòÏȽ«¡°°Ý·ÃÊÂÓÉ¡±Ìí¼Óµ½VisitMatter)
3.5.»ñµÃ°Ý·ÃÊÂÓÉÑ¡ÏîÁбí
°Ý·ÃÊÂÓÉ¿ÉÐ޸ģ¬¿ÉÔö¼Ó¡£(°Ý·ÃÊÂÓÉ£¬Çø·Ö¹«¹²ºÍѧУ˽ÓÐ)Ïà¹ØÊý¾Ý±í  Company¡¢VisitMatter
4.µç»°ºô½Ð
4.1.»ñµÃÈËÔ±ÁÐ±í£¨Í¬±»·ÃÈËÔ±ÁÐ±í£©
ͬ3.2
4.2.Ìí¼Óºô½Ð¼Ç¼
±£´æºô½Ð¼Ç¼
5.·Ã¿Í¹ÜÀí
5.1.»ñµÃÀ´·ÃÁбí
ͬ3.1
5.2.·Ã¿ÍÐÅÏ¢
»ñÈ¡·Ã¿ÍµÄÈ«²¿ÐÅÏ¢
5.2.»ñµÃÀ´·ÃÏêϸÐÅÏ¢
À´·ÃÐÅÏ¢
6.¿¼ÇڼǼ
6.1.»ñµÃ¿¼ÇÚÁбí
¸ù¾ÝÈÕÆÚ¡¢personID¾ÛÀà
 
6.1.1»ñµÃ¿¼ÇÚÏêϸÐÅÏ¢
#·µ»ØÈËÔ±ÏêϸÐÅÏ¢API
¿¼ÇڼǼ
 
6.2. ·µ»ØÈËÔ±ÏêϸÐÅÏ¢API
¼û 3.3.»ñµÃÀ´·Ã/±»·ÃÈËÔ±ÏêϸÐÅÏ¢
7.ÅäÖÃ
 
8.ÆäËûʵÌå²Ù×÷
 
9.×ÜÌå½Ó¿Ú
9.1.ͨÓóɹ¦/´íÎó½á¹û