【问题描述】员工基本信息分角色用户查看或编辑的权限控制【应用场景】针对集团型企业,总部HR对员工基本信息的字段或页签有编辑的权限,分子公司HR只能查看。【适用版本】V8.2【所属模块】员工管理【解决方案】1、与客户明确需要分编辑和查看权限的字段或页签,在预置的标准“员工编辑(uipk=com.kingdee.eas.basedata.person.app.Person)”视图中做好扩展。通常我们将此作为仅查看。字段只读用readonly=”true”控制。如。2、维护好仅查看的视图后,创建员工编辑(维护)视图,维护好模型、URI和变量,模型为com.kingdee.eas.basedata.person.app.Person,设置信息如下图所示:将“员工编辑”视图的内容复制,并删除需要控制字段中readonly=”true”的属性。3、创建一个员工信息维护(编辑)动态列表视图,复制员工信息维护(uipk=com.kingdee.eas.basedata.person.app.Person.dynamicList)动态列表视图。设置信息如下图所示:在视图最底部找到:将value的值替换成新建员工信息维护(编辑)动态列表视图的uipk。4、创建员工信息维护(编辑)菜单,路径:【开发平台】——【菜单管理】——【三级菜单配置】,注意URL类型和服务URL的设置,如下图:5、对于新建的菜单设置权限项。路径:【开发平台】——【基础配置】——【权限】维护URL信息,“/dynamic.do?method=initalize#uri=”后的内容为新“员工编辑”视图的uipk值。6、最后根据角色的需要在用户管理中授予编辑或查看权限。此方案可灵活应用到员工基本信息的页签中,需要控制的页签必须有查看和编辑的两个视图,只需修改对应的员工编辑视图中维护培训课程的uipk值。