|
|
package adapter
|
|
|
|
|
|
type AssessAnalysisResp struct {
|
|
|
GroupList []string //评估指标项列表
|
|
|
Uncomplete []string // 未完成填写评估的员工
|
|
|
Complete map[string]AssessComplete //已完成填写的评估内容
|
|
|
UserCount map[string]int //各项员工数量
|
|
|
GroupList []string `json:"groupList"` //评估指标项列表
|
|
|
Uncomplete []string `json:"uncomplete"` // 未完成填写评估的员工
|
|
|
Complete map[string]AssessComplete `json:"complete"` //已完成填写的评估内容
|
|
|
UserCount map[string]int `json:"userCount"` //各项员工数量
|
|
|
}
|
|
|
|
|
|
type AssessComplete struct {
|
|
|
GroupKey string //评估指标项
|
|
|
Items []string //评估指标所有的评级
|
|
|
UserItem map[string][]string //每个评级下的员工名称
|
|
|
PercentItem map[string]string ///每个评级下的员工占比
|
|
|
CountItem map[string]int //每个评级下的员工数量
|
|
|
TotalUser int //填写该指标的员工数量
|
|
|
GroupKey string `json:"groupKey"` //评估指标项
|
|
|
Items []string `json:"items"` //评估指标所有的评级
|
|
|
UserItem map[string][]string `json:"userItem"` //每个评级下的员工名称
|
|
|
PercentItem map[string]string `json:"percentItem"` ///每个评级下的员工占比
|
|
|
CountItem map[string]int `json:"countItem"` //每个评级下的员工数量
|
|
|
TotalUser int `json:"totalUser"` //填写该指标的员工数量
|
|
|
} |
...
|
...
|
|