金蝶s-HRCloud二次开发XXXX开发案例提单号:R20210619-0002适用范围:s-HRH1,s-HR8.6SP1,s-HR8.6,s-HR8.5SP1,s-HR8.5,s-HR8.2SP2案例场景:1.员工自助菜单下,所挂的表单单据无billid,如图url:解决方案:(1)视图所配置的handler,需继承标准的com.kingdee.shr.base.syssetting.web.handler.EditHandler重写initalizeAction();(2)参考Handler:com.kingdee.shr.ats.web.handler.AtsTripBillEditHandler二开代码(二开提单必填)publicStringinitalizeAction(HttpServletRequestrequest,HttpServletResponseresponse,ModelMapmodelMap)throwsSHRWebException{StringoperateStatus=this.getOperateStatus(request,modelMap);if(!StringUtils.isEmpty(operateStatus)){if(UI_STATUS_ADDNEW.equalsIgnoreCase(operateStatus)){returnthis.addNewAction(request,response,modelMap);}elseif(UI_STATUS_EDIT.equalsIgnoreCase(operateStatus)){returnthis.editAction(request,response,modelMap);}elseif(UI_STATUS_VIEW.equalsIgnoreCase(operateStatus)||UI_STATUS_READONLY.equalsIgnoreCase(operateStatus)){returnthis.viewAction(request,response,modelMap);}}returnthis.addNewAction(request,response,modelMap);}注意事项: