瀏覽代碼

对task列表连表查询时出现project_id不明确,删除重复namerule的配置更新接口

kely 11 月之前
父節點
當前提交
d1d0ad091c
共有 3 個文件被更改,包括 1 次插入11 次删除
  1. 0 8
      app/Http/Controllers/API/NameRuleController.php
  2. 1 1
      app/ModelFilters/TaskFilter.php
  3. 0 2
      routes/api.php

+ 0 - 8
app/Http/Controllers/API/NameRuleController.php

@@ -117,14 +117,6 @@ class NameRuleController extends Controller
         return new NamingRuleCombinationResource($nameRule);
     }
 
-    public function combinationUpdate(CombinationSettingRequest $request, string $id)
-    {
-        $namingRule = NamingRule::query()->allowed()->findOrFail($id);
-        $namingRule->combination_rules = $request->all();
-        $namingRule->save();
-        return $this->noContent();
-    }
-
     public function autoname(AutonameRequest $request, string $id)
     {
         $namingRule = NamingRule::query()->allowed()->findOrFail($id);

+ 1 - 1
app/ModelFilters/TaskFilter.php

@@ -17,7 +17,7 @@ class TaskFilter extends ModelFilter
 
     public function project(string $project): TaskFilter
     {
-        return $this->where("project_id", $project);
+        return $this->where("task.project_id", $project);
     }
 
     public function status(string $status): TaskFilter

+ 0 - 2
routes/api.php

@@ -88,8 +88,6 @@ Route::middleware(['auth:sanctum'])->group(function () {
             ->name("naming-rule.combination-setting");
         Route::get("naming-rule/{naming_rule}/combination/show", [API\NameRuleController::class, "combinationShow"])
             ->name("naming-rule.combination-show");
-        Route::patch("naming-rule/{naming_rule}/combination/update", [API\NameRuleController::class, "combinationUpdate"])
-            ->name("naming-rule.combination-update");
         Route::post("naming-rule/{name_rule}/autoname", [API\NameRuleController::class, "autoname"])
             ->name("name-rule.autoname");