蛋蛋星球 后台端
 
 
 
 

43 lines
1.5 KiB

  1. package md
  2. type PageCustomerServiceReq struct {
  3. Page int `json:"page"`
  4. PageSize int `json:"page_size"`
  5. State int `json:"state"` //状态
  6. Memo string `json:"memo" example:"备注"`
  7. Phone string `json:"phone"` // 手机号
  8. }
  9. type PageCustomerServiceResp struct {
  10. Page int `json:"page"`
  11. PageSize int `json:"page_size"`
  12. Total int64 `json:"total"`
  13. List []struct {
  14. Id int64 `json:"id"` //记录id
  15. Phone string `json:"phone" example:"手机号"`
  16. Nickname string `json:"nickname" example:"昵称"`
  17. Weight int32 `json:"weight"` // 权重
  18. State int32 `json:"state"` // 状态(1:正常 2:冻结)
  19. HaasUserNums int `json:"has_user_nums"` // 拥有用户数量
  20. Memo string `json:"memo" example:"备注"` // 备注
  21. CreateTime string `json:"create_time" example:"创建时间"` // 创建时间
  22. UpdateTime string `json:"update_time" example:"更新时间"` // 更新时间
  23. } `json:"list"`
  24. }
  25. type AddCustomerServiceReq struct {
  26. Phone string `json:"phone" example:"手机号"`
  27. Memo string `json:"memo" example:"备注"` // 备注
  28. Weight int32 `json:"weight"` // 权重
  29. }
  30. type SetCustomerServiceStateReq struct {
  31. Id int `json:"id"` // 拥有用户数量
  32. State int32 `json:"state"` // 状态
  33. }
  34. type UpdateCustomerServiceMemoReq struct {
  35. Id int `json:"id"` // 拥有用户数量
  36. Memo string `json:"memo" example:"备注"` // 备注
  37. }