diff --git a/app/admin/logic/AccountsReceivableLogic.php b/app/admin/logic/AccountsReceivableLogic.php index 0584f6b1c..b02c63dd7 100644 --- a/app/admin/logic/AccountsReceivableLogic.php +++ b/app/admin/logic/AccountsReceivableLogic.php @@ -26,6 +26,8 @@ class AccountsReceivableLogic extends BaseLogic $model->order_id = $order['id']; $model->store_id = $order['store_id']; $model->user_id = $order['uid']; + $model->nickname = $order['other_data']->nickname; + $model->phone = $order['other_data']->phone; $model->deadline = time() + 86400 * 15; $model->total_debt = $order['total_price']; $model->surplus_debt = $order['total_price']; diff --git a/app/admin/logic/beforehand_order/BeforehandOrderLogic.php b/app/admin/logic/beforehand_order/BeforehandOrderLogic.php index e7bbc14ad..d65b5673d 100644 --- a/app/admin/logic/beforehand_order/BeforehandOrderLogic.php +++ b/app/admin/logic/beforehand_order/BeforehandOrderLogic.php @@ -456,7 +456,7 @@ class BeforehandOrderLogic extends BaseLogic } BeforehandOrderCartInfo::where('bhoid', $params['bhoid'])->update(['is_buyer' => -1]); if ($order['is_arrears'] == 2) { - AccountsReceivableLogic::add($order); + AccountsReceivableLogic::add($order->toArray()); } self::confirm(['id' => $params['bhoid']]); Db::commit();