/** * 保存菜单. * * @param CreateRequest $request request */ public function postStore(CreateRequest $request) { $accountId = $this->account()->id; $this->menuRepository->destroyMenu($accountId); $menus = $this->menuRepository->parseMenus($accountId, $request->get('menus')); $this->menuRepository->storeMulti($accountId, $menus); return response()->json(['status' => true]); }
/** * 保存创建菜单. * * @param CreateRequest $request * * @return \Illuminate\Http\JsonResponse */ public function postCreate(CreateRequest $request) { $this->menuRepository->create($request->all()); return success('保存成功!'); }