Quellcode durchsuchen

fix: purchase master

Muhammad Iqbal Afandi vor 3 Jahren
Ursprung
Commit
d7b6221d4f

+ 1
- 1
app/Http/Controllers/PurchaseController.php Datei anzeigen

76
             ),
76
             ),
77
             "productPurchase" => Inertia::lazy(
77
             "productPurchase" => Inertia::lazy(
78
                 fn() => PurchaseDetail::historyProductPurchase(
78
                 fn() => PurchaseDetail::historyProductPurchase(
79
-                    request()->only("productNumber", "supplierId")
79
+                    request()->only("product_number", "supplier_id")
80
                 )
80
                 )
81
                     ->orderBy("price", "desc")
81
                     ->orderBy("price", "desc")
82
                     ->get()
82
                     ->get()

+ 1
- 1
app/Http/Requests/User/StoreUserRequest.php Datei anzeigen

26
         return [
26
         return [
27
             "name" => "required|string|max:50",
27
             "name" => "required|string|max:50",
28
             "username" =>
28
             "username" =>
29
-                "required|string|regex:/^\S*$/u|min:6|max:25|unique:users,username",
29
+                "required|string|regex:/^\S*$/u|min:5|max:25|unique:users,username",
30
             "role_id" => "required|numeric",
30
             "role_id" => "required|numeric",
31
         ];
31
         ];
32
     }
32
     }

+ 2
- 2
app/Models/PurchaseDetail.php Datei anzeigen

49
     public function scopeHistoryProductPurchase($query, array $filters)
49
     public function scopeHistoryProductPurchase($query, array $filters)
50
     {
50
     {
51
         $query
51
         $query
52
-            ->when($filters["productNumber"] ?? null, function (
52
+            ->when($filters["product_number"] ?? null, function (
53
                 $query,
53
                 $query,
54
                 $search
54
                 $search
55
             ) {
55
             ) {
56
                 $query->where("product_number", $search);
56
                 $query->where("product_number", $search);
57
             })
57
             })
58
-            ->when($filters["supplierId"] ?? null, function ($query, $search) {
58
+            ->when($filters["supplier_id"] ?? null, function ($query, $search) {
59
                 $query->whereHas("purchase", function ($query) use ($search) {
59
                 $query->whereHas("purchase", function ($query) use ($search) {
60
                     $query->where("supplier_id", $search);
60
                     $query->where("supplier_id", $search);
61
                 });
61
                 });

+ 2
- 2
resources/js/pages/Purchases/Components/HistoryProduct.vue Datei anzeigen

28
     if (form.product?.number) {
28
     if (form.product?.number) {
29
       Inertia.reload({
29
       Inertia.reload({
30
         data: {
30
         data: {
31
-          productNumber: form.product.number,
32
-          supplierId: form.supplier.id,
31
+          product_number: form.product.number,
32
+          supplier_id: form.supplier.id,
33
         },
33
         },
34
         only: ['productPurchase'],
34
         only: ['productPurchase'],
35
       })
35
       })