package http_model type CreateSupplierWithdrawRequest struct { SupplierId int `json:"supplier_id"` // 服务商ID SubAccountId int `json:"sub_account_id"` // 子账号ID InvoiceIds []int `json:"invoice_ids"` // 机构服务商提现列表 IncomeIds []int `json:"income_ids"` // 个人服务商提现列表 } 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 }