一、业务场景

数据采集时,国资委要求对涉密人员敏感信息脱敏后进行采集(含军工企业)。

二、系统路径

自定义应用-可自定义

三、功能权限

拥有以下角色的人可看到并操作该功能



薪酬专员cm-salary

组织范围内薪酬负责人

✔️

薪酬专员.上报专员cm-salary.reported_specialist

✔️

四、功能说明

1.自定义应用

名称:特殊人员管理(自定义)

参数如下:

{
    "model": "ReportSecEmp",
    "meta_state": "main"
}

场景为:common_model_list

角色权限:薪酬专员.上报专员

2.维护涉密人员数据

界面展示涉密人员相关信息,涉密敏感信息包括“证件号码”、“部门”、“姓名”、“证件类型”、“岗位”5类。

可通过新增、批量引入人员、导入按钮进行涉密人员的维护。其中:

【批量引入人员】:支持根据薪酬专员组织权限过滤;

【导入】:支持根据证件号码进行导入数据;

人员添加完成后,点开人员维护人员脱密后的信息。(即表三展示的需要脱密的信息)

3.信息脱密

进入功能【职工收入情况表】,选择人员,点击【脱密处理】按钮进行数据的脱密。

按钮配置如下:

{
            "label": "脱密处理",
            "condition": "MULTI_ITEM",
            "key": "sec_info",
            "action": [
                {
                    "key": "confirm_info",
                    "action": "CONFIRM",
                    "options": {
                        "content": "expression['是否确认进行数据脱密处理?']"
                    }
                },
                {
                    "key": "call_api",
                    "action": "CALL_API",
                    "options": {
                        "api": "salary.report.sec.transfer.data.encryption",
                        "params": {
                            "data": "expression[SELECT_ITEMS()]"
                        }
                    }
                },
                {
                    "key": "show_warning",
                    "action": "SHOW_WARNING",
                    "options": {
                        "content": "脱密成功!"
                    }
                },
                {
                    "key": "refresh",
                    "action": "REFRESH"
                }
            ]
        }


脱密处理后,如修改涉密人员表,需再次点击脱密处理,可进行更新~

五、扩展描述

1.职工收入统计表的数据采集按钮如何实现数据脱密?

将【脱密按钮】与【数据采集】按钮合并做成action链,此处需要二开老师支持。

六、常见问题

暂无


  • 无标签