supplier_search_param.go 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package vo
  2. type SupplierSearchParam struct {
  3. FieldName string `json:"field_name"`
  4. EnterpriseId string `json:"enterprise_id"`
  5. SubAccountId int64 `json:"sub_account_id"`
  6. }
  7. type SupplierInviteParam struct {
  8. SupplierIds []int64 `json:"supplier_ids"`
  9. EnterpriseId string `json:"enterprise_id"`
  10. SubAccountId int64 `json:"sub_account_id"`
  11. }
  12. type SupplierSearchInPoolParam struct {
  13. EnterpriseId string `json:"enterprise_id"`
  14. Page int `json:"page"`
  15. PageSize int `json:"page_size"`
  16. Others string `json:"others"` // 服务商昵称/服务商ID/邀请人
  17. }
  18. type SupplierConfirmingParam struct {
  19. EnterpriseId string `json:"enterprise_id"`
  20. Page int `json:"page"`
  21. PageSize int `json:"page_size"`
  22. Others string `json:"others"` // 服务商昵称/服务商ID/操作人
  23. }
  24. type SupplierSearchInTargetTaskParam struct {
  25. EnterpriseId string `json:"enterprise_id"`
  26. SubAccountId int64 `json:"sub_account_id"`
  27. TaskType int64 `json:"task_type"` // 任务类型:2品牌种草 3本地生活
  28. TaskId string `json:"task_id"`
  29. Status int64 `json:"status"` // 1可邀约 2邀约中 3合作中
  30. Page int `json:"page"`
  31. PageSize int `json:"page_size"`
  32. SupplierName string `json:"supplier_name"` // 服务商昵称
  33. }
  34. type SupplierInviteInTargetTaskParam struct {
  35. EnterpriseId string `json:"enterprise_id"`
  36. SubAccountId int64 `json:"sub_account_id"`
  37. TaskType int64 `json:"task_type"` // 任务类型:2品牌种草 3本地生活
  38. TaskId string `json:"task_id"`
  39. SupplierId int64 `json:"supplier_id"`
  40. }