package http_model type CreateSupplierWithdrawRequest struct { SupplierId int `json:"supplier_id"` // 服务商ID CreateCompanySupplierWithdraw []CompanySupplierWithdraw `json:"create_company_supplier_withdraw"` // 机构服务商提现列表 CreatePersonSupplierWithdraw []PersonSupplierWithdraw `json:"create_person_supplier_withdraw"` // 个人服务商提现列表 } type CompanySupplierWithdraw struct { InvoiceId int `json:"invoice_id"` // 回票ID BankName string `json:"bank_name"` // 开户银行 BankNumber string `json:"bank_number"` // 银行卡号 } type PersonSupplierWithdraw struct { IncomeId int `json:"income_id"` // 收入ID BankName string `json:"bank_name"` // 开户银行 BankNumber string `json:"bank_number"` // 银行卡号 Phone string `json:"phone"` // 银行预留手机号 } type CreateSupplierWithdrawData struct { } func NewCreateSupplierWithdrawRequest() *CreateSupplierWithdrawRequest { return new(CreateSupplierWithdrawRequest) } func NewCreateSupplierWithdrawResponse() *CommonResponse { resp := new(CommonResponse) resp.Data = new(CreateSupplierWithdrawData) return resp }