二维码投递携带应聘登记模板填写提交返回自定义二开校验信息二开指导

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

二维码投递携带应聘登记模板填写提交返回自定义二开校验信息二开指导

【适用版本】 

s-HR Cloud V9.0及以上

s-HR Cloud V8.8 SP1及以上

s-HR Cloud V8.8及以上

s-HR Cloud V8.6.1.2及以上

s-HR Cloud 2021H1及以上

s-HR Cloud V8.6 SP1及以上

s-HR Cloud V8.6及以上

s-HR V8.5 SP1及以上

s-HR V8.5及以上


【应用场景】

二维码应聘提交后想返回自定义二开校验结果,比如简历已投递就无需再次投递等提示信息


【详细说明】

该问题目前标品不支持自定义返回错误信息,需要通过后台二开代码实现

二开方案:

1)视图配置项:

1、针对8612之前的版本,先禁用标品的osf接口

syncTSPInfoToSHRResumeService

2、然后新增一个osf接口启用 

3、针对8612及以后版本,在原osf接口中进行扩展视图修改

这里面的类路径class填写客户二开的类路径,其他的内容跟标品一样

2)后台类接口开发项:

1、后台新增一个osf类 然后继承标品类com.kingdee.shr.recuritment.service.app.service.recRegister.SyncTSPInfoToSHRResumeService,该类文件在标品recuritment.jar中,可以再ces.jsp中下载

2、在process方法中 重写父类的process方法

在执行父类方法之前super.process(ctx, param);


做二开自定义规则,比如要做一个年龄不符合不要投递简历的校验

则可以根据前端提交的data数据里面拿到出生年月做年龄计算,如下图二开逻辑仅供参考



3、执行完二开逻辑后 再调用父类方法super.process(ctx, param);走完后续逻辑

【注意事项】

注意的是二开返回错误信息map对象中的code字段不要等于0返回,否则是提交


二维码投递携带应聘登记模板填写提交返回自定义二开校验信息二开指导

【适用版本】 s-HR Cloud V9.0及以上s-HR Cloud V8.8 SP1及以上s-HR Cloud V8.8及以上s-HR Cloud V8.6.1.2及以上s-HR Cloud 202...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息