目录

【个人绩效结果】用以展示考核对象在某个考核周期已定案的绩效活动的绩效考核结果及等级,并为其他模块及外部系统提供绩效结果数据。

一、个人绩效结果导入导出

系统支持按照预置的格式模板导入绩效结果,以及绩效结果的导出;

导入模版:perf_result_imp_emp.json

二、个人绩效结果筛选、查看

点击个人绩效结果列表页面的筛选器,系统支持从【范围】、【年度】、【周期】、【任职组织】、【岗位】、【姓名】的维度进行筛选。

三、【绩效结果】子集配置

(一)员工端—我的资料

【绩效结果】子集配置:

{
    "childs": [{
        "label": "绩效结果",
        "parent_id": "obj_id",
        "key": "perf_result",
        "model": "PerfResult",
        "view": "multi",
        "icon": "icon-kpi-person",
        "hide": false,
        "sequence": 1,
        "state": [
            "owner"
        ]
    }]
}


【绩效结果】子集详情配置:

{
    "fields": [{
        "key": "assess_cycle",
        "state": ["owner"],
        "label": "考核周期",
        "width": 100,
        "sequence": 10
    }, {
        "key": "score",
        "state": ["owner"],
        "label": "考核结果",
        "width": 100,
        "sequence": 20
    }, {
        "key": "level",
        "state": ["owner"],
        "label": "考核等级",
        "width": 100,
        "sequence": 30
    }],
    "actions": [{
        "key": "new",
        "hide": true
    }, {
        "key": "edit",
        "hide": true
    }, {
        "key": "delete",
        "hide": true
    }]
}


(二)专员端—人员基础信息

点击左上角设置按钮,可以配置【人员基础信息】:

{
    "childs": [{
        "required": false,
        "label": "绩效结果",
        "parent_id": "obj_id",
        "key": "perf_result",
        "model": "PerfResult",
        "view": "multi",
        "icon": "icon-kpi-person",
        "hide": false
    }]
}

四、配置绩效结果来源的绩效方案和绩效活动、校准活动

配置来源的绩效方案和绩效活动:

{
    "fields": [{
        "label": "绩效活动",
        "key": "activity_name",
        "field": [
            "activity",
            "name"
        ]
    }, {
        "label": "绩效方案",
        "key": "scheme_name",
        "field": [
            "scheme",
            "name"
        ]
    }],
    "relations": [{
        "filter": {
            "card.id": ":assess_card_id"
        },
        "model": "PerfAssessCard",
        "key": "card",
        "type": "outer"
    }, {
        "filter": {
            "activity.id": ":card.activity_id"
        },
        "model": "PerfActivity",
        "key": "activity",
        "type": "outer"
    }, {
        "filter": {
            "scheme.id": ":activity.scheme_instance_id"
        },
        "model": "PerfScheme",
        "key": "scheme",
        "type": "outer"
    }
]
}

配置来源的校准活动:

{
    "fields": [{
        "key": "calibrate_activity_name",
        "label": "校准活动",
        "field": [
        "calibrate_activity",
        "name"
            ]
        }],
    "relations": [{
        {
            "filter": {
                "perf_calibrate_object.id": ":calibrate_object_id"
            },
            "model": "PerfCalibrateObject",
            "type": "outer",
            "key": "perf_calibrate_object"
        },
        {
            "filter": {
                "calibrate_activity.id": ":perf_calibrate_object.activity_id"
            },
            "model": "PerfCalibrateActivity",
            "key": "calibrate_activity",
            "type": "outer"
        }
]
}
  • 无标签