/* 1. 该JS文件被嵌入到了MyFlowGener.htm 的工作处理器中. 2. 开发者可以重写该文件处理通用的应用,比如通用的函数. */ function GenerNextStepEmp() { var qingjiaren = $("TB_QingJiaRen").val(); var url = "xxx.aspx?QingJiaRen=" + qingjiaren; $("TB_DiYiJiShenPiRen").val("zhangsna"); return ""; } //function AfterWindowLoad() { //} ////toolbar 加载后执行的事件. //function AfterToolbarLoad() { //} /* * 此函数为发送前做JS效验检查demo所用. * 1. 函数里面可以使用jquery语法. * 2. 配置到发送JS按钮里 if (CheckBlank()==false) return true; 即可被调用. * 3. 此方法也可以写入到 xxxx_Self.js里面. * 4. return true执行发送动作,return false 阻止执行. **/ function CheckBlank() { if ($("#TB_Email").val() == null) { alert('邮件不能为空.'); return false; } if ($("#TB_Tel").val() == null) { alert('电话不能为空.'); return false; } if (1 == 2) { //获得下拉框. var xb = $("#DDL_XB").val(); } // var xb = this.r $("#DDL_XB").val(); return true; } function LoaclOperation() { } /* 1. beforeSave、beforeSend、 beforeReturn、 beforeDelete 2 .MyFlowGener、MyFlowTree的固定方法,禁止删除 3.主要写保存前、发送前、退回前、删除前事件 4.返回值为 true、false, 如果返回false 就不执行该事件. */ //保存前事件 function beforeSave() { return true; } //发生前事件 function beforeSend() { var nodeID = GetQueryString("NodeID"); //获得当前节点. if (nodeID == 101) { var name = $("#TB_Name").val(); //可以使用jquery. } if (nodeID === 702) { return CheckBlank(); } if (nodeID === 901) { //var km = $("#DDL_KM").val(); //var hj = $("#TB_BaoXiaoJinE").val(); //if (km == 0 && hj > 10000) { // alert('报销金额不能超过1w.'); // return false; //} return true; // return CheckBlank(); } return true; } //退回前事件 function beforeReturn() { return true; } //删除前事件 function beforeDelete() { return true; } /** * 发送走之后,弹出来的消息. * @param {html格式的信息} msg */ function WindowCloseReloadPage(msg) { return; if ($('#returnWorkModal:hidden').length == 0 && $('#returnWorkModal').length > 0) { $('#returnWorkModal').modal('hide'); } //增加msg的模态窗口 //初始化退回窗口的SRC. var html = '