Ejemplo n.º 1
0
 /**
  * 保存菜单.
  *
  * @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]);
 }
Ejemplo n.º 2
0
 /**
  * 保存创建菜单.
  *
  * @param CreateRequest $request
  *
  * @return \Illuminate\Http\JsonResponse
  */
 public function postCreate(CreateRequest $request)
 {
     $this->menuRepository->create($request->all());
     return success('保存成功!');
 }