CanvasService = $CanvasService; } // 画布列表 public function canvasList(Request $request) { $data = $request->all(); $result = $this->CanvasService->canvasList($data); return $this->success($result); } // 创建画布 public function createCanvas(Request $request) { $data = $request->all(); $result = $this->CanvasService->createCanvas($data); return $this->success($result); } // 编辑画布 public function editCanvas(Request $request) { $data = $request->all(); $result = $this->CanvasService->editCanvas($data); return $this->success($result); } // 删除画布 public function delCanvas(Request $request) { $data = $request->all(); $result = $this->CanvasService->delCanvas($data); return $this->success($result); } // 画布详情(画布信息 + 全部节点 + 全部关联) public function canvasDetail(Request $request) { $data = $request->all(); $result = $this->CanvasService->canvasDetail($data); return $this->success($result); } // 保存节点(创建/更新,分镜节点同步分镜数据) public function saveNode(Request $request) { $data = $request->all(); $result = $this->CanvasService->saveNode($data); return $this->success($result); } // 节点详情 public function nodeInfo(Request $request) { $data = $request->all(); $result = $this->CanvasService->nodeInfo($data); return $this->success($result); } // 删除节点 public function delNode(Request $request) { $data = $request->all(); $result = $this->CanvasService->delNode($data); return $this->success($result); } // 获取节点关联 public function nodeRels(Request $request) { $data = $request->all(); $result = $this->CanvasService->nodeRels($data); return $this->success($result); } // 保存节点关联(整体替换) public function saveRels(Request $request) { $data = $request->all(); $result = $this->CanvasService->saveRels($data); return $this->success($result); } // 画布关系图(全部节点 + 全部关联) public function graph(Request $request) { $data = $request->all(); $result = $this->CanvasService->graph($data); return $this->success($result); } }