本页显示的内容:
一、增加子集
以增加“证照信息”子集为例
1、操作路径
【组织人事云】-【人员信息管理】- 点开某个人的信息后,点击左侧的设置图标
2、配置内容示例
{
"childs": [{
"label": "证照信息",
"parent_id": "employee_id",
"key": "zzxx"
"model": "EmployeeSubsetOne",
"icon": "icon-hcm-form",
"view": "multi"
}]
}
3、参数说明
【childs】:子集固定格式(示例中的红色部分为固定格式)
【label】:子集名称
【parent_id】:所属类别(人员信息为employee_id)
【key】:子集的唯一标识号
【model】:自定义子集的模型,目前可预置10个子集,分别为:EmployeeSubsetOne、EmployeeSubsetTwo、EmployeeSubsetThree、…...、 EmployeeSubsetTen)
【icon】:子集的图标,例如:icon-hcm-form (可以在【设置】-【图标管理】中获取)
【view】:子集显示方式(有多条子集信息:multi、只有单条子集信息:single)
4、保存即完成子集添加
子集添加成功后,默认有【序号】、【描述】两个字段
二、 增加子集字段
以增加【证照类型】、【证照编号】、【证照有效期至】、【证照保管组织】字段为例
1、操作路径
【组织人事云】-【人员信息管理】- 点开某个人的信息后点击对应子集 -【弹性字段】-【新增】
2、配置内容示例
【证件类型】
【证件编号】
【证照有效期至】
【证照保管组织】
3、参数说明
参数名称 | 备注 |
---|---|
字段Key | 该字段的标识符 |
字段名称 | 字段的名称 |
字段类型 | 字符:常用的文本则选择字符型 |
整数:数字类型 | |
浮点数:有小数点的数字(该类型需要维护字段精度) | |
布尔:是/否 | |
时间:带时分秒 | |
日期:不带时分秒 | |
附件:/ | |
标签:/ | |
字段长度 | 填写字段的长度 |
字段精度 | 填写字段的精度 |
关联对象 | 关联系统的业务对象 常用的有OrgUnit(单位)、OrgDepartment(部门)、Job(岗位)、Employee(人员) |
参照对象 | 选择参照代码集 |
是否List | 是否列表展示 |
是否Info | 是否卡片展示 |
是否模糊搜索 | 在人员信息界面是否支持模糊搜索 |
是否必录 | 是否必填 |
是否业务主键 | 是否可作为导入唯一标识 |
默认值 | - |
顺序 | 填写数字,用于字段排序(小到大排序,一般填写10、20、30…) |
Mask | 设置枚举选项 设置格式如下(name为选项,key为标志号),如: [{ "name": "护照", "key": "a" }, { "name": "港澳通行证", "key": "b" }] |
字段类型展示:
4、完成子集字段添加
三、 增加主集字段
1、操作路径
【组织人事云】-【人员信息管理】- 点开某个人的信息后点击基本信息 -【弹性字段】-【新增】
2、配置内容示例
3、参数说明
与此文档第二节第3点【添加子集字段】的参数一致
四、 隐藏预置子集
例:隐藏政治面貌
1、操作路径
【组织人事云】-【人员信息管理】- 点开某个人的信息后,点击左侧的设置图标
2、配置示例
点击【查看完整元数据】
复制政治面貌这一段
点击【返回编辑】,粘贴后,在政治面貌这一节,添加【,"hide":true】
点击【确定】后,该子集隐藏成功
五、 隐藏列表字段
例:隐藏家庭情况子集的 身份证号 字段
1、隐藏列表上的字段
【组织人事云】-【人员信息管理】- 点开某个人的信息后点击对应子集 -【元数据配置】
点击【查看完整元数据】
复制身份证号这一节点,点击【返回编辑】
按固定格式填写
将label的值改成null
示例:红色部分为固定格式
{
"fields": [
{
"width": 300,
"align": "left",
"sequence": 40,
"label": null,
"field": ["id_card"],
"state": null,
"key": "id_card"
}
]
再点击【确定】,即完成列表字段隐藏。
2、隐藏卡片上的字段
【组织人事云】-【人员信息管理】- 点开某个人的信息后点击对应子集 -点开某一条子集数据-【元数据配置】
找到身份证号这一段,复制
点击【返回编辑】,按固定格式填写
加上【"meta_disabled":true】即隐藏
示例:红色部分为固定格式
{
"fields": [
{
"name": "身份证号",
"meta_disabled":true,
"sequence": 40,
"component": "hc-input",
"label": "身份证号",
"state": null,
"key": "id_card",
"options": {
"singleLine": "true",
"hide": false,
"data_type": "string",
"required": true,
"width": "col-6",
"readOnly": false,
"data_precision": null,
"placeholder": "请输入身份证号"
}
}
]}
再点击【确定】,即完成卡片字段隐藏。