Commit 04900a9c authored by hujun's avatar hujun

可调金额 驳回退款 剩余金额统计

parent ad673ef1
...@@ -159,7 +159,7 @@ class OrderLogService ...@@ -159,7 +159,7 @@ class OrderLogService
private function verifyMoney($pay_id, $money) private function verifyMoney($pay_id, $money)
{ {
$payLogService = new PayLogService(); $payLogService = new PayLogService();
$residue_money = $payLogService->adjustment($pay_id, 0); $residue_money = $payLogService->adjustment($pay_id);
if ($residue_money < $money) { if ($residue_money < $money) {
return -2; return -2;
} }
......
...@@ -36,10 +36,9 @@ class PayLogService ...@@ -36,10 +36,9 @@ class PayLogService
/** /**
* 计算可以分佣的金额 * 计算可以分佣的金额
* @param $pay_id * @param $pay_id
* @param $is_reject
* @return int * @return int
*/ */
public function adjustment($pay_id, $is_reject = 1) public function adjustment($pay_id)
{ {
//todo 1.计算剩余金额 查询调整表 2.减去退款 3.减去转账 //todo 1.计算剩余金额 查询调整表 2.减去退款 3.减去转账
$filed = "id,money"; $filed = "id,money";
...@@ -56,9 +55,7 @@ class PayLogService ...@@ -56,9 +55,7 @@ class PayLogService
//减去退款 //减去退款
$refund_params["pay_log_id"] = $pay_id; $refund_params["pay_log_id"] = $pay_id;
//驳回退款 不会改变入账的状态,驳回退款是为了让店长重新编辑上传的东西。 //驳回退款 不会改变入账的状态,驳回退款是为了让店长重新编辑上传的东西。
if ($is_reject) { $refund_params["status"] = array("neq", 4);
$refund_params["status"] = array("neq", 4);
}
$refund_sum = $this->oRefundModel->getRefundSum("refund_money", $refund_params); $refund_sum = $this->oRefundModel->getRefundSum("refund_money", $refund_params);
$residue_money = $pay_log_arr["money"] - $adjustment_sum - $refund_sum; $residue_money = $pay_log_arr["money"] - $adjustment_sum - $refund_sum;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment