自定义信息集开发说明文档 创建日期:2021-10-09 最后修改日期:2021-10-09 版本号:1.0 电子版文件名:自定义信息集说明文档目录1、 注意........................................................ ...
自定义信息集开发说明文档 创建日期:2021-10-09 最后修改日期:2021-10-09 版本号:1.0 电子版文件名:自定义信息集说明文档 目录1、 注意.......................................................................................................................... 3 2、 增加自定义信息集实体............................................................................................... 3 3、 服务域分配................................................................................................................ 6 4、 页面设置.................................................................................................................... 9 5、 查看页面效果........................................................................................................... 11 6、 新增员工信息........................................................................................................... 12 7、 备注......................................................................................................................... 14 SQL........................................................................................................................ 14 1、注意租户选择0927及以后租户进行操作 在此新建一个为“ogg”的子集,其中包含演示字段123三个字段 保存后在裂变页面点击搜索按钮,查看新建信息集实体id(2466942313779456) 根据id即可在对应的表中查询到子集设置的信息 corehr.data_model中保存实体基本信息 corehr.data_model_field中保存实体字段信息 3、服务域分配 服务域信息保存在corehr.data_model_base中 将上述子集分配至员工信息服务域下,实际情况根据具体业务选择具体服务域 分配后根据上述查找到的id即可在corehr.ext_entity_assign_record中即可查找到实体对应的数据保存的表名,此表即为数据插入时的表信息 corehr.ext_entity_field_assign_record中保存字段级别分配情况 4、页面设置 进入页面设置页,选择对应的服务域 file:////Users/gaoshujiang/Library/Group%20Containers/UBF8T346G9.Office/TemporaryItems/msohtmlclip/clip_image041.jpg 在对应的锚点容器内添加子页签表格等组件,点击字段设置 在此页面即可看见刚才配置自定义信息集实体信息,红框部门为框架自带字段,将自定义信息集拖至右侧 保存 保存页面修改 点击新增员工信息,如不能直接看到页面效果,刷新页面或者重新登陆后查看 保存 查看保存数据对应的id(2469765627302144) 根据此id在数据库中查找对应的信息 根据corehr.ext_entity_assign_record中的记录可知,自定义信息集的数据保存在iuap_cloud_basedoc.hrcloud_staff_mgr_ext_6中,针对此表和对应的员工表中的id进行查询,结果如下 SELECT * FROM corehr.data_model WHERE id = '2466942313779456'; SELECT * FROM corehr.data_model_field WHERE data_model_id = '2466942313779456'; SELECT * FROM corehr.data_model_base; SELECT * FROM corehr.ext_entity_assign_record WHERE data_model_id = '2466942313779456'; SELECT * FROM corehr.ext_entity_field_assign_record WHERE data_model_id = '2466942313779456'; SELECT * FROM iuap_cloud_basedoc.bd_staff WHERE id = '2469765627302144'; SELECT * FROM iuap_cloud_basedoc.hrcloud_staff_mgr_ext_6 WHERE biz_fk = '2469765627302144'; |