12345678910111213141516171819202122232425262728293031323334353637383940 |
- package http_model
- import "time"
- type GetTalentWithdrawListRequest struct {
- PageSize int `json:"page_size"`
- PageNum int `json:"page_num"`
- Status int `json:"status"`
- }
- type TalentWithdrawListResponse struct {
- WithdrawId string `json:"withdraw_id"`
- TalentId string `json:"talent_id"`
- //TalentName string `json:"talent_name"`
- WithdrawAmount float64 `json:"withdraw_amount"`
- ActualAmount float64 `json:"amount_payable"`
- PhoneNumber string `json:"phone_number"`
- ReajectAt time.Time `json:"reject_at"`
- SubmitAt time.Time `json:"submit_at"`
- WithdrawAt time.Time `json:"withdraw_at"`
- RejectReason string `json:"reject_reason"`
- Name string `json:"name"`
- IdcardNumber string `json:"idcard_number"`
- BankNumber string `json:"bank_number"`
- }
- type TalentWithdrawListData struct {
- Total int64 `json:"total"`
- TalentwithdrawList []*TalentWithdrawListResponse `json:"talentwithdraw_listinfo"`
- }
- func NewGetTalentWithdrawListRequest() *GetTalentWithdrawListRequest {
- return new(GetTalentWithdrawListRequest)
- }
- func NewGetTalentWithdrawListResponse() *CommonResponse {
- resp := new(CommonResponse)
- resp.Data = new(TalentWithdrawListData)
- return resp
- }
|