Files
xinhu/webmain/flow/input/inputjs/mode_custfinb.js
2023-04-26 15:46:53 +08:00

57 lines
1.3 KiB
JavaScript

var kexuan = true;
function initbodys(){
c.onselectdata['custname']=function(){
form('htid').value = '0';
}
//var defe = js.request('def_htid');
//if(defe && defe<0)salechange(defe);
if(mid>0){
if(data.xgid && data.xgid>0){
form('htid').length=2;
form('money').readOnly=true;
$(form('money')).click(function(){
js.alert('关联了其他单据,金额不能修改');
})
kexuan = false;
}
}else{
form('htid').selectedIndex =1;
}
if(kexuan){
$(form('htid')).change(function(){
var val = this.value,txt='';
salechange(val);
});
}
}
c.onselectdatabefore=function(fid){
if(fid=='custname' && !kexuan)return '已关联其他单据不可选择';
}
function salechange(v){
if(!kexuan)return;
if(v=='' || v=='0'){
form('custid').value='';
return;
}
js.ajax(geturlact('ractchange'),{ractid:v},function(a){
form('custid').value=a.custid;
form('custname').value=a.custname;
form('money').value=a.money;
if(form('type'))form('type').value=a.type;
form('htnum').value=a.num;
form('dt').value=a.signdt;
},'get,json');
}
function changesubmit(d){
if(d.ispay=='1'){
if(form('paytpye') && !d.paytpye)return '已付款了,付款类型不能为空';
if(!d.paydt)return '已付款了,付款时间不能为空';
}
}