回调日志
This commit is contained in:
parent
50e415ae2d
commit
4e9e6d0410
@ -159,7 +159,7 @@ class OrderLogic extends BaseLogic
|
||||
];
|
||||
$order['default_delivery'] = 0;
|
||||
if($params['store_id']){
|
||||
$order['default_delivery'] = SystemStore::where('id',$params['store_id'])->value('default_delivery');
|
||||
$order['default_delivery'] = SystemStore::where('id',$params['store_id'])->value('is_store');
|
||||
}
|
||||
} catch (\Exception $e) {
|
||||
self::setError($e->getMessage());
|
||||
|
@ -242,8 +242,16 @@ class PayNotifyLogic extends BaseLogic
|
||||
$financeLogic->order = $order;
|
||||
$financeLogic->user = ['uid' => $order['uid']];
|
||||
if ($order->pay_type != 9 || $order->pay_type != 10) {
|
||||
$financeLogic->in($transaction_id,$order['pay_price'], OrderEnum::USER_ORDER_PAY);
|
||||
$financeLogic->out($transaction_id,$order['pay_price'], OrderEnum::MERCHANT_ORDER_OBTAINS, $order['store_id'], $order['staff_id'], 0);
|
||||
//手续费
|
||||
$fees = bcdiv(bcmul($order->pay_price, '0.02', 2), 1, 2);
|
||||
$financeLogic->in($transaction_id,$order->pay_price, OrderEnum::USER_ORDER_PAY); //用户单入账
|
||||
$financeLogic->in($transaction_id,$fees, OrderEnum::OWN_GET); //手续费入账
|
||||
//商户应该获得的钱 每个商品的price-ot_price 利润
|
||||
if($order->profit !== "0.00"){ //要测下写入没
|
||||
$financeLogic->out($transaction_id,$order->pay_price, OrderEnum::MERCHANT_ORDER_OBTAINS, $order['store_id'], $order['staff_id'], 0);//商户获得的
|
||||
}
|
||||
// $financeLogic->in($transaction_id,$order['pay_price'], OrderEnum::USER_ORDER_PAY);
|
||||
// $financeLogic->out($transaction_id,$order['pay_price'], OrderEnum::MERCHANT_ORDER_OBTAINS, $order['store_id'], $order['staff_id'], 0);
|
||||
$financeLogic->save();
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user