1. ÒµÎñÄ¿±ê

ʵÏÖÍⲿϵͳ¶Ô±¾ÏµÍ³µÄÊÚȨ¼°´Ó±¾ÏµÍ³»ñÈ¡ÈÕÖ¾Êý¾Ý

2. »ù±¾ÐÅÏ¢

2.1. ÎĵµÖÐÓõ½µÄÃû´Ê

Íⲿϵͳ£ºËùÓзDZ¾ÏµÍ³µÄÆäËüϵͳ

Éϲãϵͳ£ºÉÏÒ»¼¶µÄ¹ÜÀíϵͳ»òÕßÔÆ·þÎñÆ÷

2.2. Ë«·½Ô¼¶¨

1. ÇëÇóÓɱ¾ÏµÍ³·¢Æð£¬Í¨¹ýhttpЭÒéÓëÉϲãϵͳ½»»¥

2. ÇëÇóÒÔpost·½Ê½·¢ËÍ£¬Êý¾ÝΪ±íµ¥¸ñʽ£¨ÒÔ&Á¬½ÓµÄ¶à¸ökey=valueÃûÖµ¶Ô£©£¬¼´±àÂëΪapplication/x-www-form-urlencoded; charset=utf-8¡£ÇëÇóÊý¾ÝÖбØÐëÓÐdataºÍmd5Á½¸ö²ÎÊý¡£

a) ÆäÖÐÒÔdataΪkeyµÄ²ÎÊý±íʾÇëÇóÊý¾Ý£¬ÆäÖµÊÇjsonµÄ¸ñʽ×Ö·û´®£¬Ê¹ÓÃutf8±àÂë²¢urlencodeµÄ½á¹û¡£JsonÊý¾Ý¸ñʽÓɾßÌå½»»¥½Ó¿Ú¾ö¶¨¡£

b) ÆäÖÐÒÔmd5ΪkeyµÄÖµ±íʾУÑéÐÅÏ¢£¬ÆäֵΪdataµÄ×Ö·û´®Öµ¼ÓÉÏ£¨Á¬½Ó£©Ô¤ÏÈÔ¼¶¨µÄÃÜÂë×Ö·û´®ºó¾­md5¼ÆËãÉú³ÉµÄ32λСд×Ö·û´®

3. ·µ»ØÊý¾Ý¸ñʽΪjson¸ñʽµÄ×Ö·û´®£¬ÒÔutf8±àÂë

4. ±¾ÎĵĽӿÚ˵Ã÷ÖУ¬Î´Ö¸¶¨ÀàÐ͵ÄjsonÊý¾ÝĬÈÏÊý¾ÝÀàÐÍΪ×Ö·û´®

3. ½Ó¿Ú˵Ã÷

3.1. À­È¡È¨ÏÞ

3.1.1. ½Ó¿ÚÃèÊö

ϵͳÖ÷¶¯ÏòÉϼ¶ÏµÍ³·¢ÆðhttpÇëÇó£¬À­È¡Ö¸¶¨±ê¼ÇºóÃæÉú³ÉµÄȨÏÞ

3.1.2. Êý¾Ý¸ñʽ

ü ÇëÇó×Ö¶Î

¡¡Ãû³Æ

ÃèÊö

ÀàÐÍ

±ØÐë

ʾÀýÖµ

start-rec-id

±¾´ÎÒª»ñÈ¡µÄȨÏ޼ǼµÄ¿ªÊ¼Î»Öã¬ÇëÇó»ñÈ¡´óÓÚ±¾²ÎÊýÖµµÄȨÏ޼Ǽ£¬¶ÔÓ¦µÄÖµ¿ÉÄÜÊÇÍⲿϵͳȨÏÞÊý¾Ý±íÖеĵÝÔö¼Ç¼ID»òÕßÉú³Éʱ¼ä¡£¿Õ±íʾ´ÓÍ·¿ªÊ¼È¡Êý¾Ý¡£

 

ÊÇ

¡°5¡±

ÇëÇóÊý¾Ý·¶Àý£º

{

¡°start-rec-id¡±: ¡°¡±

}

 

