withdraw_payment_info.go 1.2 KB

1234567891011121314151617181920212223242526272829
  1. package http_model
  2. type WithdrawPaymentInfoRequest struct {
  3. SupplierId int `json:"supplier_id"` // 服务商ID
  4. SupplierType int `json:"supplier_type"` // 服务商类型,1个人,2企业
  5. }
  6. type WithdrawPaymentInfoData struct {
  7. Tag int `json:"tag"` // 标志位:1没有收款信息,2存在收款信息
  8. PaymentInfoID int `json:"payment_info_id"` // 主键ID
  9. BankName string `json:"bank_name"` // 开户银行
  10. BankNumber string `json:"bank_number"` // 银行账户
  11. Company string `json:"company"` // 服务商企业名称
  12. SupplierID int `json:"supplier_id"` // 服务商ID
  13. Name string `json:"name"` // 个人服务商姓名
  14. IDNumber string `json:"id_number"` // 个人服务商身份证号码
  15. Phone string `json:"phone"` // 个人服务商银行预留手机号码
  16. SupplierType int `json:"supplier_type"` // 服务商类型,1个人,2机构
  17. }
  18. func NewWithdrawPaymentInfoRequest() *WithdrawPaymentInfoRequest {
  19. return new(WithdrawPaymentInfoRequest)
  20. }
  21. func NewWithdrawPaymentInfoResponse() *CommonResponse {
  22. resp := new(CommonResponse)
  23. resp.Data = new(WithdrawAmountData)
  24. return resp
  25. }