优化单据,附上其它费用

This commit is contained in:
季圣华
2020-06-19 23:55:01 +08:00
parent 41d495ab6e
commit 8c47989a4a
2 changed files with 23 additions and 12 deletions

View File

@@ -234,7 +234,7 @@
$("#bill .DiscountMoneyShow").text(data.discountmoney); $("#bill .DiscountMoneyShow").text(data.discountmoney);
$("#bill .DiscountLastMoneyShow").text(data.discountlastmoney); $("#bill .DiscountLastMoneyShow").text(data.discountlastmoney);
$("#bill .ChangeAmountShow").text(data.changeamount==null ? "":data.changeamount); $("#bill .ChangeAmountShow").text(data.changeamount==null ? "":data.changeamount);
$("#bill .DebtShow").text((data.discountlastmoney-data.changeamount).toFixed(2)); $("#bill .DebtShow").text((data.discountlastmoney+data.othermoney-data.changeamount).toFixed(2));
$("#bill .OtherMoneyShow").text(data.othermoney==null ? "": data.othermoney); $("#bill .OtherMoneyShow").text(data.othermoney==null ? "": data.othermoney);
$("#bill .AccountDayShow").text(data.accountday==null ? "": data.accountday); //结算天数 $("#bill .AccountDayShow").text(data.accountday==null ? "": data.accountday); //结算天数
var otherMoney = data.othermoney + ""; var otherMoney = data.othermoney + "";

View File

