1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package http_model
- type SupplierWithdrawListRequest struct {
- SupplierId int `json:"supplier_id"` // 服务商ID
- WithdrawStatus int `json:"withdraw_status"` // 提现状态:2提现中,3已提现,4已驳回
- PageNum int32 `json:"page_num"`
- PageSize int32 `json:"page_size"`
- }
- type SupplierWithdrawListData struct {
- WithdrawList []*SupplierWithdrawInfo `json:"withdraw_list"` // 待提现收入列表
- Total int64 `json:"total"` // 数量
- }
- type SupplierWithdrawInfo struct {
- SupplierType int `json:"supplier_type"` // 服务商类型,1个人,2企业
- SupplierWithdrawId int `json:"supplier_withdraw_id"` // 提现流水号
- WithdrawAmount float64 `json:"withdraw_amount"` // 提现金额
- AmountPayable float64 `json:"amount_payable"` // 实际提现金额(扣税后)
- STaskInfo []*STaskInfo `json:"s_task_info"` // 任务信息
- Name string `json:"name"` // 姓名
- IDNumber string `json:"id_number"` // 身份证号
- BankName string `json:"bank_name"` // 开户银行名称
- BankNumber string `json:"bank_number"` // 银行卡
- Phone string `json:"phone"` // 手机号
- Company string `json:"company"` // 公司名称
- SupplyTime string `json:"supply_time"` // 申请时间
- AgreeTime string `json:"agree_time"` // 同意时间
- RejectTime string `json:"reject_time"` // 驳回时间
- FailReason string `json:"fail_reason"` // 驳回原因
- }
- func NewSupplierWithdrawListRequest() *SupplierWithdrawListRequest {
- return new(SupplierWithdrawListRequest)
- }
- func NewSupplierWithdrawListResponse() *CommonResponse {
- resp := new(CommonResponse)
- resp.Data = new(SupplierWithdrawListData)
- return resp
- }
|