#ÈËÁ³Ê¶±ðAPI
|
|
#ÒµÎñ²ãµÄÇø±ð£º·þÎñÆ÷²»±£´æÍ¼Æ¬Êý¾Ý£¬½ÓÊÕµ½ºóÖ±½Óת·¢£»¶øÊÖ»úÔÚ¶ÏÍøÊ±²Å·ÃÎÊ×ÔÉíÊý¾Ý¿â£¬ÐèÒª±£´æÍ¼Æ¬ÐÅÏ¢£¬ÒÔÔ±¾µÄ¶þ½øÖÆÐÎʽ´æ´¢¡£
|
ÔÝʱÎÊÌ⣺
|
ʵʱ¼à¿ØÒ³ÃæÒª²»ÒªÏÔʾͷÏñ¡£
|
×¢²áµÄÑ¡ÔñÈËÎï¿ìÕÕÔõôʵÏÖ£¬¼ÙÈçûÓе¥¶ÀµÄÕÕÆ¬Ôõô°ì
|
×¢²áʱÔõô¾ßÌåʵÏÖ¶àÈË×¢²á
|
ÊÇ·ñÐèÒªÅúÁ¿À´·Ã
|
×¢²áÒ³ÃæÓÐÒ»¸öÌí¼ÓÐÂÉ豸£¨ÓÐʲôÓã©
|
0.É豸¹ÜÀí
|
0.1µã»÷ É豸»ù±¾ÐÅϢʱ Öб£´æ°´¼üʱ
|
0.1.1ÏòÊý¾Ý¿âÖвåÈëѧУÃû³Æ¡¢É豸µØµã£¬Éú³ÉΨһÉ豸ÐòÁкŲ¢·µ»Ø£¬ÒªÇóѧУÃû³Æ£«É豸µØµãΨһ
|
request£º
|
{
|
String£ºschoolName£»
|
String£ºfacility
|
}
|
response£º
|
Õý³££º
|
{
|
String£ºfacilityID£»
|
String£ºmessage
|
}
|
Òì³£
|
{
|
String£ºmessage
|
}
|
|
1.ʵʱ¼à¿Ø
|
1.1´ò¿ª¸ÃÒ³ÃæÊ±
|
request£º
|
{
|
String£ºfacilityID£»
|
int£ºlookingNum4visitor£»
|
int£ºlookingNum4checking
|
}
|
response£º
|
{
|
visitor[]£º{
|
int£ºstatus4regist£»
|
String£ºuserID£»
|
String£ºuserName£»
|
int: visitStatus;
|
int: warning;
|
}
|
checking[]: {
|
String: userID;
|
String: userName;
|
int: checkingStatus
|
}
|
}
|
2.ÈËÔ±×¢²á
|
request£º
|
{
|
String£ºfacilityID£»
|
String: userID;
|
int: sex;
|
String: state;
|
String: birthday;
|
int: visitorType;
|
String: phone;
|
int: credentials;
|
String: credentialsNum;
|
String: factoryName //µ±¸Ã¹«Ë¾²»´æÔÚʱÔõô´¦Àí
|
MultipartFile[] file;
|
}
|
response£º
|
{
|
String:message;
|
String:userID
|
}
|
3.À´·ÃµÇ¼Ç
|
3.1¼ÓÔØ¸ÃÒ³ÃæÊ±
|
request£º
|
{
|
String£ºfacilityID£»
|
int£ºpersonType£»
|
String£ºpersonName£» //׼ȷ°üº¬¸ÃÃû³ÆµÄÈË
|
int£ºqueryType
|
}
|
response£º
|
{
|
String: userID;
|
String: photo4Icon;
|
String: userName;
|
String: departmentName£»
|
int£ºpersonType
|
}
|
3.2µã»÷À´·Ã/±»À´·ÃÈËԱʱ
|
request£º
|
{
|
String£ºuserID£»
|
int£ºpersonType
|
}
|
response£º
|
{
|
String£ºuserID£»
|
String£ºphoto4Icon;
|
String: phone;
|
String: factoryName;
|
String: credentialsNum;
|
String: departmentName£»
|
String: duty;
|
String: telephone;
|
String[]: visitationReason
|
}
|
3.3±£´æµÇ¼Çʱ
|
request£º
|
{
|
String: userID;
|
String: visitedUserID;
|
String: visitationReason;
|
String: remarks
|
}
|
response£º
|
{
|
String: message
|
}
|
4.µç»°ºô½Ð£º
|
5.·Ã¿Í¹ÜÀí£º
|
5.1¼ÓÔØ¸ÃÒ³ÃæÊ±
|
request£º
|
{
|
String£ºfacilityID£»
|
String£ºstartTime£»
|
String£ºendTime£»
|
String£ºpersonName //׼ȷ°üº¬¸ÃÃû³ÆµÄÈË
|
}
|
response£º
|
{
|
String[]£º{
|
String£ºeventID£»
|
String£ºuserName£»
|
String: visitStatus
|
}
|
}
|
|
5.2µã»÷ij¸ö·Ã¿Íʱ
|
request£º
|
{
|
String£ºeventID
|
}
|
response£º
|
{
|
String£ºphoto4Icon;
|
String: photo4Credentials;
|
String: userName;
|
String: phone;
|
String: sex;
|
String: credentials;
|
String: state;
|
String: credentialsNum;
|
String£ºbirthday;
|
String: factoryName;
|
int: visitorType;
|
String: visited;
|
String: visitingReason;
|
String: visitedDepartment;
|
String: visitStatus;
|
String: startTime;
|
String: endTime;
|
String: remarks;
|
}
|
6.¿¼ÇڼǼ
|
6.1¼ÓÔØ¸ÃÒ³ÃæÊ±
|
request£º
|
{
|
String£ºfacilityID£»
|
String£ºstartTime£»
|
String£ºendTime£»
|
String£ºpersonName //׼ȷ°üº¬¸ÃÃû³ÆµÄÈË
|
}
|
response£º
|
{
|
String[]£º{
|
String£ºeventID£»
|
String£ºuserName£»
|
String: visitStatus
|
}
|
}
|
|
6.2µã»÷ij¸öÈËʱ
|
request£º
|
{
|
String£ºuserID
|
}
|
response£º
|
{
|
String£ºphoto4Icon;
|
int: cardID //¼ÈëλÖÃ
|
String: userName;
|
String: sex;
|
String£ºduty£»
|
String£ºdepartmentName£»
|
String[]: {
|
String: checkingTime;
|
String: facility;
|
int: checkingType
|
}
|
}
|
*****
|
×Ô¶¯Íê³ÉµÄ£º
|
1.·Ã¿ÍÀ뿪¡¢¿¼ÇڼǼ¡¢ÓÐÈËÔ±¿¿½ü
|
request£º
|
{
|
String£ºfacilityID£»
|
byte[]: photoInfo;
|
int: checkingType
|
String£ºcheckingTime
|
}
|
response£º
|
{
|
String: message
|
}
|
2.ÆäËûÑ¡Ïî¼ÓÔØ£º
|
2.1¹ú¼®£º
|
request£º
|
{
|
}
|
response£º
|
{
|
String[]:{
|
String£ºstate;
|
String: stateName
|
}
|
}
|
2.2·Ã¿Í·ÖÀà
|
request£º
|
{
|
String: facilityID
|
}
|
response£º
|
{
|
String[]: visitorType
|
}
|
2.3Ö¤¼þÀàÐÍ
|
request£º
|
{
|
}
|
response£º
|
{
|
String[]:{
|
int: credentials;
|
String: credentialsName
|
}
|
}
|
2.4·ÃÎÊ״̬
|
request£º
|
{
|
String: facilityID
|
}
|
response£º
|
{
|
String[]: visitStatus
|
}
|
2.5°Ý·Ã²¿ÃÅ
|
request£º
|
{
|
String: facilityID
|
}
|
response£º
|
{
|
String[]:{
|
int: departmentID£»
|
String: departmentName
|
}
|
}
|
2.6°Ý·ÃÈË
|
request£º
|
{
|
String: facilityID
|
}
|
response£º
|
{
|
String[]:{
|
String: userID;
|
String: userName
|
}
|
}
|
2.7°Ý·ÃÊÂÓÉ
|
request£º
|
{
|
String: userID
|
}
|
response£º
|
{
|
String[]: visitingReason
|
}
|
2.8ÉãÏñ»úÆ·ÅÆ
|
request£º
|
{
|
}
|
response£º
|
{
|
String[]:{
|
int: cameraID;
|
String: cameraName
|
}
|
}
|
3.±¸ÓÃÍâ½Ó½Ó¿Ú
|