wesmiler 2 tháng trước cách đây
mục cha
commit
c7aaee9888
2 tập tin đã thay đổi với 9 bổ sung1 xóa
  1. 8 0
      app/Services/Common/StoreService.php
  2. 1 1
      routes/web.php

+ 8 - 0
app/Services/Common/StoreService.php

@@ -299,8 +299,16 @@ class StoreService extends BaseService
      */
     public function options()
     {
+        $param = request()->all();
+        // 用户ID
+        $keyword = getter($param, "keyword");
         $list = $this->model
             ->where(['type'=>2,'status'=>1,'mark'=>1])
+            ->where(function ($query) use ($keyword) {
+                if ($keyword) {
+                    $query->where('nickname', 'like', "%{$keyword}%")->orWhere('mobile', 'like', "%{$keyword}%");
+                }
+            })
             ->orderBy('id', 'asc')
             ->select(['id', 'nickname','username', 'mobile'])
             ->get()

+ 1 - 1
routes/web.php

@@ -241,7 +241,7 @@ Route::post('/store/edit', [\App\Http\Controllers\Admin\StoreController::class,
 Route::post('/store/confirm', [\App\Http\Controllers\Admin\StoreController::class, 'confirm']);
 Route::post('/store/status', [\App\Http\Controllers\Admin\StoreController::class, 'status']);
 Route::post('/store/delete', [\App\Http\Controllers\Admin\StoreController::class, 'delete']);
-Route::get('/store/options', [\App\Http\Controllers\Admin\StoreController::class, 'options']);
+Route::post('/store/options', [\App\Http\Controllers\Admin\StoreController::class, 'options']);
 
 // 投诉建议管理
 Route::get('/complaint/index', [\App\Http\Controllers\Admin\ComplaintController::class, 'index']);