MenuController.php 652 B

123456789101112131415161718192021222324
  1. <?php
  2. namespace addons\Mch\client\controllers;
  3. use addons\Mch\common\models\MchMenu;
  4. use common\enums\StatusEnum;
  5. use Yii;
  6. class MenuController extends BaseController{
  7. /**
  8. * 门店菜单
  9. * @Author bing
  10. * @DateTime 2022-04-26 18:06:53
  11. * @copyright: Copyright (c) 2022 广东七件事集团
  12. * @return void
  13. */
  14. public function actionList(){
  15. $route = Yii::$app->request->get('route','');
  16. $list = MchMenu::lists(['where'=>[['status'=>StatusEnum::ENABLED]]]);
  17. $menus = MchMenu::getTreeMenu($list,0,$route,$this->mall['mall_sign']);
  18. return $this->success('ok',compact('menus'));
  19. }
  20. }