fix some bugs 2

This commit is contained in:
2026-07-21 21:23:26 +03:30
parent fa15b80c42
commit 227534a493
15 changed files with 895 additions and 2 deletions
@@ -266,6 +266,34 @@ class CustomerController extends SuperController
]);
return response()->json(true);
}
public function changeConditionalOrderActive($id)
{
$query = Customer::findOrFail($id);
$query->update([
'conditional_order_active' => ! $query->conditional_order_active,
]);
return response()->json([
'conditional_order_active' => (bool) $query->fresh()->conditional_order_active,
]);
}
public function updateConditionalOrderLimit(Request $request, $id)
{
$query = Customer::findOrFail($id);
$data = $request->validate([
'conditional_order_limit' => 'nullable|integer|min:1',
]);
$query->update([
'conditional_order_limit' => $data['conditional_order_limit'] ?? null,
]);
return response()->json([
'conditional_order_limit' => $query->fresh()->conditional_order_limit,
]);
}
// single customer-------------------
public function singleArchiveTable(Request $request)