UPDATE: Fix bug
All checks were successful
Build and Release / release (push) Successful in 1m27s

This commit is contained in:
2026-04-10 15:52:09 +07:00
parent 0896fd587e
commit af76d2a26a
22 changed files with 586 additions and 129 deletions

View File

@@ -3,9 +3,11 @@ package constants
type VerifyType int16
const (
VerifyUnknown VerifyType = 0
VerifyIdCard VerifyType = 1
VerifyEducation VerifyType = 2
VerifyExpert VerifyType = 3
VerifyOther VerifyType = 4
)
func (t VerifyType) String() string {
@@ -16,20 +18,24 @@ func (t VerifyType) String() string {
return "EDUCATION"
case VerifyExpert:
return "EXPERT"
case VerifyOther:
return "OTHER"
default:
return "UNKNOWN"
}
}
func ParseVerifyType(v int16) VerifyType {
func ParseVerifyType(v string) VerifyType {
switch v {
case 1:
case "ID_CARD":
return VerifyIdCard
case 2:
case "EDUCATION":
return VerifyEducation
case 3:
case "EXPERT":
return VerifyExpert
case "OTHER":
return VerifyOther
default:
return 0
return VerifyUnknown
}
}