ü ·µ»Ø×Ö¶Î

·µ»Ø½á¹û

¡¡Ãû³Æ

ÃèÊö

ÀàÐÍ

±ØÐë

ʾÀýÖµ

code

´íÎóÂ룬0³É¹¦£¬ÆäËüʧ°Ü

int

ÊÇ

0

message

²Ù×÷½á¹ûÐÅÏ¢

 

ÊÇ

¡°/´óѧ³ÇУÇø/ͨÐŹ¤³Ì/µç×Ó3°à¡°

max-rec-id

ÒѾ­»ñÈ¡µÄ×î´óid£¬Ï´λñÈ¡ÒÔ´ËΪ²ÎÊý

 

ÊÇ

 

records

ȨÏÞÏêϸÐÅÏ¢Áбí

 

 

 

 

ȨÏÞÏêϸÐÅÏ¢×Ö¶Î

¡¡Ãû³Æ

ÃèÊö

ÀàÐÍ

±ØÐë

ʾÀýÖµ

rec-id

¼Ç¼µÄ±êÖ¾

 

ÊÇ

¡°1¡°

ssdw

ËùÊô×éÖ¯£¬ÒÔ/·Ö¸ôµÄ¶à¼¶µ¥Î»

 

ÊÇ

¡°/´óѧ³ÇУÇø/ͨÐŹ¤³Ì/µç×Ó3°à¡°

state

×é֯״̬

 

 

 

link

ÈËÔ±¹ØϵÀàÐÍ

 

ÊÇ

¡°ÄÚ²¿ÈËÔ±¡°

nbr

񅧏

 

ÊÇ

¡°201800102358¡°

name

ÐÕÃû

 

ÊÇ

¡°ÕÅÈý¡°

sex

ÐÔ±ð

 

 

 

kind

Ãñ×å

 

 

 

idno

Éí·ÝÖ¤ºÅÂë

 

 

 

address

Ö¤¼þµØÖ·

 

 

 

birthday

³öÉúÄêÔÂ

 

 

 

appoint

Ö°Îñ

 

 

 

office

°ì¹«Î»ÖÃ

 

 

 

phone

µç»°ºÅÂë

 

 

 

mobile

ÊÖ»úºÅÂë

 

 

 

car

³µÅƺÅ

 

 

 

card

Ô±¹¤¿¨ºÅ

 

ÊÇ

¡°1234567890¡°

cardalias

¿¨×Ô±àºÅ

 

 

 

role

½ÇÉ«

 

ÊÇ

¡°Ñ§Éú¡°

memo

±¸×¢

 

 

 

org1

Ò»¼¶×éÖ¯

 

 

 

org2

¶þ¼¶×éÖ¯

 

 

 

org3

Èý¼¶×éÖ¯

 

 

 

org4

Ëļ¶×éÖ¯

 

 

 

buildstate

×齨״̬

 

 

 

·µ»ØÊý¾Ý·¶Àý£º

{

¡°code¡±:0,

¡°message¡±:¡±²Ù×÷³É¹¦¡±,

¡°max-rec-id¡±:¡±2¡±,

¡±records¡±: [

{

¡°rec-id¡±: ¡°1¡±,

¡°ssdw¡±: ¡°/¼ÆËã»úѧԺ/¼ÆËã»úרҵ¡±,

¡°link¡±: ¡°Ñ§Éú¡±,

¡°nbr¡±: ¡°2018001003013¡°,

¡°name¡±: ¡°ÕÅÈý¡°,

¡°card¡±: ¡°1234567890¡±,

¡°role¡±: ¡°Ñ§Éú¡±

},

{

¡°rec-id¡±: ¡°2¡±,

¡°ssdw¡±: ¡°/¼ÆËã»úѧԺ/¼ÆËã»úרҵ¡±,

¡°link¡±: ¡°Ñ§Éú¡±,

¡°nbr¡±: ¡°2018001003014¡°,

¡°name¡±: ¡°ÀîËÄ¡°,

¡°card¡±: ¡°2312362234¡±,

¡°role¡±: ¡°Ñ§Éú¡±

}

]

}

