目录

菜单路径:【招聘设置】-【面试模板】

使用角色:招聘专员

用于面试阶段评估表模板的制定,同一招聘流程不同面试阶段支持不同模板绑定。

1、简单模板设置

如下图,点击【添加面试模板】,可实现面试模板的新增,对于新增的模板,可以通过点击右边按钮对模板进行预览、修改、删除等操作。

如下图,在添加面试模板过程中,需要输入【模板名称】,对于系统预置的评级字段主要有星级评价、建议结论、面试意见这三项,点击下方【新增】按钮,可以新增其他面试评价字段。

如下图,在新增其他面试评价字段时,必须对【类型】和【标题】进行设置,其中【类型】在系统预置的选项中进行选择。

2、复杂模板配置

面试模版产品标准有预制比较精炼的版本如下图所示,项目上的简单需求,使用如下版本即可应对

那么问题来了,客户的需求是要求很复杂的面试评价模版,各种不同的维度评估,各种不同的算法计算得分怎么办??

【以下内容是基本操作】

可以通过直接新增的方式添加维度属性,如图


那么问题来,这边的配置在简历详情页面怎么显示的、在招聘看板怎么显示的,我想给这些评价属性进行分组该如何处理?

高级操作

"is_article": true,决定是否在招聘看板中展示该字段

"is_show": false,决定是否在简历详情页面试评价页面展示该字段

【面试评价相关插入点介绍】

 rec_interview_result :获取面试评价后插入点,影响面试评价页面展示的内容


after_interview_submit_send(建议使用模型插件)  提交面试评价后插入点,提交面试评价做复杂运算的,存完面试评价之后,算综合成绩、河南银基*(推送消息),回写投递记录之前


rec_change_interview_temp 修改面试官对应的面试模板,可以按照面试官的角色,id,等各种情况,来返回对应的面试模版


高级玩法的json模版需要在公司级模版增加    InterviewerTask.meta.info.test2.json     其中test2可以换成任何名字


该模版实现了包含字段分组、字段关联计算

