泛微Ecology9-表单提交前标题修改检测阻断JS

该代码功能:用于检测泛微EE9表单提交前标题字段的默认值是否修改,如没有修改则在保存和提交时弹窗阻断提示,该代码是通过截取标题来进行判断。

 

jQuery().ready(function(){
    WfForm.registerCheckEvent(WfForm.OPER_SAVE+","+WfForm.OPER_SUBMIT,function(callback){
      var btvalue = WfForm.getFieldValue("field-1");
      console.log('btvalue的值是:' + btvalue);
      var tytitle = btvalue.split('-')[0];
      console.log('tytitle的值是' + tytitle);
    // 判断是否修改
    if (tytitle === '请填写流程标题') {
      // 弹窗提示
      WfForm.showConfirm('<span style="color: red; font-weight: bold;">[提交]</span>或<span style="color: red; font-weight: bold;">[保存]</span>流程前<br />请先编辑修改流程的默认<span style="color: red; font-weight: bold;">标题!</span>', function(){
      });
      return;
    } 
      // 不需要弹窗提示,直接执行后续流程
      callback();
    
  });

});

 

阅读剩余
THE END