summary_query_member.go
1.6 KB
package query
// MemberSummaryListCommand 员工绩效-综合管理-成员列表统计
type MemberSummaryListCommand struct {
CycleId int `cname:"周期ID" json:"cycleId,string"`
UserName string `cname:"用户名称" json:"userName"`
PageNumber int `cname:"页码" json:"pageNumber"`
PageSize int `cname:"总数" json:"pageSize"`
CompanyId int `cname:"公司ID" json:"companyId"`
OperatorId int `cname:"操作人ID" json:"operatorId"`
}
// MemberPerformanceIndicatorCommand 成员绩效导出-指标
type MemberPerformanceIndicatorCommand struct {
CycleId int `cname:"周期ID" json:"cycleId,string"`
UserName string `cname:"用户名称" json:"userName"`
UserIds []string `cname:"用户ID" json:"userIds"`
CompanyId int `cname:"公司ID" json:"companyId"`
OperatorId int `cname:"操作人ID" json:"operatorId"`
}
// ExportPerformanceIndicatorCommand 成员绩效导出-指标-导出表格
type ExportPerformanceIndicatorCommand struct {
CycleId int `cname:"周期ID" json:"cycleId,string"`
Title string `cname:"标题" json:"title"`
Selected []ExportSelected `cname:"选中用户" json:"selected"`
CompanyId int `cname:"公司ID" json:"companyId"`
OperatorId int `cname:"操作人ID" json:"operatorId"`
}
type ExportSelected struct {
UserId string `cname:"用户ID" json:"userId"`
UserName string `cname:"用户名称" json:"userName"`
Category string `cname:"评估内容分类" json:"category"`
Name string `cname:"评估内容名称" json:"name"`
}