member_summary.go 864 字节
package adapter

import "gitlab.fjmaimaimai.com/allied-creation/performance/pkg/infrastructure/dao"

// MemberSummaryAdapter 综合管理-成员列表
type MemberSummaryAdapter struct {
	dao.MemberSummaryAssess
	DepartmentNames []string `json:"departmentNames"` // 被评估人部门列表
	PositionNames   []string `json:"positionNames"`   // 被评估人职位列表
}

// PerformanceIndicatorAdapter 综合管理-成员列表-绩效导出指标
type PerformanceIndicatorAdapter struct {
	TargetUserId   string      `json:"targetUserId"`   // 被评估人的id
	TargetUserName string      `json:"targetUserName"` // 被评估人的名称
	PIContents     []PIContent `json:"piContents"`     // 被评估人的内容
}

type PIContent struct {
	Category string   `json:"category"` // 评估内容分类
	Names    []string `json:"names"`    // 评估内容名称
}