3.1.3. ²¹³ä˵Ã÷

ÎÞ

3.2. ÈÕÖ¾ÉÏ´«

3.2.1. ½Ó¿ÚÃèÊö

ϵͳÖ÷¶¯ÏòÉϼ¶ÏµÍ³·¢ÆðhttpÇëÇ󣬰´Éú³Éʱ¼äÒÀ´ÎÉϱ¨Ë¢¿¨¼Ç¼¡£·µ»Ø³É¹¦Ôò¼ÌÐøÉϱ¨ÐµÄÊý¾Ý£¬·ñÔòÖظ´Éϱ¨Î´³É¹¦¼Ç¼¡£

3.2.2. Êý¾Ý¸ñʽ

ü ÇëÇó×Ö¶Î

¡¡Ãû³Æ

ÃèÊö

ÀàÐÍ

±ØÐë

ʾÀýÖµ

ĬÈÏÖµ

rec-id

¼Ç¼±êÖ¾

 

ÊÇ

¡°5¡±

 

ssdw

ËùÊô×éÖ¯£¬ÒÔ/·Ö¸ôµÄ¶à¼¶µ¥Î»

 

ÊÇ

/´óѧ³ÇУÇø/ͨÐŹ¤³Ì/µç×Ó3°à

 

link

ÈËÔ±¹ØϵÀàÐÍ

 

ÊÇ

ÄÚ²¿ÈËÔ±

 

nbr

񅧏

 

ÊÇ

201800102358

 

name

ÐÕÃû

 

ÊÇ

ÕÅÈý

 

card

Ë¢¿¨Æ¾Ö¤ºÅ

 

ÊÇ

1234567890

 

time

Ë¢¿¨Ê±¼ä

 

ÊÇ

¡°2018-03-26 13:24:32¡±

 

devid

É豸±êÖ¾

 

ÊÇ

¡°33254¡±

 

devname

É豸Ãû³Æ

 

ÊÇ

¡°´óÃÅ2ͨµÀ¡±

 

Image

×¥ÅÄͼƬbase64½á¹û£¬Ã»ÓÐÔòΪ¿Õ

 

 

 

 

 

ÇëÇóÊý¾Ý·¶Àý£º

{

¡°rec-id¡±: ¡°5¡±,

¡°ssdw¡±: ¡°/´óѧ³ÇУÇø/ͨÐŹ¤³Ì/µç×Ó3°à¡±,

¡°link¡±: ¡°Ñ§Éú¡±,

¡°nbr¡±: ¡°2018001003013¡°, 

¡°name¡±: ¡°ÍõÎ塱,

¡°card¡±: ¡°330XXXXXXXXXX,

¡°time¡±: ¡°2014-01-01 00:00:00¡±,

¡°devid¡±: ¡°33254¡±,

¡°devname¡±: ¡°´óÃÅ2ͨµÀ¡±,

¡°image¡±:¡± 5L2Z5pel56WlMTky5rWL6K+V5LqM57u056CB5YWl6Zeo¡­¡±,

}

ü ·µ»Ø×Ö¶Î

¡¡Ãû³Æ

ÃèÊö

ÀàÐÍ

±ØÐë

ʾÀýÖµ

code

´íÎóÂ룬0³É¹¦£¬ÆäËüʧ°Ü

int

ÊÇ

0

message

²Ù×÷½á¹ûÐÅÏ¢

 

ÊÇ

¡°/´óѧ³ÇУÇø/ͨÐŹ¤³Ì/µç×Ó3°à¡°

max-rec-id

ÒѾ­»ñÈ¡µÄ×î´óid£¬Ï´λñÈ¡ÒÔ´ËΪ²ÎÊý

 

ÊÇ

 

records

ȨÏÞÏêϸÐÅÏ¢Áбí

 

 

 

 

·µ»ØÊý¾Ý·¶Àý£º

{

¡°code¡±:0,

¡°message¡±:¡±²Ù×÷³É¹¦¡±,

}

1.1.1. ²¹³ä˵Ã÷

ÎÞ