作者 刘锟

根据排序查询选中的小语种

@@ -18,6 +18,7 @@ use App\Models\Project\Project; @@ -18,6 +18,7 @@ use App\Models\Project\Project;
18 use App\Models\RouteMap\RouteMap; 18 use App\Models\RouteMap\RouteMap;
19 use App\Models\WebSetting\WebLanguage; 19 use App\Models\WebSetting\WebLanguage;
20 use Illuminate\Http\Request; 20 use Illuminate\Http\Request;
  21 +use Illuminate\Support\Facades\DB;
21 22
22 23
23 /** 24 /**
@@ -169,7 +170,9 @@ class CNoticeController extends BaseController @@ -169,7 +170,9 @@ class CNoticeController extends BaseController
169 $ids = explode(',',$info['country_lists']); 170 $ids = explode(',',$info['country_lists']);
170 } 171 }
171 $languageModel = new WebLanguage(); 172 $languageModel = new WebLanguage();
172 - $lists = $languageModel->list(['id'=>['in',$ids]]); 173 + //根据排序查询选中的小语种
  174 + $lists = $languageModel->whereIn('id', $ids)->orderByRaw(DB::raw("FIND_IN_SET(id,'" . implode(',', $ids) . "'" . ')'))->get()->toArray();
  175 +// $lists = $languageModel->list(['id'=>['in',$ids]]);
173 $this->response('success',Code::SUCCESS,$lists); 176 $this->response('success',Code::SUCCESS,$lists);
174 } 177 }
175 178