|
@@ -15,37 +15,37 @@ typedef struct IDCerDevAns
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}sex;
|
|
|
- struct Nation {//民族(二代证专用)
|
|
|
+ struct Nation {//姘戞棌锛堜簩浠h瘉涓撶敤锛�
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}nation;
|
|
|
- struct Birthday {//出生日期,原始格式:19861007
|
|
|
+ struct Birthday {//鍑虹敓鏃ユ湡锛屽師濮嬫牸寮�:19861007
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}birthday;
|
|
|
- struct Address {//住址(二代证专用)
|
|
|
+ struct Address {//浣忓潃锛堜簩浠h瘉涓撶敤锛�
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}address;
|
|
|
- struct Idno {//证件号码,二代证指身份证号,外国人指永久居留证号
|
|
|
- std::string data; //拓展至64字节
|
|
|
+ struct Idno {//璇佷欢鍙风爜锛屼簩浠h瘉鎸囪韩浠借瘉鍙凤紝澶栧浗浜烘寚姘镐箙灞呯暀璇佸彿
|
|
|
+ std::string data; //鎷撳睍鑷�64瀛楄妭
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}idno;
|
|
|
- struct Department {//二代证指签发机关,外国人指当次申请受理机关代码
|
|
|
+ struct Department {//浜屼唬璇佹寚绛惧彂鏈哄叧锛屽�鍥戒汉鎸囧綋娆$敵璇峰彈鐞嗘満鍏充唬鐮�
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}department;
|
|
|
- struct StartDate {//有效期起始日(签发日)原始格式:20200809
|
|
|
+ struct StartDate {//鏈夋晥鏈熻捣濮嬫棩锛堢�鍙戞棩锛夊師濮嬫牸寮忥細20200809
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}startDate;
|
|
|
- struct EndDate {//有效期截止日(终止日)原始格式:20200809
|
|
|
+ struct EndDate {//鏈夋晥鏈熸埅姝㈡棩锛堢粓姝㈡棩锛夊師濮嬫牸寮忥細20200809
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
@@ -55,62 +55,62 @@ typedef struct IDCerDevAns
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}photoPath;
|
|
|
- struct NewAddress {//最新地址,二代证专用
|
|
|
+ struct NewAddress {//鏈€鏂板湴鍧€锛屼簩浠h瘉涓撶敤
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}newAddress;
|
|
|
- struct EnglishName {//英文姓名,外国人专用
|
|
|
+ struct EnglishName {//鑻辨枃濮撳悕锛屽�鍥戒汉涓撶敤
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}englishName;
|
|
|
- struct Nationality {//国籍或地区代码,外国人专用
|
|
|
+ struct Nationality {//鍥界睄鎴栧湴鍖轰唬鐮侊紝澶栧浗浜轰笓鐢�
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}nationality;
|
|
|
- struct IdVersion {//证件版本号,外国人专用
|
|
|
+ struct IdVersion {//璇佷欢鐗堟湰鍙凤紝澶栧浗浜轰笓鐢�
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}idVersion;
|
|
|
- struct IdType {//证件类型标识,外国人取值'I',二代证为空
|
|
|
+ struct IdType {//璇佷欢绫诲瀷鏍囪瘑锛屽�鍥戒汉鍙栧€�'I'锛屼簩浠h瘉涓虹┖
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}idType;
|
|
|
- struct Reserved {//保留字段,外国人专用
|
|
|
+ struct Reserved {//淇濈暀瀛楁�锛屽�鍥戒汉涓撶敤
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}reserved;
|
|
|
- struct TXZCode {//通行证号码(港澳台居住证)
|
|
|
+ struct TXZCode {//閫氳�璇佸彿鐮侊紙娓�境鍙板眳浣忚瘉锛�
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}txzCode;
|
|
|
- struct IssuedSN {//签发次数(港澳台居住证)
|
|
|
+ struct IssuedSN {//绛惧彂娆℃暟锛堟腐婢冲彴灞呬綇璇侊級
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}issuedSN;
|
|
|
- struct Reserved2 {//备用2(港澳台居住证)
|
|
|
+ struct Reserved2 {//澶囩敤2锛堟腐婢冲彴灞呬綇璇侊級
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}reserved2;
|
|
|
- struct Reserved3 {//备用3(港澳台居住证)
|
|
|
+ struct Reserved3 {//澶囩敤3锛堟腐婢冲彴灞呬綇璇侊級
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}reserved3;
|
|
|
- struct Reserved4 {//备用4(港澳台居住证)
|
|
|
+ struct Reserved4 {//澶囩敤4锛堟腐婢冲彴灞呬綇璇侊級
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|
|
|
}reserved4;
|
|
|
- struct Reserved5 {//备用5(港澳台居住证)
|
|
|
+ struct Reserved5 {//澶囩敤5锛堟腐婢冲彴灞呬綇璇侊級
|
|
|
std::string data;
|
|
|
int dwSize;
|
|
|
JSONCONVERT2OBJECT_MEMEBER_REGISTER(data, dwSize)
|