Browse Source

autoname支持container_project,container_asset

kely 10 months ago
parent
commit
6fe05b32e1
1 changed files with 3 additions and 1 deletions
  1. 3 1
      app/Http/Controllers/API/NameRuleController.php

+ 3 - 1
app/Http/Controllers/API/NameRuleController.php

@@ -8,6 +8,7 @@ use App\Http\Requests\API\NamingRule\CombinationSettingRequest;
 use App\Http\Requests\API\NamingRule\CreateOrUpdateRequest;
 use App\Http\Resources\API\NamingRuleCombinationResource;
 use App\Http\Resources\API\NamingRuleResource;
+use App\Models\Asset;
 use App\Models\CustomField;
 use App\Models\NamingRule;
 use App\Models\Project;
@@ -126,7 +127,8 @@ class NameRuleController extends Controller
         }
 
         $code = match ($request->code_type) {
-            "project" => Project::query()->find($request->code_id)?->code,
+            "project","container_project"=> Project::query()->find($request->code_id)?->code,
+            "container_asset" => Asset::query()->find($request->code_id)?->code,
             default => ""
         };
         if (! $code) {