开发技巧--设置表单数据隔离模式
Posted 赵戬
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开发技巧--设置表单数据隔离模式相关的知识,希望对你有一定的参考价值。
【返回Z平台-帮助文档-首页】
在企业管理系统项目中,经常会遇到要求对表单中的数据进行权限隔离的需求。例如:要求 业务订单 只有业务员自己可以看到自己的订单,又或者只有上级领导和自己可以看到自己的订单数据。等等这类需求。为了方便开发人员快速处理这类需求,本章节将为大家讲解,在Z平台中怎么处理这种数据隔离需求。
目录
需求一:设置【产品信息】表中记录,只有创建者可以查看、修改、删除
需求二:设置【产品信息】表中房梁,只有创建者与创建者直属领导可以查看、修改、删除
第一、打开【系统管理/开发/表单管理】功能,并选择【产品信息】表单进行修改操作。
需求说明
本章节以 【产品信息】增加数据权限为例进行讲解说明。
需求一:设置【产品信息】表中记录,只有创建者可以查看、修改、删除
需求二:设置【产品信息】表中房梁,只有创建者与创建者直属领导可以查看、修改、删除
设置过程
第一、打开【系统管理/开发/表单管理】功能,并选择【产品信息】表单进行修改操作。
第二、设置数据隔离模式为【本人可见】并保存。设置完成后需要更新系统缓存或重启服务来完成系统设置
第三、验证数据隔离模式是否生效。
在设置完数据隔离模式后一定要更新系统缓存或是重启服务。使用JAVA工程师账号登录平台之后,打开【ERP系统/产品管理/产品信息】功能,新增一条记录并保存,保存完成换切换到其它账号查看产品信息中是否可以看到JAVA工程师所创建的记录。如果无法查看,证明数据隔离生效了。
数据隔离模式说明
所有用户可见:指的是所有登录用户都可以查看
本人可见:只有创建者可以查看
同组织用户可见:与创建者相同组织的用户可以查看
直属领导可见:创建者所在部门的负责人与创建者可以查看
上级领导可见:创建者所在部门的上级所有领导与创建者可以查看
以上是关于开发技巧--设置表单数据隔离模式的主要内容,如果未能解决你的问题,请参考以下文章