package youngee_talent_model import ( "youngmini_server/app/model" "github.com/gogf/gf/os/gtime" ) type WithdrawTaskInfo struct { TaskId string `json:"task_id"` ProjectName string `json:"project_name"` ProductPrice int `json:"product_price"` RecruitStrategy *model.RecruitStrategy TaskReward float64 `json:"task_reward"` SettleAmount float64 `json:"settle_amount"` CompleteDate *gtime.Time `json:"complete_date"` WithdrawDate *gtime.Time `json:"withdraw_date"` Checked bool `json:"checked"` } type WithdrawTaskInfoList struct { CanWithdrawTaskInfoList []*WithdrawTaskInfo `json:"can_withdraw_task_info_list"` WithdrawingTaskInfoList []*WithdrawTaskInfo `json:"withdrawing_task_info_list"` WithdrawedTaskInfoList []*WithdrawTaskInfo `json:"withdrawed_task_info_list"` } type WithdrawInfo struct { TaskIdList string `json:"task_id_list"` TotalAmount float64 `json:"total_amount"` RealAmount float64 `json:"real_amount"` BankType int `json:"bank_type"` }