金蝶s-HR Cloud二次开发 - billid为空问题
适用范围:
s-HR 8.2 SP2以上版本
案例场景:
1. 员工自助菜单下,所挂的表单单据无billid,如图url:
解决方案:
(1) 视图所配置的handler,需继承标准的
com.kingdee.shr.base.syssetting.web.handler.EditHandler
重写initalizeAction();
(2) 参考Handler:com.kingdee.shr.ats.web.handler.AtsTripBillEditHandler
二开代码(示例)
public String initalizeAction(HttpServletRequest request, HttpServletResponse response, ModelMap modelMap) throws SHRWebException { String operateStatus = this.getOperateStatus(request, modelMap); if (!StringUtils.isEmpty(operateStatus)) { if (UI_STATUS_ADDNEW.equalsIgnoreCase(operateStatus)) { return this.addNewAction(request, response, modelMap); } else if (UI_STATUS_EDIT.equalsIgnoreCase(operateStatus)) { return this.editAction(request, response, modelMap); } else if (UI_STATUS_VIEW.equalsIgnoreCase(operateStatus) || UI_STATUS_READONLY.equalsIgnoreCase(operateStatus)) { return this.viewAction(request, response, modelMap); } } return this.addNewAction(request, response, modelMap); }
金蝶s-HR Cloud二次开发 - billid为空问题
适用范围:s-HR 8.2 SP2以上版本案例场景:1. 员工自助菜单下,所挂的表单单据无billid,如图url:解决方案:(1) 视图所配置的...
点击下载文档
本文2024-09-17 01:06:31发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-65296.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章