提交 49f40533 authored 作者: chengye's avatar chengye

添加预付款,付款,费用报销模块发票号的合法校验功能

上级 bfc72654
function initbodys(){ function initbodys(){
if(!form('applydt'))return; if(!form('applydt'))return;
$.getScript('js/rmb.js'); $.getScript('js/rmb.js');
form('applydt').readOnly=true; form('applydt').readOnly=true;
form('money').readOnly=true; form('money').readOnly=true;
addchengesss(); addchengesss();
if(mid=='0'){ if(mid=='0'){
if(form('cardid'))js.ajax(geturlact('getlast'),{},function(d){ if(form('cardid'))js.ajax(geturlact('getlast'),{},function(d){
if(d){ if(d){
form('paytype').value=d.paytype; form('paytype').value=d.paytype;
form('cardid').value=d.cardid; form('cardid').value=d.cardid;
form('openbank').value=d.openbank; form('openbank').value=d.openbank;
form('fullname').value=d.fullname; form('fullname').value=d.fullname;
} }
},'get,json'); },'get,json');
} }
} }
function addchengesss(){ function addchengesss(){
if(isedit==0)return; if(isedit==0)return;
$("[name^='sdt0_']").unbind('change').change(function(){ $("[name^='sdt0_']").unbind('change').change(function(){
// cchangtongss(); // cchangtongss();
}); });
$("[name^='name0_']").unbind('change').change(function(){ $("[name^='name0_']").unbind('change').change(function(){
// cchangtongss(); // cchangtongss();
}); });
$("[name^='money0_']").unbind('change').change(function(){ $("[name^='money0_']").unbind('change').change(function(){
// cchangtongss(); // cchangtongss();
}); });
}
function changesubmit(){ }
var jg = parseFloat(form('money').value); function changesubmit(d){
if(jg<=0)return '报销金额不能小于0'; var jg = parseFloat(form('money').value);
} if(jg<=0)return '报销金额不能小于0';
function changesubmitbefore(){
// cchangtongss(); var subs = d.sub_totals0;
} var reg = new RegExp(/^[0-9a-zA-Z]+$/);
function eventaddsubrows(){ for(i=0;i<subs;i++){
// cchangtongss(); var skey = 'invoice0_' + i;
addchengesss(); console.log(d[skey])
} if(!reg.test(d[skey])){
function eventdelsubrows(){ return '第'+ (i+1) +'条费用明细,发票号只能填写英文字母与数字'
// cchangtongss(); }
} }
}
function changesubmitbefore(){
addchengesss()
}
function eventaddsubrows(){
// cchangtongss();
addchengesss();
}
function eventdelsubrows(){
// cchangtongss();
}
//流程模块【oafk.付款申请单】下录入页面自定义js页面,初始函数 //流程模块【oafk.付款申请单】下录入页面自定义js页面,初始函数
function initbodys(){ function initbodys(){
c.onselectdata['payee']=function(d){ c.onselectdata['payee']=function(d){
js.ajax(geturlact('getbankinfo'),{numb:d.value},function(ret){ js.ajax(geturlact('getbankinfo'),{numb:d.value},function(ret){
if(ret.status == 1){ if(ret.status == 1){
$(form('fkinfo')).text(ret.info); $(form('fkinfo')).text(ret.info);
} else { } else {
return ret.info; return ret.info;
} }
},'post,json'); },'post,json');
} }
}
function changesubmit(d){
var subs = d.sub_totals0;
var reg = new RegExp(/^[0-9a-zA-Z]+$/);
for(i=0;i<subs;i++){
var skey = 'receipt_id0_' + i;
console.log(d[skey])
if(!reg.test(d[skey])){
return '第'+ (i+1) +'条款项明细,发票号只能填写英文字母与数字'
}
}
} }
\ No newline at end of file
//流程模块【oayfk.预付款申请单】下录入页面自定义js页面,初始函数 //流程模块【oayfk.预付款申请单】下录入页面自定义js页面,初始函数
function initbodys(){ function initbodys(){
}
function changesubmit(d){
var subs = d.sub_totals0;
var reg = new RegExp(/^[0-9a-zA-Z]+$/);
for(i=0;i<subs;i++){
var skey = 'receipt_id0_' + i;
console.log(d[skey])
if(!reg.test(d[skey])){
return '第'+ (i+1) +'条费用明细,发票号只能填写英文字母与数字'
}
}
} }
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论