fix(inventory): 修復 Controller 語法錯誤並補齊操作記錄
This commit is contained in:
@@ -226,6 +226,20 @@ class TransferOrderController extends Controller
|
||||
|
||||
$order->update($request->only(['remarks']));
|
||||
|
||||
// 記錄暫存活動
|
||||
activity()
|
||||
->performedOn($order)
|
||||
->causedBy(auth()->user())
|
||||
->event('updated')
|
||||
->withProperties([
|
||||
'snapshot' => [
|
||||
'doc_no' => $order->doc_no,
|
||||
'from_warehouse_name' => $order->fromWarehouse?->name,
|
||||
'to_warehouse_name' => $order->toWarehouse?->name,
|
||||
]
|
||||
])
|
||||
->log('updated_items');
|
||||
|
||||
return redirect()->back()->with('success', '儲存成功');
|
||||
}
|
||||
|
||||
@@ -234,6 +248,21 @@ class TransferOrderController extends Controller
|
||||
if ($order->status !== 'draft') {
|
||||
return redirect()->back()->with('error', '只能刪除草稿狀態的單據');
|
||||
}
|
||||
|
||||
// 記錄活動
|
||||
activity()
|
||||
->performedOn($order)
|
||||
->causedBy(auth()->user())
|
||||
->event('deleted')
|
||||
->withProperties([
|
||||
'snapshot' => [
|
||||
'doc_no' => $order->doc_no,
|
||||
'from_warehouse_name' => $order->fromWarehouse?->name,
|
||||
'to_warehouse_name' => $order->toWarehouse?->name,
|
||||
]
|
||||
])
|
||||
->log('deleted');
|
||||
|
||||
$order->items()->delete();
|
||||
$order->delete();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user