freedom_emp.go
2.0 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
package model
type FreedomEmps struct {
Id string `json:"id"`
Items []*FreedomEmp `json:"items"`
}
type FreedomEmp struct {
UserName string `json:"user_name"`
UserMobile string `json:"user_mobile"`
IdCardNo string `json:"id_card_no"`
BankName string `json:"bank_name"`
BankCard string `json:"bank_card"`
TotalSalary string `json:"total_salary"`
Comment string `json:"comment"`
JobName string `json:"job_name"`
BeginTime int64 `json:"begin_time"`
EndTime int64 `json:"end_time"`
JobType string `json:"job_type"`
WorkPlace string `json:"work_place"`
SalaryUnit string `json:"salary_unit"`
Salary string `json:"salary"`
ConfirmType string `json:"confirm_type"`
OpenAccountBank string `json:"open_account_bank"`
OpenAccountPlace string `json:"open_account_place"`
OpenBankNo string `json:"open_bank_no"`
IndustryCode string `json:"industry_code"`
Extra string `json:"extra"`
BankPaymentId string `json:"bank_payment_id"`
WorkLoad string `json:"work_load"`
IntervalPrice string `json:"interval_price"`
RealTotalSalary string `json:"real_total_salary"`
}
type UploadFreedomEmps struct {
Id string `json:"id"`
FileType string `json:"file_type"`
Content string `json:"content"`
TraceNo string `json:"trace_no"`
}
type UploadFreedomEmpsByUrl struct {
Id string `json:"id"`
FileType string `json:"file_type"`
Url string `json:"url"`
TraceNo string `json:"trace_no"`
}
type FreedomEmpStatus struct {
Id string `json:"id"`
}
type UpdateOrderDetail struct {
OrderId string `json:"order_id"`
DetailId string `json:"detail_id"`
UserName string `json:"user_name"`
UserMobile string `json:"user_mobile"`
UserIdCard string `json:"user_id_card"`
BankName string `json:"bank_name"`
BankCard string `json:"bank_card"`
UpdateFields []string `json:"update_fields"`
}