版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


基础篇

01-1.人员信息子集及字段配置

01-2.弹性模型及弹性字段配置简易手册


进阶篇

敬请期待~

一:字段配置方法

字段配置的三层环境(以人员信息管理中字段配置为例)

字段配置主要分为三层,每一层的元数据又分为编辑界面和查看界面:

1.list层,元数据编辑界面标题含有list

Image Removed

2.view层,元数据编辑界面标题含有view

Image Removed

3.info层,元数据编辑界面标题含有info,info层弹性字段设置在上面两层中

Image Removed

弹性字段配置

需要增加系统中没有预置的字段时,使用弹性字段添加,当前任职信息的弹性字段在  任职信息-->更多操作-->查看变更纪录

Image Removed

步骤:

1.点击对应界面弹性字段,进入弹性字段界面,点击新增

Image Removed

Image Removed

2.编辑新增的弹性字段

Image Removed

3.若新增的弹性字段为参照项类型:

a.进入对应项目的查看代码项界面(http://127.0.0.1:3000/service/#/dictionary?category_type=emp)

Image Removed

b.进入代码项导入界面(http://127.0.0.1:3000/service/#/business_setting/import_common)

Image Removed

c.编辑帮助项.xlsx

Image Removed

d.在弹性字段编辑界面的参照对象选择对应的参照项

Image Removed

info层常见字段属性

...

二 :涉及字段常见的业务模块配置

01: (新版)我的资料员工互查权限配置

Image Removed

首先要明确我们系统的最常见的几种场景:主要分为employee(员工查看员工),manager(管理者查看权限),owner(自己看自己),inside(人员信息管理场景)。

了解场景之后,我们来设置个人资料中子集的权限控制:

1:  点击设置按钮,查看元数据,

此时我们会看到Employee.meta.base.owner.json这个元数据的内容,其实我们这步目的是为了找到最底层的那个Employee.meta.base.json这个文件)

是的:它正是基于onwer场景下显示的子集。如果在这个场景下想显示哪些子集,就只需要在元数据管理中找到Employee.meta.base.json这个基本文件,

在它的state里面加入owner这个属性就可以做到。

Image Removed

Image Removed

Image Removed

2:同理我们想设置子集在其他场景中的展示情况,也就是在这个Employee.meta.base.json文件中找到那个子集,把他的state加上

或者删掉employee,manager,owner,inside.这些场景。保存文件即可达到展示的效果

3: 当我们设置完子集的权限控制之后,就会自然的想控制子集中的每个字段对应的展示情况了吧?我们的步骤也是如此:

这里以基本信息中年龄字段为例子:点开...符号查看元数据配置。会看到下图内容。

我们会看到Employee.meta.view.owner.json这个文件。是的:我说这个文件的目的也是为了引出那个最基础的Employee.meta.view.json

这个不带场景的模版。此时我们就会联想到子集的找法。在元数据管理中自然的搜索Employee.meta.view.json这个文件。

同理找到你想设置字段的场景,比如找到年龄,把他的state加上或者删除employee,manager,owner,inside.

这些来控制子集中字段的展示权限

Image Removed

Image Removed

Image Removed

4:完成了前面 1,2,3步,你在动手尝试去完成其他子集中字段的权限控制吧,

      这里不做赘述,要学会举一反三。

02:高级查询字段配置

高级查询功能字段配置规则:

我们以人才类别子集(自定义子集)人才类别字段(代码项类别)的字段做高级查询配置说明:

1:在公司级模版中找到es_search_schema_empbasicinfo_all.json这个模版(如果没有就把全局模版复制出来个性化一个一样的公司级模版)

把自己信息插入到这个文件中,规则如下图

Image Removed

2: 新建一个个性化模版es_search_schema_empbasicinfo_employee_dynamic_subset_talent_information.json

其中由es_search_schema_empbasicinfo和弹性子集名拼接成的名字

将人才类别子集下的人才类别字段加入其模版中

Image Removed

3: 在公司级模版中找到这个es_search_schema_empbasicinfo_display.json,如果没有同步骤1进行个性化

将字段信息配置到此展示模版中去

Image Removed

4. 更新环境

...