company_statistics_dto.go
1.5 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
package dto
type IndexStatistics struct {
ProjectOverviewStatistics struct {
ContractSum int `json:"contractSum"`
CooperationUserCount int `json:"cooperationUserCount"`
ProjectSum int `json:"projectSum"`
} `json:"projectOverviewStatistics"`
Org struct {
OrgName string `json:"orgName"`
OrgID float64 `json:"orgId"`
} `json:"org"`
CurrentMonthDividendsStatistics struct {
CreditAccount float64 `json:"creditAccount"`
DividendsEstimate float64 `json:"dividendsEstimate"`
OrderAmount float64 `json:"orderAmount"`
} `json:"currentMonthDividendsStatistics"`
CooperationModeStatistics []struct {
CooperationPeople float64 `json:"cooperationPeople"`
DividendsEstimate float64 `json:"dividendsEstimate"`
OrderAmount float64 `json:"orderAmount"`
CooperationMode struct {
CooperationModeID int `json:"cooperationModeId"`
CooperationModeName string `json:"cooperationModeName"`
CooperationModeNumber string `json:"cooperationModeNumber"`
} `json:"cooperationMode"`
} `json:"cooperationModeStatistics"`
CooperationModes []struct {
CooperationModeID int `json:"cooperationModeId"`
CooperationModeName string `json:"cooperationModeName"`
CooperationModeNumber string `json:"cooperationModeNumber"`
} `json:"cooperationModes"`
CooperationGoodsStatistics []struct {
GoodAmount float64 `json:"goodAmount"`
GoodName string `json:"goodName"`
GoodRatio float64 `json:"goodRatio"`
Rank int `json:"rank"`
} `json:"cooperationGoodsStatistics"`
}