电子合同任务列表支持过滤二开业务字段配置说明

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

电子合同任务列表支持过滤二开业务字段配置说明

【功能说明】

支持在共享任务列表(预入职档案审核、入职办理、电子合同签署办理、证明办理、离职办理、员工信息变更审核)中,自定义配置二开相关业务字段,并支持对该字段排序快速搜索快速过滤


1)支持对任务列表中二开相关业务字段(例如:电子合同签署办理列表中的“签署状态”)点击排序;


2)支持在任务列表的快速搜索中配置业务字段搜索;


3)支持在任务列表的快速过滤中配置业务字段搜索。


【适用版本】

s-HRV8612及以上版本

【开发步骤】

1. 任务列表自定义数据组装配置表数据修改t_shr_assembleconfig

(1) 找到该表对应的任务类型的单据类型(例如:电子合同签署办理,涉及到其他合同单据预入职电子劳动合同新签单电子合同变更电子劳动合同新签单电子劳动合同续签单五条数据

(2) 字段值修改

需要二开实现对应单据类型FassImplPath字段值的实现类,即***Ex.impl继承 ****.impl,最后二开实现类全路径填写到对应单据类型的FassImplPathExt

(3) 二开实现类***Ex.impl

重写assmbleDefCol(Context ctx, Map<String, Object> assembleMap, String billIDS)方法,该方法用于组装前端列表字段过滤值二开代码中第一行需要通过super调用标准产品中的方法,后续添加自己的逻辑

其中的 rowData.put("key","value")key是视图列表中二开字段的name,value为需要展示的数据(列表快速过滤中需要展示的数据)

2. 在共享任务后台管理中选择对应单据增加规则字段

(1) 操作路径:使用sscadmin登录portal-【共享任务后台管理】-单据类型-选择单据类型-规则字段-从单据新增

(2) 从单据中选择需要配置在任务列表中的规则字段例如:电子合同签署办理,需要配置电子合同变更、其他合同单据、预入职电子劳动合同新签单、电子劳动合同续签单、电子劳动合同新签单)

(3) 选中点击规则字段

(4) 点击新增后选择自定义,保存新增规则字段

3. 快速过滤配置业务字段

(1) 在对应的任务列表视图中,扩展配置相关的快速过滤字段。

(2) 配置字段属性说明:

配置功能

字段类型

举例字段

配置方法

快速过滤




日期

预入职日期

<filterItem name="preEnterDate" alias="预入职日期" widgetType="date" />

布尔型

是否同步TSP

<filterItem name="isSendLogin" alias="是否同步人才服务平台" enumOptions="{'type':'boolean','value':[ {'value': 1, 'alias': '是'},{'value': 0, 'alias': '否'}]}" />

枚举

性别

<filterItem name="talent.gender" alias="性别" memory="true" enumOptions="{'type':'string','value':[{'value': '1', 'alias': '男'} , {'value': '2', 'alias': '女'},{'value': '0', 'alias': '空'}]}" />

基础资料

民族

配置快速过滤F7uipk

<filterItem name="talent.folk.name" alias="民族" widgetType="f7"  uipk="com.kingdee.eas.basedata.hraux.app.Folk.FastFilter.F7" />


4. 快速搜索配置业务字段

(1) 在对应的任务列表视图中,找到搜索视图searchView uipk

(2) 在快速搜索<quickSearch>下扩展配置业务字段

(3) 注意:暂不支持在快速搜索中配置枚举和布尔型字段


电子合同任务列表支持过滤二开业务字段配置说明

【功能说明】支持在共享任务列表(预入职档案审核、入职办理、电子合同签署办理、证明办理、离职办理、员工信息变更审核)中,自定义配置二...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息