功能操作路径:系统设置-扩展管理-对象管理器,个性化模型可以在对象管理器中增加标准弹性模型来扩展,个性化字段可以在对应的模型中增加弹性字段,扩展的弹性模型和弹性字段增加后即生效,做到快速响应业务需求。

     

弹性模型命名规范、添加方式

1、弹性模型命名时有自己的命名规则:

  • 项目上要创建个性化人员信息子集,产品定义的模型命名形式为(对象key:employee_dynamic_subset.XXX (人员子集),类型为“人员子集弹性模型”;  pre_employee_dynamic_subset.XXX (待入职/采集子集),类型为“入职采集弹性模型”
  • 项目上要创建个性化招聘子集,产品定义的模型命名形式为(对象key  resume_dynamic_subset.XXX,新增创建的类型为“招聘简历子集弹性模型”;
  • 项目上需创建一个新功能(非以上两种需求),须以"U_"作为模型前缀;建议模型的首字母做大写处理,可以参考标准模型的处理方式;命名时建议做规范命名,如不清楚中文需求对应的英文,可百度检索。

2、弹性模型添加方式:系统设置-扩展管理-对象管理器点击新增,按照命名规则创建。

【对象名称】:用英文自定义,对象的唯一标识符,建好之后不要再修改;

【描述】:弹性模型的中文定义。

弹性字段命名规范、添加方式

1、弹性字段命名规范:

  • 标准模型中新增弹性字段,须以“u_”作为key值前缀,用以区分标准字段;
  • 标准弹性模型中新增弹性字段,无“u_”前缀限制,建议常用的人员、单位、部门、岗位等字段和标准产品的命名规则保持一致,即employee_id、unit_id、department_id、position_id,如此类需设置关联对象或参照对应的字段,产品会默认减少后三个字母,然后转化成对象;任何字段都不要设置成key_1、key_id等不规范的命名!

2、弹性字段添加方式:系统设置-扩展管理-对象管理器,检索到对应模型,点击“字段信息”新增创建字段。

字段属性说明:

参数名称模型.json备注
字段Keykey该字段的标识符,唯一值
字段名称name字段的名称

字段类型


type

字符:常用的文本则选择字符型

string

整数:数字类型(  注意:关联了对象的字段必须选整数类型,因为存储的是ID是整数的)    integer

浮点数:有小数点的数字(该类型需要维护字段精度)              

float

布尔:是/否                                                                                  

boolean

时间:带时分秒                                                                           

datetime

日期:不带时分秒                                                                         

date

附件:/                                                                                          

file

标签:/
超链接:添加完该类型字段后请参考hc-sys-link组件    
多选:关联对象的字段需要多选值的话选择                                               
字段长度length填写字段的长度
字段精度precision填写字段的精度
关联对象object

关联系统的业务对象

常用的有OrgUnit(单位)、OrgDepartment(部门)、OrgPosition(岗位)、Employee(人员)

参照对象refer选择参照代码集
是否Listis_list是否列表界面展示
是否Infois_info是否卡片界面展示
是否模糊搜索is_blur是否支持模糊搜索
是否必录required是否必填
是否业务主键is_business_key是否可作为导入唯一标识
默认值default默认信息
顺序sequence填写数字,用于字段排序(小到大排序,一般填写102030…
Mask

mask

设置枚举选项

设置格式如下(name为选项,key为标志号),如:

[{

  "name": "护照",

  "key": "a"

}, {

  "name": "港澳通行证",

  "key": "b"

}]




     

  • 无标签