Compare commits
No commits in common. "58d27344935b4bdd2865ab5191d4d81ade0b320e" and "b3ad3a0a9b3fb3b7dc0c107abc4969e27430c9ac" have entirely different histories.
58d2734493
...
b3ad3a0a9b
@ -33,7 +33,6 @@ type OcrRes struct {
|
|||||||
Age int `json:"age"`
|
Age int `json:"age"`
|
||||||
Birthday string `json:"birthday"`
|
Birthday string `json:"birthday"`
|
||||||
Sex string `json:"sex"`
|
Sex string `json:"sex"`
|
||||||
IssueDate string `json:"issueDate"`
|
|
||||||
ExpirationDate string `json:"expirationDate"`
|
ExpirationDate string `json:"expirationDate"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -49,7 +48,6 @@ type OrcRes struct {
|
|||||||
Age int `json:"age"`
|
Age int `json:"age"`
|
||||||
Birthday string `json:"birthday"`
|
Birthday string `json:"birthday"`
|
||||||
Sex string `json:"sex"`
|
Sex string `json:"sex"`
|
||||||
IssueDate string `json:"issueDate"`
|
|
||||||
ExpirationDate string `json:"expirationDate"`
|
ExpirationDate string `json:"expirationDate"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -66,7 +64,6 @@ type WordsResult struct {
|
|||||||
IdCard WordsResultDetail `json:"公民身份号码"`
|
IdCard WordsResultDetail `json:"公民身份号码"`
|
||||||
Birthday WordsResultDetail `json:"出生"`
|
Birthday WordsResultDetail `json:"出生"`
|
||||||
Sex WordsResultDetail `json:"性别"`
|
Sex WordsResultDetail `json:"性别"`
|
||||||
IssueDate WordsResultDetail `json:"签发日期"`
|
|
||||||
ExpirationDate WordsResultDetail `json:"失效日期"`
|
ExpirationDate WordsResultDetail `json:"失效日期"`
|
||||||
}
|
}
|
||||||
type WordsResultDetail struct {
|
type WordsResultDetail struct {
|
||||||
@ -163,8 +160,6 @@ func OcrGetIdCard(image string, side string) (*OrcRes, error) {
|
|||||||
|
|
||||||
result.Age = age
|
result.Age = age
|
||||||
} else {
|
} 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]
|
expirationDate := res.WordsResult.ExpirationDate.Words[:4] + "-" + res.WordsResult.ExpirationDate.Words[4:6] + "-" + res.WordsResult.ExpirationDate.Words[6:8]
|
||||||
result.ExpirationDate = expirationDate
|
result.ExpirationDate = expirationDate
|
||||||
}
|
}
|
||||||
|
@ -189,7 +189,6 @@ func OcrBase64(c *gin.Context) {
|
|||||||
res.CheckIdAndName()
|
res.CheckIdAndName()
|
||||||
fmt.Println("身份证和名字", res.IDNum, res.RealName)
|
fmt.Println("身份证和名字", res.IDNum, res.RealName)
|
||||||
} else {
|
} else {
|
||||||
res.IssueDate = result.IssueDate
|
|
||||||
res.ExpirationDate = result.ExpirationDate
|
res.ExpirationDate = result.ExpirationDate
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user