|
@@ -690,6 +690,7 @@ class SalesOrderService extends Service
|
|
$sales['payment_receipt_list'] = (new PaymentReceiptService())->getPaymentReceiptDataList($sales);
|
|
$sales['payment_receipt_list'] = (new PaymentReceiptService())->getPaymentReceiptDataList($sales);
|
|
//总回款金额 = 合同金额 - 退换货金额 - 坏账金额
|
|
//总回款金额 = 合同金额 - 退换货金额 - 坏账金额
|
|
$total = $sales['contract_fee'] - $sales['return_exchange_amount'] - $sales['payment_receipt_list']['bad_amount'];
|
|
$total = $sales['contract_fee'] - $sales['return_exchange_amount'] - $sales['payment_receipt_list']['bad_amount'];
|
|
|
|
+ if($total <= 0) $total = 0;
|
|
//未回款金额 = 总回款金额 - 已回款金额 + 红冲金额
|
|
//未回款金额 = 总回款金额 - 已回款金额 + 红冲金额
|
|
$sales['payment_receipt_list']['not_receipt_amount'] = $total - $sales['payment_receipt_list']['receipt_amount'] + $sales['payment_receipt_list']['red_amount'];
|
|
$sales['payment_receipt_list']['not_receipt_amount'] = $total - $sales['payment_receipt_list']['receipt_amount'] + $sales['payment_receipt_list']['red_amount'];
|
|
$sales['not_payment_receipt_amount'] = $sales['payment_receipt_list']['not_receipt_amount'];
|
|
$sales['not_payment_receipt_amount'] = $sales['payment_receipt_list']['not_receipt_amount'];
|