...
现在子集管理中,提供了快速创建子集的小工具,一键将人员信息中的子集生成到入职和采集中,通过按钮[生成到待入职]、[生成到采集]
6、?
新增的自定义子集,如果想要在人员主页进行权限控制,可在场景中配置关联组织树。
代码块 | ||
---|---|---|
| ||
{
"fields": [{
"key": "employee_id_id",
"field": [
"employee_id"
],
"hide": true
}],
"actions": [{
"key": "new",
"hide": true
},
{
"key": "edit",
"hide": true
},
{
"key": "delete",
"hide": true
},
{
"action": "COMMON_EXPORT",
"key": "COMMON_EXPORT",
"label": "页面导出查询结果",
"data": {
"file_name": "页面结果导出",
"celery_mode": true
}
}
],
"relations": [{
"filter": {
"employee.id": ":employee_id"
},
"model": "Employee",
"name": "人员基础信息",
"key": "employee"
},
{
"filter": {
"job_info.employee_id": ":employee_id",
"job_info.begin_date": {
"lte": "=date_"
},
"job_info.end_date": {
"gt": "=date_"
},
"job_info.position_type": 1,
"job_info.on_job": "1"
},
"model": "JobInformation",
"name": "任职信息",
"key": "job_info"
},
{
"filter": {
"job_info.position_id": ":position.origin_id",
"position.begin_date": {
"lte": "=date_"
},
"position.end_date": {
"gt": "=date_"
}
},
"model": "OrgPositionHistory",
"type": "outer",
"name": "岗位信息",
"key": "position"
},
{
"filter": {
"position.parent_id": ":department.origin_id",
"department.begin_date": {
"lte": "=date_"
},
"department.end_date": {
"gt": "=date_"
}
},
"model": "OrgDepartmentHistory",
"type": "outer",
"name": "部门信息",
"key": "department"
},
{
"filter": {
"department.subordinate_unit_id": ":unit.origin_id",
"unit.begin_date": {
"lte": "=date_"
},
"unit.end_date": {
"gt": "=date_"
}
},
"model": "OrgUnitHistory",
"type": "outer",
"name": "单位信息",
"key": "unit"
}
],
"role": {
"role": "cm-org-emp.emp",
"field": "department.origin_id"
}
} |
配置好后,可实现在主界面切换子集时,进行权限控制。