|
@@ -719,8 +719,8 @@ function decimalnumsetmodal(costdnum,numbernum,status){
|
|
|
//更新并获取 changewhitelist
|
|
|
function updateandgetwhitelist(newid,$thisstr){
|
|
|
var adtrlist = new Array(6);
|
|
|
- adtrlist[0] = $thisstr.children('td').eq(0).children('input').val();
|
|
|
- adtrlist[1] = $thisstr.children('td').eq(1).children('input').val();
|
|
|
+ adtrlist[0] = $.trim($thisstr.children('td').eq(0).children('input').val());
|
|
|
+ adtrlist[1] = $.trim($thisstr.children('td').eq(1).children('input').val());
|
|
|
adtrlist[2] = $thisstr.children('td').eq(2).children('select').val();
|
|
|
adtrlist[3] = $thisstr.children('td').eq(3).children('input').val();
|
|
|
adtrlist[4] = $thisstr.children('td').eq(4).children('input').val();
|
|
@@ -729,6 +729,7 @@ function updateandgetwhitelist(newid,$thisstr){
|
|
|
//添加到form中
|
|
|
if($('#changewhitelist').val() != ''){
|
|
|
var wlist = $('#changewhitelist').val().split(',');
|
|
|
+ var repeatList = $('#changeRepeatWhiteList').val().split(',');
|
|
|
var exist = 0;
|
|
|
$.each(wlist,function(k,v){
|
|
|
var wlistid = v.split('->')[0];
|
|
@@ -743,18 +744,23 @@ function updateandgetwhitelist(newid,$thisstr){
|
|
|
});
|
|
|
if(empty){
|
|
|
wlist.splice(k,1,newid+'->'+adtrliststr);
|
|
|
+ repeatList.splice(k,1,adtrlist[0]+'|'+adtrlist[1]+'|'+adtrlist[2]+'|'+parseFloat(adtrlist[3]));
|
|
|
}else{
|
|
|
wlist.splice(k,1);
|
|
|
+ repeatList.splice(k,1);
|
|
|
}
|
|
|
return false;
|
|
|
}
|
|
|
});
|
|
|
if(exist == 0){
|
|
|
wlist.push(newid+'->'+adtrliststr);
|
|
|
+ repeatList.push(adtrlist[0]+'|'+adtrlist[1]+'|'+adtrlist[2]+'|'+parseFloat(adtrlist[3]));
|
|
|
}
|
|
|
$('#changewhitelist').val(wlist.join(','));
|
|
|
+ $('#changeRepeatWhiteList').val(repeatList.join(','));
|
|
|
}else{
|
|
|
$('#changewhitelist').val(newid+'->'+adtrliststr);
|
|
|
+ $('#changeRepeatWhiteList').val(adtrlist[0]+'|'+adtrlist[1]+'|'+adtrlist[2]+'|'+parseFloat(adtrlist[3]));
|
|
|
}
|
|
|
return adtrliststr;
|
|
|
}
|
|
@@ -771,35 +777,43 @@ function updatelist(id,cnum,$thisstr){
|
|
|
//添加到form中list
|
|
|
if($('#changelist').val() != ''){
|
|
|
var clist = $('#changelist').val().split(',');
|
|
|
+ var repeatList = $('#changeRepeatList').val().split(',');
|
|
|
var exist = 0;
|
|
|
$.each(clist,function(k,v){
|
|
|
var clistid = v.split('->')[0];
|
|
|
if(clistid == id){
|
|
|
exist = 1;
|
|
|
clist.splice(k,1,id+'->'+adtrliststr);
|
|
|
+ repeatList.splice(k,1,adtrlist[0]+'|'+adtrlist[1]+'|'+adtrlist[2]+'|'+parseFloat(adtrlist[3]));
|
|
|
return false;
|
|
|
}
|
|
|
});
|
|
|
if(exist == 0){
|
|
|
clist.push(id+'->'+adtrliststr);
|
|
|
+ repeatList.push(adtrlist[0]+'|'+adtrlist[1]+'|'+adtrlist[2]+'|'+parseFloat(adtrlist[3]));
|
|
|
}
|
|
|
$('#changelist').val(clist.join(','));
|
|
|
+ $('#changeRepeatList').val(repeatList.join(','));
|
|
|
}else{
|
|
|
$('#changelist').val(id+'->'+adtrliststr);
|
|
|
+ $('#changeRepeatList').val(adtrlist[0]+'|'+adtrlist[1]+'|'+adtrlist[2]+'|'+parseFloat(adtrlist[3]));
|
|
|
}
|
|
|
}
|
|
|
//移除 changelist 元素
|
|
|
function removelist(id){
|
|
|
//清除form中list
|
|
|
var clist = $('#changelist').val().split(',');
|
|
|
+ var repeatList = $('#changeRepeatList').val().split(',');
|
|
|
$.each(clist,function(k,v){
|
|
|
var clistid = v.split('->')[0];
|
|
|
if(clistid == id){
|
|
|
clist.splice(k,1);
|
|
|
+ repeatList.splice(k,1);
|
|
|
return false;
|
|
|
}
|
|
|
});
|
|
|
$('#changelist').val(clist.join(','));
|
|
|
+ $('#changeRepeatList').val(repeatList.join(','));
|
|
|
}
|
|
|
|
|
|
//统计合计金额
|