二开案例-报销单提交控制必须上传附件原创
金蝶云社区-ice0_o
ice0_o
10人赞赏了该文章 518次浏览 未经作者许可,禁止转载编辑于2023年03月24日 09:58:46

一、需求

报销单提交时,校验必须上传附件

二、实现步骤

1、web端

(1)配置扩展方案,增加提交前校验事件,保存扩展方案,触发生成js

image.png

(2)增加脚本,提交时获取附件数值判断是否有上传附件

image.png

脚本:

var count = $("li.ui-fileupload-download-info").length;

if (count == null || count == 0) {

          waf.msgBox.showWarning({summaryMsg:"必须上传附件" });

          return false;

   }

   return true;

(3)效果

image.png

2、客户端

(1)配置扩展方案,增加提交前置脚本

image.png

脚本:

var count = pluginCtx.getKDFormattedTextField("txtAccessoryCount").getValue();

if (count == 0) {

com.kingdee.eas.util.client.MsgBox.showInfo("必须上传附件!");

com.kingdee.eas.util.SysUtil.abort();

}

(2)效果

image.png

图标赞 10
10人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!