新增商品問題修正
All checks were successful
Koori-ERP-Sync-Only / sync-update (push) Successful in 1m8s

This commit is contained in:
2025-12-31 17:22:56 +08:00
parent cdb01e9702
commit c152dc6d81
2 changed files with 36 additions and 1 deletions

View File

@@ -81,6 +81,14 @@ class ProductController extends Controller
'large_unit' => 'nullable|string|max:50',
'conversion_rate' => 'required_with:large_unit|nullable|numeric|min:0.0001',
'purchase_unit' => 'nullable|string|max:50',
], [
'name.required' => '商品名稱為必填',
'category_id.required' => '請選擇分類',
'category_id.exists' => '所選分類不存在',
'base_unit.required' => '基本庫存單位為必填',
'conversion_rate.required_with' => '填寫大單位時,換算率為必填',
'conversion_rate.numeric' => '換算率必須為數字',
'conversion_rate.min' => '換算率最小為 0.0001',
]);
// Auto-generate code
@@ -109,7 +117,6 @@ class ProductController extends Controller
'base_unit' => 'required|string|max:50',
'large_unit' => 'nullable|string|max:50',
'conversion_rate' => 'required_with:large_unit|nullable|numeric|min:0.0001',
'purchase_unit' => 'nullable|string|max:50',
]);
$product->update($validated);