package http_model type WithdrawPaymentInfoRequest struct { SupplierId int `json:"supplier_id"` // 服务商ID SubAccountId int `json:"sub_account_id"` // 服务商子账号ID,无就填0 SOperateType int `json:"s_operate_type"` // 提现操作人类型,1服务商,2服务商子账号 SupplierType int `json:"supplier_type"` // 服务商类型,1个人,2企业 } type WithdrawPaymentInfoData struct { Tag int `json:"tag"` // 标志位:1没有收款信息,2存在收款信息 PaymentInfoID int `json:"payment_info_id"` // 主键ID BankName string `json:"bank_name"` // 开户银行 BankNumber string `json:"bank_number"` // 银行账户 Company string `json:"company"` // 服务商企业名称 SupplierID int `json:"supplier_id"` // 服务商ID Name string `json:"name"` // 个人服务商姓名 IDNumber string `json:"id_number"` // 个人服务商身份证号码 Phone string `json:"phone"` // 个人服务商银行预留手机号码 SupplierType int `json:"supplier_type"` // 服务商类型,1个人,2机构 } func NewWithdrawPaymentInfoRequest() *WithdrawPaymentInfoRequest { return new(WithdrawPaymentInfoRequest) } func NewWithdrawPaymentInfoResponse() *CommonResponse { resp := new(CommonResponse) resp.Data = new(WithdrawAmountData) return resp }