Explorar el Código

修复:退货搜索条件失效BUG

Zhouzhendong hace 5 años
padre
commit
bd7852f4b5
Se han modificado 1 ficheros con 9 adiciones y 10 borrados
  1. 9 10
      app/Services/RejectedService.php

+ 9 - 10
app/Services/RejectedService.php

@@ -45,16 +45,15 @@ class RejectedService
             }
             unset($param['id_quality_label']);
         }
-        if ($param["is_checked"]??''){
-            $rejectedBills = $rejectedBills->where('is_checked', true);
-        }
-        else {
-            $rejectedBills = $rejectedBills->where(function ($query) {
-                $query->where('is_checked', false)
-                    ->orWhere('is_checked', null);
-            });
-        }
-        if(isset($param["is_checked"])){
+        if (isset($param["is_checked"])){
+            if ($param["is_checked"] == "1"){
+                $rejectedBills = $rejectedBills->where('is_checked', true);
+            }else {
+                $rejectedBills = $rejectedBills->where(function ($query) {
+                    $query->where('is_checked', false)
+                        ->orWhere('is_checked', null);
+                });
+            }
             unset($param["is_checked"]);
         }
         if ($param["is_loaded"] ?? false) {