移动bos开发--流程助手审批时校验单据
问题:需要在流程助手审批时对单据进行校验
方法如下:
1、修改流程助手approveui.navui.events.extend.js,在confrim方法的最后添加以下代码:
if (_assignInfo.billIsReadOnly == false && requestParam.operateState != "VIEW"&&!disagreenotsave) { page.innsave && page.innsave(event, null); }
如下图:
2、修改innSubmit方法,注释方法,再调用 callback(),如下图
3、在单据的js里,重写beforeinnSave方法,在这个方法里做校验,校验不通过时用window.history.go(-1)返回上一页,示例代码如下:
mbos('page').bind("beforeinnSave", function(map){ var straight= mbos('entrys.Straight',0).value(); var person= mbos('entrys.person',0).value(); var personId = person['id']; mbos.eas.invokeScript("isThereSubordinateOsf",[personId],function(data){ if(data && !straight ){ mbos.ui.showInfo("请必填直线下级转交给"); //返回上一页 window.history.go(-1); } }); });
如下图
移动bos开发--流程助手审批时校验单据
问题:需要在流程助手审批时对单据进行校验方法如下:1、修改流程助手approveui.navui.events.extend.js,在confrim方法的最后添加以下代码...
点击下载文档
上一篇:金蝶科目余额表更新功能下一篇:关于金融机构(银行)初始化和结构设置的建议
本文2024-09-16 22:10:04发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-46362.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf
热门文章