@@ -591,13 +591,15 @@
var discount = $("#Discount").val(); //优惠率 var discount = $("#Discount").val(); //优惠率
var discountMoney = (taxLastMoneyTotal*discount/100).toFixed(2); var discountMoney = (taxLastMoneyTotal*discount/100).toFixed(2);
$("#DiscountMoney").val(discountMoney);//优惠金额 $("#DiscountMoney").val(discountMoney);//优惠金额
var discountLastMoney = (taxLastMoneyTotal*(1-discount/100)).toFixed(2) var discountLastMoney = (taxLastMoneyTotal*(1-discount/100)).toFixed(2);
$("#DiscountLastMoney").val(discountLastMoney);//优惠后金额 $("#DiscountLastMoney").val(discountLastMoney);//优惠后金额
if($("#AccountId").val()!=="many"){ if($("#AccountId").val()!=="many"){
$("#ChangeAmount").val(discountLastMoney); //本次付、收款 var otherMoney = $("#OtherMoney").val()-0;
var changeAmount = discountLastMoney-0+otherMoney;
$("#ChangeAmount").val(changeAmount.toFixed(2)); //本次付、收款
} }
var changeAmountNum = $("#ChangeAmount").val()-0; //本次付款或者收款 var changeAmountNum = $("#ChangeAmount").val()-0; //本次付款或者收款
$("#Debt").val((discountLastMoney-changeAmountNum).toFixed(2)); //本次欠款 $("#Debt").val((discountLastMoney-0+otherMoney-changeAmountNum).toFixed(2)); //本次欠款
if(listSubType == "零售" || listSubType == "零售退货") { if(listSubType == "零售" || listSubType == "零售退货") {
$("#ChangeAmount, #getAmount").val((TotalPrice).toFixed(2)); $("#ChangeAmount, #getAmount").val((TotalPrice).toFixed(2));
@@ -1470,7 +1472,7 @@
$("#DiscountShow").text(res.discount); $("#DiscountShow").text(res.discount);
$("#DiscountMoneyShow").text(res.discountmoney); $("#DiscountMoneyShow").text(res.discountmoney);
$("#DiscountLastMoneyShow").text(res.discountlastmoney); $("#DiscountLastMoneyShow").text(res.discountlastmoney);
$("#DebtShow").text((res.discountlastmoney-res.changeamount).toFixed(2)); $("#DebtShow").text((res.discountlastmoney+res.othermoney-res.changeamount).toFixed(2));
$("#AccountDayShow").text(res.accountday); //结算天数 $("#AccountDayShow").text(res.accountday); //结算天数
$("#LinkNumberShow").text(res.linknumber); //关联订单号 $("#LinkNumberShow").text(res.linknumber); //关联订单号
if(res.othermoney && res.othermoneylist && res.othermoneyitem){ if(res.othermoney && res.othermoneylist && res.othermoneyitem){
@@ -1862,10 +1864,12 @@
$("#DiscountMoney").val(discountMoney); //优惠金额 $("#DiscountMoney").val(discountMoney); //优惠金额
$("#DiscountLastMoney").val(discountLastMoney); //优惠后金额 $("#DiscountLastMoney").val(discountLastMoney); //优惠后金额
if($("#AccountId").val()!=="many"){ if($("#AccountId").val()!=="many"){
$("#ChangeAmount").val(discountLastMoney); //本次付、收款 var otherMoney = $("#OtherMoney").val()-0;
var changeAmount = discountLastMoney-0+otherMoney;
$("#ChangeAmount").val(changeAmount.toFixed(2)); //本次付、收款
} }
var changeAmountNum = $("#ChangeAmount").val()-0; //本次付款或者收款 var changeAmountNum = $("#ChangeAmount").val()-0; //本次付款或者收款
$("#Debt").val((discountLastMoney-changeAmountNum).toFixed(2)); //本次欠款 $("#Debt").val((discountLastMoney-0+otherMoney-changeAmountNum).toFixed(2)); //本次欠款
}); });
//优惠金额输入框事件 //优惠金额输入框事件
@@ -1878,17 +1882,20 @@
$("#Discount").val(discount); //优惠金额 $("#Discount").val(discount); //优惠金额
$("#DiscountLastMoney").val(discountLastMoney); //优惠后金额 $("#DiscountLastMoney").val(discountLastMoney); //优惠后金额
if($("#AccountId").val()!=="many"){ if($("#AccountId").val()!=="many"){
$("#ChangeAmount").val(discountLastMoney); //本次付、收款 var otherMoney = $("#OtherMoney").val()-0;
var changeAmount = discountLastMoney-0+otherMoney;
$("#ChangeAmount").val(changeAmount.toFixed(2)); //本次付、收款
} }
var changeAmountNum = $("#ChangeAmount").val()-0; //本次付款或者收款 var changeAmountNum = $("#ChangeAmount").val()-0; //本次付款或者收款
$("#Debt").val((discountLastMoney-changeAmountNum).toFixed(2)); //本次欠款 $("#Debt").val((discountLastMoney-0+otherMoney-changeAmountNum).toFixed(2)); //本次欠款
}); });
//付款、收款输入框事件 //付款、收款输入框事件
$("#ChangeAmount").off("keyup").on("keyup",function(){ $("#ChangeAmount").off("keyup").on("keyup",function(){
var discountLastMoney = $("#DiscountLastMoney").val(); var discountLastMoney = $("#DiscountLastMoney").val()-0;
var otherMoney = $("#OtherMoney").val()-0;
var changeAmount = $(this).val(); var changeAmount = $(this).val();
var debtMoney = (discountLastMoney - changeAmount).toFixed(2); var debtMoney = (discountLastMoney + otherMoney - changeAmount).toFixed(2);
$("#Debt").val(debtMoney); //本次欠款 $("#Debt").val(debtMoney); //本次欠款
}); });
@@ -1983,7 +1990,8 @@
else { else {
$("#ChangeAmount").val(accountMoneyTotal); //给付款或者收款金额赋值 $("#ChangeAmount").val(accountMoneyTotal); //给付款或者收款金额赋值
} }
$("#Debt").val((discountLastMoneyNum-accountMoneyTotal).toFixed(2)); //本次欠款 var otherMoney = $("#OtherMoney").val()-0;
$("#Debt").val((discountLastMoneyNum+otherMoney-accountMoneyTotal).toFixed(2)); //本次欠款
$("#depotHeadAccountDlg").dialog('close'); $("#depotHeadAccountDlg").dialog('close');
}); });
@@ -2140,6 +2148,9 @@
$("#OtherMoney").attr("data-itemArr",JSON.stringify(itemArr)).attr("data-itemMoneyArr",JSON.stringify(itemMoneyArr)); //json数据存储 $("#OtherMoney").attr("data-itemArr",JSON.stringify(itemArr)).attr("data-itemMoneyArr",JSON.stringify(itemMoneyArr)); //json数据存储
} }
$("#OtherMoney").val(otherMoneyTotal); //给其它费用赋值 $("#OtherMoney").val(otherMoneyTotal); //给其它费用赋值
var discountLastMoney = $("#DiscountLastMoney").val()-0;
var changeAmount = (discountLastMoney + otherMoneyTotal).toFixed(2);
$("#ChangeAmount").val(changeAmount); //付款或者收款
$("#otherMoneyDlg").dialog('close'); $("#otherMoneyDlg").dialog('close');
}); });