RouteController.php 728 字节
<?php


namespace App\Http\Controllers\Bside;


use App\Helper\Translate;
use App\Models\RouteMap;
use App\Rules\Ids;
use Illuminate\Http\Request;

class RouteController extends BaseController
{

    /**
     * 生成路由
     * @param Request $request
     * @return \Illuminate\Http\JsonResponse
     * @author zbj
     * @date 2023/5/5
     */
    public function create(Request $request){
        $title = $request->input('title');
        $source = $request->input('source');
        $source_id = $request->input('source_id');
        $project_id = $this->user['project_id'];

        $route = RouteMap::generateRoute($title, $source, $source_id, $project_id);
        return $this->success(['route' => $route]);
    }
}