文档详情

数据权限设置

新**
实名认证
店铺
DOC
51.50KB
约6页
文档ID:384786006
数据权限设置_第1页
1/6

...wd...一、 数据权限数据字典维护1、 单据类型表i. 单据类型ID、单据类型名称、主子表关联关系2、 单据主、子记录ii. 单据类型ID,单据表,单据表中文名称、主子表标志3、 表字段iii. 字段ID、单据类型ID、表名、字段名、字段中文名、类型、大小4、 受控字段iv. 字段ID、单据类型ID、表名、字段名、字段中文名、类型、大小二、 列数据权限设置1、 列数据权限表a) 列权限规则表i. 规则编号、规则名称、规则描述、规则类型(查看、修改)、执行条件b) 列权限受控字段i. 规则编号、单据表、字段ID c) 人员列权限授权表i. 规则编号、人员ID2、 列数据权限设置 a) 功能说明i. 支持设置列数据权限ii. 批量设置人员数据权限iii. 支持修改人员数据权限iv. 支持批量删除人员数据权限b) 界面示意i. 列新增 修改 删除 查看 分配人员 退出单据 查找选择规则名称规则描述受控单据数据权限列表按单据查找记录选择新增、修改调设置界面,修改不支持批量修改,删除支持批量删除;ii. 数据权限设置保存单据表 受控字段□ 字段名 □字段名 □字段名□ ……保存单据表 执行条件 增行 删行 保存 退出规则名称 规则描述 受控单据 ▼单据表类型执行条件受控字段▼ ▼ …… 选择单据后,按单据设置的主子表设置单据表选择内容, 类型为:修改、查看;执行条件列点击后调条件设置页面(见上图);受控字段列点击后调受控设置页面(见上图)iii. 分配人员 按规则选择人员,多项选择3、 列数据权限判断 a) 调用接口传入单据类型ID、操作员ID,返回受控字段及对应状态(可写、只读、不可见)4、 受控单据修改a) 受控单据初始化时调用列数据权限判断,根据返回状态设置页面项属性三、 行数据权限设置1、 行数据权限表a) 行权限规则表i. 规则编号、规则名称、规则说明、受控单据、规则b) 人员列权限授权表ii. 规则编号、人员ID2、 行数据权限设置 a) 功能说明i. 支持设置行权限规则ii. 批量设置人员数据权限iii. 支持修改人员数据权限iv. 支持批量删除人员数据权限b) 界面示意i. 行数据权限列表类型:修改、查看新增 修改 删除 查看 分配人员 退出单据 查找选择规则名称规则描述受控单据类型规则变量值串按单据查找记录选择新增、修改调设置界面,修改不支持批量修改,删除支持批量删除; 增行 删行 保存 退出规则名称 规则描述 受控单据 ▼ □手工编写规则规则: 变量值串 括号单据表字段运算符值类型值括号条件运算符 ▼▼ ▼▼▼ii. 行数据权限设置 运算符:=、<>、>=、<=、>、<、in、like 、exists、not in、not exists值类型:常量、系统变量、变量、SQL值:对应值类型‘常量’、‘变量’、‘SQL’时为录入 对应值类型‘系统变量’时从现有的系统变量选择条件运算符:and、oriii. 分配人员 按规则选择人员,多项选择3、 行数据权限判断 i. 查看列表:1. 调用接口传入单据类型ID、操作员ID、变量值串,返回规则串2. 根据返回规则串,设置查询SQLii. 修改判断:1. 调用接口传入单据类型ID、操作员ID、类型(传入修改)、变量值串,返回规则串2. 根据规则串,设置SQL判断4、 自定义列表的修改a) 增加选择项‘开启数据权限’b) 列表页面初始化时,调用权限接口,获取权限规则串,处理查询。

下载提示
相似文档
正为您匹配相似的精品文档