warning.go 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. package apis
  2. type Warning struct {
  3. Subject string `json:"subject"`
  4. WarningText string `json:"warning_text"`
  5. To []string `json:"to"`
  6. }
  7. type WarningProviderCountReq struct {
  8. User string `json:"user"`
  9. ProviderApiName string `json:"provider_api_name"`
  10. ProviderName string `json:"provider_name"`
  11. MerchantChildApiId int64 `json:"merchant_child_api_id"`
  12. ProviderApiId int64 `json:"provider_api_id"`
  13. DayCount int `json:"day_count"`
  14. DayUsed int `json:"day_used"`
  15. GlobalDayCount int `json:"global_day_count"`
  16. GlobalDayUsed int `json:"global_day_used"`
  17. }
  18. type WarningProviderCountReply struct {
  19. }
  20. type WarningApiCountReq struct {
  21. User string `json:"user"`
  22. ApiName string `json:"api_name"`
  23. MerchantDataApiId int64 `json:"merchant_data_api_id"`
  24. IsFree bool `json:"is_free"`
  25. DayCount int `json:"day_count"`
  26. TotalCount int `json:"total_count"`
  27. DayUsed int `json:"day_used"`
  28. TotalUsed int `json:"total_used"`
  29. EndTime int64 `json:"end_time"`
  30. ComboType int `json:"combo_type"`
  31. Email string `json:"email"`
  32. }
  33. type WarningApiCountReply struct {
  34. }