更新
This commit is contained in:
parent
640f303aec
commit
ea79c8d734
@ -33,6 +33,7 @@ type OcrRes struct {
|
||||
Age int `json:"age"`
|
||||
Birthday string `json:"birthday"`
|
||||
Sex string `json:"sex"`
|
||||
IssueDate string `json:"issueDate"`
|
||||
ExpirationDate string `json:"expirationDate"`
|
||||
}
|
||||
|
||||
@ -48,6 +49,7 @@ type OrcRes struct {
|
||||
Age int `json:"age"`
|
||||
Birthday string `json:"birthday"`
|
||||
Sex string `json:"sex"`
|
||||
IssueDate string `json:"issueDate"`
|
||||
ExpirationDate string `json:"expirationDate"`
|
||||
}
|
||||
|
||||
@ -64,6 +66,7 @@ type WordsResult struct {
|
||||
IdCard WordsResultDetail `json:"公民身份号码"`
|
||||
Birthday WordsResultDetail `json:"出生"`
|
||||
Sex WordsResultDetail `json:"性别"`
|
||||
IssueDate WordsResultDetail `json:"签发日期"`
|
||||
ExpirationDate WordsResultDetail `json:"失效日期"`
|
||||
}
|
||||
type WordsResultDetail struct {
|
||||
@ -160,6 +163,8 @@ func OcrGetIdCard(image string, side string) (*OrcRes, error) {
|
||||
|
||||
result.Age = age
|
||||
} else {
|
||||
issueDate := res.WordsResult.IssueDate.Words[:4] + "-" + res.WordsResult.IssueDate.Words[4:6] + "-" + res.WordsResult.IssueDate.Words[6:8]
|
||||
result.IssueDate = issueDate
|
||||
expirationDate := res.WordsResult.ExpirationDate.Words[:4] + "-" + res.WordsResult.ExpirationDate.Words[4:6] + "-" + res.WordsResult.ExpirationDate.Words[6:8]
|
||||
result.ExpirationDate = expirationDate
|
||||
}
|
||||
|
@ -189,6 +189,7 @@ func OcrBase64(c *gin.Context) {
|
||||
res.CheckIdAndName()
|
||||
fmt.Println("身份证和名字", res.IDNum, res.RealName)
|
||||
} else {
|
||||
res.IssueDate = result.IssueDate
|
||||
res.ExpirationDate = result.ExpirationDate
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user