associate_bind.go 512 B

123456789101112131415161718192021222324252627
  1. package model
  2. // BindInfo struct.
  3. type BindInfo struct {
  4. Account *BindAccount `json:"account"`
  5. Outer *BindOuter `json:"outer"`
  6. }
  7. // BindAccount bind account.
  8. type BindAccount struct {
  9. Mid int64 `json:"mid"`
  10. Name string `json:"name"`
  11. Face string `json:"face"`
  12. }
  13. // BindOuter outer bind info.
  14. type BindOuter struct {
  15. Tel string `json:"tel"`
  16. BindState int32 `json:"bind_state"`
  17. }
  18. // ArgOpenBindByMid args.
  19. type ArgOpenBindByMid struct {
  20. Mid int64
  21. AppID int64
  22. OutOpenID string
  23. }