web扩展-隐藏差旅报销单差旅标准和地域原创
3人赞赏了该文章
344次浏览
编辑于2021年05月22日 15:45:56
在标准js中showTravelLevel方法中根据CP045参数做了判断,如果设置为否,在页面会隐藏差旅标准和地域,设置为是会显示差旅标准和地域。因此可以通过设置CP045=否隐藏页面字段,下面主要结束如何开启参数隐藏差旅标准和地域字段。
上面方法是在fieldOnLoadBefore方法中执行的,因此扩展需要在fieldOnLoadAfter方法中进行,这里添加后点击确定以及外面保存自动生成fieldOnLoadAfterEx方法。
在脚本fieldOnLoadAfterEx中加入以下代码:
var editGridDom = waf("#entries");editGridDom.wafGrid("hideColumn",["travelLevel","travelArea"]);
//隐藏行程信息中的补助天数
waf("#labelentryAllowanceDays").wafNumberField("option", "hidden",true);
可以看到页面已经没有显示差旅标准和地域,表明之前的脚本是生效的。
推荐阅读