package adapter type TableHeader struct { Key string `json:"key"` Name string `json:"name"` } type SummaryEvaluationAdapter struct { TableHeader []TableHeader `json:"tableHeader"` List []map[string]interface{} `json:"list"` Total int `json:"total"` } type SummaryEvaluationHRBPAdapter struct { Id int `json:"id,string"` // 周期评估ID TargetUserId int `json:"targetUserId,string"` // 目标用户ID TargetUserName string `json:"targetUserName"` // 目标用户名称 Department string `json:"departmentVal"` // 部门(拼接文本) Position string `json:"positionVal"` // 职位(拼接文本) DutyTime string `json:"dutyTime"` // 入职时间(2006-01-02 15:04) Status string `json:"statusVal"` // 完成状态(拼接文本) EndTime string `json:"endTime"` // 截止时间(2006-01-02 15:04) OverdueCount int `json:"overdueCount"` // 自评逾期次数 }