account.go 747 B

1234567891011121314151617181920212223242526272829303132333435
  1. package model
  2. import accmdl "go-common/app/service/main/account/model"
  3. // TelInfo def.
  4. type TelInfo struct {
  5. Mid int64 `json:"mid"`
  6. Tel string `json:"tel"`
  7. JoinIP string `json:"join_ip"`
  8. JoinTime int64 `json:"join_time"`
  9. }
  10. // AuditInfo is.
  11. type AuditInfo struct {
  12. Mid int64 `json:"mid"`
  13. BindTel bool `json:"bind_tel"`
  14. BindMail bool `json:"bind_mail"`
  15. Rank int64 `json:"rank"`
  16. SpaceSta int64 `json:"spacesta"`
  17. }
  18. // ProfileInfo profile info.
  19. type ProfileInfo = accmdl.Profile
  20. // TelRiskInfo tel risk info.
  21. type TelRiskInfo struct {
  22. TelRiskLevel int8
  23. RestoreHistory *UserEventHistory
  24. UnicomGiftState int
  25. }
  26. // UnicomGiftState unicom gift state.
  27. type UnicomGiftState struct {
  28. State int `json:"state"`
  29. }