model.go 623 B

12345678910111213141516171819202122232425262728293031
  1. package model
  2. // IdentifyStatus .
  3. type IdentifyStatus int8
  4. // IdentifyStatus enum
  5. const (
  6. IdentifyNotOK IdentifyStatus = iota
  7. IdentifyOK
  8. // ApiIdentifyOk identify ok
  9. APIIdentifyOk = 0
  10. // ApiIdentifyNoInfo no identify info
  11. APIIdentifyNoInfo = 1
  12. )
  13. // Identification .
  14. type Identification struct {
  15. Identification IdentifyStatus `json:"identification"`
  16. }
  17. // IdentifyInfo identify info.
  18. type IdentifyInfo struct {
  19. Identify int8 `json:"'identify'"`
  20. Phone int8 `json:"phone"`
  21. }
  22. // IdentifyApply identify apply info.
  23. type IdentifyApply struct {
  24. Identify int8 `json:"'identify'"`
  25. Applied bool `json:"applied"`
  26. }