作者 邓超

x

@@ -168,7 +168,7 @@ class BaseController extends Controller @@ -168,7 +168,7 @@ class BaseController extends Controller
168 * @time 2023/5/11 14:56 168 * @time 2023/5/11 14:56
169 */ 169 */
170 protected final function verify($c,$scene=null){ 170 protected final function verify($c,$scene=null){
171 - return (new $c())->setScene($scene?:Scene::$CREATE)->validated(); 171 + return app($c)->setScene($scene?:Scene::$CREATE)->validated();
172 } 172 }
173 173
174 174
@@ -5,12 +5,14 @@ namespace App\Http\Controllers\Bside; @@ -5,12 +5,14 @@ namespace App\Http\Controllers\Bside;
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Helper\Common; 6 use App\Helper\Common;
7 use App\Http\Controllers\Controller; 7 use App\Http\Controllers\Controller;
  8 +use App\Http\Requests\Bside\Nav\NavRequest;
8 use App\Http\Requests\Scene; 9 use App\Http\Requests\Scene;
9 use App\Models\User\User as UserModel; 10 use App\Models\User\User as UserModel;
10 use Illuminate\Http\JsonResponse; 11 use Illuminate\Http\JsonResponse;
11 use Illuminate\Http\Request; 12 use Illuminate\Http\Request;
12 use Illuminate\Http\Exceptions\HttpResponseException; 13 use Illuminate\Http\Exceptions\HttpResponseException;
13 use Illuminate\Support\Facades\Cache; 14 use Illuminate\Support\Facades\Cache;
  15 +use Illuminate\Support\Facades\Validator;
14 16
15 class BaseController extends Controller 17 class BaseController extends Controller
16 { 18 {
@@ -226,7 +228,7 @@ class BaseController extends Controller @@ -226,7 +228,7 @@ class BaseController extends Controller
226 * @time 2023/5/11 14:56 228 * @time 2023/5/11 14:56
227 */ 229 */
228 protected final function verify($c,$scene=null){ 230 protected final function verify($c,$scene=null){
229 - return (new $c())->setScene($scene?:Scene::$CREATE)->validated(); 231 + return app($c)->setScene($scene?:Scene::$CREATE)->validated();
230 } 232 }
231 233
232 234
@@ -6,6 +6,7 @@ namespace App\Http\Controllers\Bside; @@ -6,6 +6,7 @@ namespace App\Http\Controllers\Bside;
6 use App\Enums\Common\Code; 6 use App\Enums\Common\Code;
7 use App\Http\Requests\Bside\Nav\NavRequest; 7 use App\Http\Requests\Bside\Nav\NavRequest;
8 use App\Models\BNav; 8 use App\Models\BNav;
  9 +use Illuminate\Validation\Validator;
9 10
10 /** 11 /**
11 * 导航栏目 b端编辑 c端显示 12 * 导航栏目 b端编辑 c端显示