diff --git a/ocr/src/main/java/cn/smartjavaai/ocr/entity/IdCardBackInfo.java b/ocr/src/main/java/cn/smartjavaai/ocr/entity/IdCardBackInfo.java new file mode 100644 index 0000000..0d76cf5 --- /dev/null +++ b/ocr/src/main/java/cn/smartjavaai/ocr/entity/IdCardBackInfo.java @@ -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; +} + diff --git a/ocr/src/main/java/cn/smartjavaai/ocr/entity/IdCardFrontInfo.java b/ocr/src/main/java/cn/smartjavaai/ocr/entity/IdCardFrontInfo.java new file mode 100644 index 0000000..f1c49ee --- /dev/null +++ b/ocr/src/main/java/cn/smartjavaai/ocr/entity/IdCardFrontInfo.java @@ -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; +} +