Просмотр исходного кода

导入命名规则时,校验命名规则不存在报错

kely 4 месяцев назад
Родитель
Сommit
475a7a0d09
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      app/Imports/NameRuleImport.php

+ 3 - 3
app/Imports/NameRuleImport.php

@@ -18,9 +18,9 @@ class NameRuleImport implements ToCollection, WithHeadingRow
     {
         $group=request()->group;
         $namingRule = NamingRule::query()->where("company_id", Auth::user()->company_id)->where("id", $group)->first();
-        if (! $namingRule) {
-            return $this->forbidden('Naming rule does not exist');
-        }
+
+        throw_validation_if($namingRule==null, "Naming rule does not exist");
+
         $requestRule = new CreateOrUpdateRequest();
 
         $this->validatorByCollection($collection,$requestRule->importRules());