新增IDCard相关entity

This commit is contained in:
dengwenjie
2026-05-05 15:33:40 +08:00
parent 7c220d02e8
commit 553c195f2b
2 changed files with 67 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
package cn.smartjavaai.ocr.entity;
import lombok.Data;
/**
* 身份证反面信息
*/
@Data
public class IdCardBackInfo {
/**
* 签发机关
*/
private String issuingAuthority;
/**
* 有效期开始日期格式yyyy-MM-dd
*/
private String validFrom;
/**
* 有效期结束日期格式yyyy-MM-dd 或 "长期"
*/
private String validTo;
}

View File

@@ -0,0 +1,41 @@
package cn.smartjavaai.ocr.entity;
import lombok.Data;
/**
* 身份证正面信息
*/
@Data
public class IdCardFrontInfo {
/**
* 姓名
*/
private String name;
/**
* 性别(男/女)
*/
private String gender;
/**
* 民族(如:汉、满、回等,不带“族”字)
*/
private String ethnicity;
/**
* 公民身份号码
*/
private String idNumber;
/**
* 出生日期格式yyyy-MM-dd
*/
private String birthday;
/**
* 住址
*/
private String address;
}