Quellcode durchsuchen

20220920 fix 後台匯出功能

LuluFJ.Ho vor 2 Jahren
Ursprung
Commit
4e9eaf5471
1 geänderte Dateien mit 16 neuen und 41 gelöschten Zeilen
  1. 16
    41
      app/Http/Services/Backend/DataManagement/SignupManagementService.php

+ 16
- 41
app/Http/Services/Backend/DataManagement/SignupManagementService.php Datei anzeigen

@@ -25,20 +25,12 @@ class SignupManagementService
25 25
         $res = $this->signupDb
26 26
             ->select('*');
27 27
             
28
-        if ($keyword){
29
-
30
-            $res->where('firstName', $keyword)
31
-                ->orWhere('lastName', $keyword)
32
-                ->orWhere('companyName', $keyword)
33
-                ->orWhere('companyEmail', $keyword)
34
-                ->orWhere('backupEmail', $keyword)
35
-                ->orWhere('phoneNumber', $keyword);
36
-                // ->orWhere('country', $keyword)
37
-                // ->orWhere('trackNo', $keyword)
38
-                // ->orWhere('typeOfIndustry', $keyword)
39
-                // ->orWhere('typeOfJob', $keyword)
40
-                // ->orWhere('jobTitle', $keyword);
41
-        }
28
+        $res->where('firstName', $keyword)
29
+            ->orWhere('lastName', $keyword)
30
+            ->orWhere('companyName', $keyword)
31
+            ->orWhere('companyEmail', $keyword)
32
+            ->orWhere('backupEmail', $keyword)
33
+            ->orWhere('phoneNumber', $keyword);
42 34
 
43 35
         $res->where('trackNo','LIKE', $trackNo.'%')
44 36
             ->where('createDate', '>', $createDateStart)
@@ -69,34 +61,17 @@ class SignupManagementService
69 61
         \Log::info('createDateFinal: '.$createDateFinal);
70 62
 
71 63
         $res = $this->signupDb
72
-            ->select('*');
73
-            
74
-        if ($trackNo!="") {
75
-            
76
-            \Log::info('trackNo123');
77
-            $res->where('trackNo','LIKE', $trackNo.'%');
78
-        }
64
+            ->select('*')
65
+            ->where('trackNo','LIKE', $trackNo.'%')
66
+            ->where('firstName', $keyword)
67
+            ->orWhere('lastName', $keyword)
68
+            ->orWhere('companyName', $keyword)
69
+            ->orWhere('companyEmail', $keyword)
70
+            ->orWhere('backupEmail', $keyword)
71
+            ->orWhere('phoneNumber', $keyword)
79 72
         
80
-        if ($keyword!=""){
81
-            
82
-            $res->where('firstName', $keyword)
83
-                ->orWhere('lastName', $keyword)
84
-                ->orWhere('companyName', $keyword)
85
-                ->orWhere('companyEmail', $keyword)
86
-                ->orWhere('backupEmail', $keyword)
87
-                ->orWhere('phoneNumber', $keyword);
88
-                // ->orWhere('country', $keyword)
89
-                // ->orWhere('trackNo', $keyword)
90
-                // ->orWhere('typeOfIndustry', $keyword)
91
-                // ->orWhere('typeOfJob', $keyword)
92
-                // ->orWhere('jobTitle', $keyword);
93
-        }
94
-        
95
-        if ($createDateStart!="" && $createDateFinal!="") {
96
-            \Log::info('date123');
97
-            $res->where('createDate', '>', $createDateStart)
98
-                ->where('createDate', '<', $createDateFinal);
99
-        }
73
+            ->where('createDate', '>', $createDateStart)
74
+            ->where('createDate', '<', $createDateFinal);
100 75
         
101 76
         $res = $this->signupDb
102 77
             ->get()