ContactCorporateRequest.go 739 B

1234567891011121314151617181920212223242526
  1. package contract_request
  2. import (
  3. "private-go-sdk/http"
  4. "encoding/json"
  5. "private-go-sdk/model/common"
  6. )
  7. type ContactCorporateRequest struct {
  8. // 【企业名称】企业名称
  9. ContactName string `json:"contactName"`
  10. // 【联系人列表】联系人列表
  11. Operators []*common.ContactCorporateOperatorsRequest `json:"operators"`
  12. // 【企业编号】企业编号
  13. ContactNo string `json:"contactNo,omitempty"`
  14. }
  15. func (obj ContactCorporateRequest) GetUrl() string {
  16. return "/contact/corporate"
  17. }
  18. func (obj ContactCorporateRequest) GetHttpParameter() *http.HttpParameter {
  19. parameter := http.NewPostHttpParameter()
  20. jsonBytes, _ := json.Marshal(obj)
  21. parameter.SetJsonParamer(string(jsonBytes))
  22. return parameter
  23. }