{
    "fields": [{
        "sequence": 2,
        "component": "hc-star",
        "is_show": false,
        "options": {
            "singleLine": true,
            "min": 0,
            "max": 5,
            "required": false,
            "step": 5,
            "width": "col-6",
            "readOnly": "=SCOPE.readOnly",
            "placeholder": "请输入洞察力",
            "hide": false,
            "change": "= function (scope, model) {if (SCOPE.base_form.data.c_f_field1 && SCOPE.base_form.data.c_f_field2 && SCOPE.base_form.data.c_f_field3) {SCOPE.base_form.data['overall_score'] =(SCOPE.base_form.data.c_f_field1+SCOPE.base_form.data.c_f_field2+SCOPE.base_form.data.c_f_field3)/3}}"
        },
        "key": "c_f_field1",
        "label": "洞察力"
    }, {
        "label": "学习力",
        "component": "hc-star",
        "is_show": false,
        "options": {
            "singleLine": true,
            "min": 0,
            "max": 5,
            "required": false,
            "step": 5,
            "width": "col-6",
            "readOnly": "=SCOPE.readOnly",
            "placeholder": "请输入学习力",
            "hide": false,
            "change": "= function (scope, model) {if (SCOPE.base_form.data.c_f_field1 && SCOPE.base_form.data.c_f_field2 && SCOPE.base_form.data.c_f_field3) {SCOPE.base_form.data['overall_score'] =(SCOPE.base_form.data.c_f_field1+SCOPE.base_form.data.c_f_field2+SCOPE.base_form.data.c_f_field3)/3}}"
        },
        "key": "c_f_field2",
        "sequence": 3
    }, {
        "label": "执行力",
        "component": "hc-star",
        "is_show": false,
        "options": {
            "singleLine": true,
            "min": 0,
            "max": 5,
            "required": false,
            "step": 5,
            "width": "col-6",
            "readOnly": "=SCOPE.readOnly",
            "placeholder": "请输入执行力",
            "hide": false,
            "change": "= function (scope, model) {if (SCOPE.base_form.data.c_f_field1 && SCOPE.base_form.data.c_f_field2 && SCOPE.base_form.data.c_f_field3) {SCOPE.base_form.data['overall_score'] =(SCOPE.base_form.data.c_f_field1+SCOPE.base_form.data.c_f_field2+SCOPE.base_form.data.c_f_field3)/3}}"
        },
        "key": "c_f_field3",
        "sequence": 4
    }, {
        "sequence": 24,
        "is_article": true,
        "is_export": true,
        "is_show": true,
        "component": "hc-input",
        "label": "综合评分",
        "key": "overall_score",
        "options": {
            "hide": false,
            "singleLine": true,
            "width": "col-6",
            "readOnly": true,
            "required": true,
            "placeholder": "请输入综合评分"
        }
    }, {
        "sequence": 25,
        "is_article": true,
        "component": "hc-select-multi",
        "is_export": true,
        "is_show": true,
        "label": "建议结论",
        "key": "conclusion",
        "options": {
            "hide": false,
            "isMulti": false,
            "required": true,
            "list": [{
                "id": "通过",
                "name": "通过"
            }, {
                "id": "不通过",
                "name": "不通过"
            }],
            "disabled": false,
            "width": "col-12",
            "readOnly": "=SCOPE.readOnly"
        }
    }, {
        "label": "评语",
        "component": "hc-text-area",
        "is_export": true,
        "is_show": true,
        "options": {
            "singleLine": true,
            "width": "col-12",
            "readOnly": "=SCOPE.readOnly",
            "required": false,
            "hide": true,
            "placeholder": "请输入评语"
        },
        "key": "comments",
        "sequence": 26
    }, {
        "key": "InterviewRecord",
        "label": "面试记录",
        "sequence": 29,
        "component": "hc-text-area",
        "is_article": true,
        "is_export": true,
        "is_show": true,
        "options": {
            "data_type": "string",
            "required": false,
            "width": "col-12",
            "singleLine": true,
            "data_precision": null,
            "hide": false,
            "readOnly": "=SCOPE.readOnly",
            "placeholder": "请输入面试记录",
            "default": null,
            "default_expression": null,
            "maxlength": 1000
        },
        "state": null
    }, {
        "options": {
            "hide": true
        },
        "key": "submit_date"
    }, {
        "options": {
            "hide": true
        },
        "key": "employee_id"
    }, {
        "options": {
            "hide": true
        },
        "key": "employee_name"
    }, {
        "options": {
            "hide": true
        },
        "key": "node_state"
    }, {
        "options": {
            "hide": true
        },
        "key": "state_name"
    }, {
        "options": {
            "hide": true
        },
        "key": "notice_id"
    }, {
        "options": {
            "hide": true
        },
        "key": "notice_date"
    }, {
        "options": {
            "hide": true
        },
        "key": "resume_id"
    }, {
        "options": {
            "hide": true
        },
        "key": "job_class"
    }, {
        "options": {
            "hide": true
        },
        "key": "interview_act_id"
    }, {
        "options": {
            "hide": true
        },
        "key": "interview_order"
    }, {
        "options": {
            "hide": true
        },
        "key": "sign_datetime"
    }, {
        "options": {
            "hide": true
        },
        "key": "sign_date"
    }, {
        "options": {
            "hide": true
        },
        "key": "cm_recruit_id"
    }, {
        "options": {
            "hide": true
        },
        "key":"is_submit"
    }],
    "description": "面试评价非常标准模版",
    "groups": [{
        "field_list": ["c_f_field1", "c_f_field2", "c_f_field3"],
        "key": "comprehensive",
        "label": "分组1"
    }, {
        "field_list": ["overall_score", "conclusion", "comments"],
        "key":"result",
        "label":"面试结果"
    }]
}

以上为旧版面试模板设置

------------------------------------分界线--------------------------------------------------------

3、新版面试模板配置

新版的面试模板为无代码版本,说明如下:

1、对于之前的面试模板,可以正常使用,后期产品部会统一升级

2、如之前历史的面试模板需要进行调整,待升级完成后再调整,或者新建模板使用

3、新增面试模板时,系统会自动默认带三个标准字段

新增面试模板操作

1、点击面试模板设置【新增】按钮

2、录入面试模板名称及对应场景

注意:场景请使用英文,例如taxt1,注意:场景不能使用template,不能包含"."等特殊字符,"_"符

3、新增面试模板的字段

注意:此处必须设置字段,不可以字段列表为空

预制的面试意见,评分,面试结论字段字段控件为固定,原则上不需要修改,如需要进行调整,需要自行调整元数据

注意:如配置完字段保存模板时提示网络开小差,是因为场景名称重复导致,修改一下场景名称即可

预览面试模板

模板创建后,可以勾选模板进行预览

模板界面样式调整

如需要调整模板的计算规则及字段显示顺序,或者字段分组等,可在模板预览界面进行元数据调整即可

面试模版复制

选中需要复制的面试模版,点击右上角复制按钮

点击复制后弹出面试设置界面,其中模版名称会在原来的基础上增加复制字样(原名称复制),场景会在原来的基础增加_1(原场景_1),建议项目在复制时及时修改名称及场景

点击确认后则复制成功

  • 无标签