'首页', 'menu_key' => 'overview', 'menu_short_name' => '首页', 'parent_key' => '', 'menu_type' => '1', 'icon' => 'element-Monitor', 'api_url' => '', 'router_path' => 'index', 'view_path' => 'index/index', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '会员管理', 'menu_key' => 'member', 'menu_short_name' => '会员', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'iconfont-iconjiaoseyonghu', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '70', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '会员列表', 'menu_key' => 'member_list', 'menu_short_name' => '会员列表', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuanliebiao', 'api_url' => 'member/member', 'router_path' => 'member/member', 'view_path' => 'member/member', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '添加会员', 'menu_key' => 'member_add', 'menu_short_name' => '添加会员', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/member', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑会员', 'menu_key' => 'member_update', 'menu_short_name' => '编辑会员', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/member/modify//', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除会员', 'menu_key' => 'member_delete', 'menu_short_name' => '删除会员', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/member/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '修改会员状态', 'menu_key' => 'member_status_edit', 'menu_short_name' => '修改会员状态', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/setstatus/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '会员详情', 'menu_key' => 'member_info', 'menu_short_name' => '会员详情', 'menu_type' => '1', 'icon' => '', 'api_url' => 'member/member/', 'router_path' => 'member/detail', 'view_path' => 'member/member_detail', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '会员等级', 'menu_key' => 'member_level', 'menu_short_name' => '会员等级', 'menu_type' => '0', 'icon' => 'iconfont-iconhuiyuandengjipc', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '90', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '等级列表', 'menu_key' => 'member_level_list', 'menu_short_name' => '会员等级', 'menu_type' => '1', 'icon' => 'iconfont-iconwenzhangliebiao1', 'api_url' => 'member/level', 'router_path' => 'member/level', 'view_path' => 'member/level', 'methods' => 'get', 'sort' => '50', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '添加等级', 'menu_key' => 'member_level_add', 'menu_short_name' => '添加等级', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/level', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑等级', 'menu_key' => 'member_level_edit', 'menu_short_name' => '编辑等级', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/level/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除等级', 'menu_key' => 'member_level_delete', 'menu_short_name' => '删除等级', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/level/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '添加/编辑等级', 'menu_key' => 'member_level_edit_page', 'menu_short_name' => '添加/编辑等级', 'menu_type' => '1', 'icon' => '', 'api_url' => '', 'router_path' => 'member/level_edit', 'view_path' => 'member/level_edit', 'methods' => '', 'sort' => '49', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '会员等级信息', 'menu_key' => 'member_level_info', 'menu_short_name' => '会员等级信息', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/level/', 'router_path' => '', 'view_path' => '', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '成长值规则', 'menu_key' => 'growth_rule', 'menu_short_name' => '成长值规则', 'menu_type' => '1', 'icon' => '', 'api_url' => 'member/config/growth_rule', 'router_path' => 'setting/growth_rule', 'view_path' => 'setting/growth_rule', 'methods' => 'get', 'sort' => '49', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '设置成长值规则', 'menu_key' => 'set_growth_rule', 'menu_short_name' => '设置成长值规则', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/config/growth_rule', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '会员成长值', 'menu_key' => 'member_growth', 'menu_short_name' => '会员成长值', 'menu_type' => '1', 'icon' => 'iconfont iconjifen-xianxing', 'api_url' => 'member/account/growth', 'router_path' => 'member/growth', 'view_path' => 'member/growth', 'methods' => 'get', 'sort' => '49', 'status' => '1', 'is_show' => '0', ], ] ], [ 'menu_name' => '会员标签', 'menu_key' => 'member_label', 'menu_short_name' => '会员标签', 'menu_type' => '1', 'icon' => 'element-CollectionTag', 'api_url' => 'member/label', 'router_path' => 'member/label', 'view_path' => 'member/label', 'methods' => 'get', 'sort' => '80', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '编辑标签', 'menu_key' => 'member_label_update', 'menu_short_name' => '编辑标签', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/label/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '添加标签', 'menu_key' => 'member_label_add', 'menu_short_name' => '添加标签', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/label', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除标签', 'menu_key' => 'member_label_delete', 'menu_short_name' => '删除标签', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/label/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '会员积分', 'menu_key' => 'member_point', 'menu_short_name' => '会员积分', 'menu_type' => '0', 'icon' => 'iconfont-iconjifen-xianxing', 'api_url' => 'member/account/point', 'router_path' => 'member/point', 'view_path' => 'member/point', 'methods' => 'get', 'sort' => '70', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '会员积分调整', 'menu_key' => 'member_point_update', 'menu_short_name' => '会员积分调整', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/account/point', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '积分明细', 'menu_key' => 'member_point_list', 'menu_short_name' => '积分明细', 'menu_type' => '1', 'icon' => 'iconfont iconjifen-xianxing', 'api_url' => 'member/account/point', 'router_path' => 'member/point', 'view_path' => 'member/point', 'methods' => 'get', 'sort' => '120', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '积分规则', 'menu_key' => 'point_rule', 'menu_short_name' => '积分规则', 'menu_type' => '1', 'icon' => '', 'api_url' => 'member/config/point_rule', 'router_path' => 'setting/point_rule', 'view_path' => 'setting/point_rule', 'methods' => 'get', 'sort' => '110', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '积分规则', 'menu_key' => 'set_point_rule', 'menu_short_name' => '设置积分规则', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/config/point_rule', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ] ] ], ] ], [ 'menu_name' => '会员余额', 'menu_key' => 'member_balance', 'menu_short_name' => '会员余额', 'menu_type' => '1', 'icon' => 'element-Money', 'api_url' => 'member/account/balance', 'router_path' => 'member/balance', 'view_path' => 'member/balance', 'methods' => 'get', 'sort' => '60', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '会员余额调整', 'menu_key' => 'member_balance_update', 'menu_short_name' => '会员余额调整', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/account/balance', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '会员佣金', 'menu_key' => 'member_commission', 'menu_short_name' => '会员佣金', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuanyongjin1', 'api_url' => 'member/account/commission', 'router_path' => 'member/commission', 'view_path' => 'member/commission', 'methods' => 'get', 'sort' => '59', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '财务管理', 'menu_key' => 'finance', 'menu_short_name' => '财务', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'element-Box', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '60', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '财务概况', 'menu_key' => 'finance_index', 'menu_short_name' => '财务概况', 'menu_type' => '1', 'icon' => 'iconfont-icongaikuang1', 'api_url' => 'finance/index', 'router_path' => 'finance/index', 'view_path' => 'finance/index', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '财务流水', 'menu_key' => 'site_account_list', 'menu_short_name' => '财务流水', 'menu_type' => '1', 'icon' => 'iconfont-iconcaiwuliushui', 'api_url' => 'finance/account', 'router_path' => 'finance/account', 'view_path' => 'finance/account', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '支付单据详情', 'menu_key' => 'site_pay_detail', 'menu_short_name' => '支付单据详情', 'menu_type' => '1', 'icon' => 'element-Postcard', 'api_url' => 'pay/detail', 'router_path' => 'finance/pay/detail', 'view_path' => 'finance/pay_detail', 'methods' => 'get', 'sort' => '98', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '会员提现', 'menu_key' => 'cash_out_list', 'menu_short_name' => '会员提现', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuantixian1', 'api_url' => 'member/cash_out', 'router_path' => 'finance/cash_out', 'view_path' => 'finance/cash_out', 'methods' => 'get', 'sort' => '97', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '会员提现审核', 'menu_key' => 'member_cash_out_audit', 'menu_short_name' => '会员提现审核', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/cash_out/audit//', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '会员提现转账', 'menu_key' => 'member_cash_out_transfer', 'menu_short_name' => '会员提现转账', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/cash_out/transfer/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '会员退款', 'menu_key' => 'member_refund_list', 'menu_short_name' => '会员退款', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuantixian', 'api_url' => 'pay/pay_refund', 'router_path' => 'finance/refund', 'view_path' => 'finance/pay_refund', 'methods' => 'get', 'sort' => '9', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '会员退款转账', 'menu_key' => 'member_refund_transfer', 'menu_short_name' => '会员退款转账', 'menu_type' => '2', 'icon' => '', 'api_url' => 'pay/refund/transfer', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '退款详情', 'menu_key' => 'member_refund_detail', 'menu_short_name' => '退款详情', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuantixian', 'api_url' => 'pay/refund', 'router_path' => 'finance/refund/detail', 'view_path' => 'finance/refund_detail', 'methods' => 'get', 'sort' => '9', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '店铺提现', 'menu_key' => 'shop_cash_out_list', 'menu_short_name' => '店铺提现', 'menu_type' => '1', 'icon' => 'iconfont-icondianputixian1', 'api_url' => 'shop/admin/shop/cash_out', 'router_path' => 'finance/shop_cash_out', 'view_path' => 'finance/shop_cash_out', 'methods' => 'get', 'sort' => '97', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '店铺提现审核', 'menu_key' => 'shop_cash_out_audit', 'menu_short_name' => '店铺提现审核', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/cashout/audit/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '店铺提现转账', 'menu_key' => 'shop_cash_out_transfer', 'menu_short_name' => '店铺提现转账', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/cashout/transfer/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '支付记录', 'menu_key' => 'pay_list', 'menu_short_name' => '支付记录', 'menu_type' => '1', 'icon' => 'iconfont-iconzhifujilu', 'api_url' => '', 'router_path' => 'finance/pay/list', 'view_path' => 'finance/pay_list', 'methods' => 'get', 'sort' => '96', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '营销管理', 'menu_key' => 'marketing', 'menu_short_name' => '营销', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'iconfont-iconyingxiao1', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '60', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '签到管理', 'menu_key' => 'sign', 'menu_short_name' => '签到管理', 'menu_type' => '0', 'icon' => 'iconfont-iconqiandaoguanli', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '90', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '签到设置', 'menu_key' => 'sign_setting', 'menu_short_name' => '签到设置', 'menu_type' => '1', 'icon' => 'iconfont-iconqiandaoshezhi', 'api_url' => 'coupon', 'router_path' => 'marketing/sign/config', 'view_path' => 'marketing/sign_config', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '签到记录', 'menu_key' => 'sign_list', 'menu_short_name' => '签到记录', 'menu_type' => '1', 'icon' => 'iconfont-iconqiandaojilu', 'api_url' => 'coupon', 'router_path' => 'marketing/sign/list', 'view_path' => 'marketing/sign_list', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '1', ], ], ], ] ], [ 'menu_name' => '渠道管理', 'menu_key' => 'channel', 'menu_short_name' => '渠道', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'element-DataBoard', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '50', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '电脑端', 'menu_key' => 'pc_config', 'menu_short_name' => '电脑端', 'menu_type' => '1', 'icon' => 'iconfont-icondesktop', 'api_url' => 'channel/pc/config', 'router_path' => 'channel/pc/config', 'view_path' => 'channel/pc/config', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => 'H5端', 'menu_key' => 'h5_config', 'menu_short_name' => 'H5端', 'menu_type' => '1', 'icon' => 'iconfont-iconh5e', 'api_url' => 'channel/h5/config', 'router_path' => 'channel/h5/config', 'view_path' => 'channel/h5/config', 'methods' => 'put', 'sort' => '90', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '微信公众号', 'menu_key' => 'channel_wechat', 'menu_short_name' => '微信公众号', 'menu_type' => '1', 'icon' => 'iconfont-iconweixingongzhonghao1', 'api_url' => 'wechat/access', 'router_path' => 'channel/wechat', 'view_path' => 'channel/wechat/access', 'methods' => '', 'sort' => '80', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '设置微信菜单', 'menu_key' => 'channel_wechat_menu_set', 'menu_short_name' => '设置微信菜单', 'menu_type' => '2', 'icon' => '', 'api_url' => 'wechat/menu', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '同步消息模板', 'menu_key' => 'channel_wechat_template_sync', 'menu_short_name' => '同步消息模板', 'menu_type' => '2', 'icon' => '', 'api_url' => 'wechat/template/sync', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '新增关键词回复', 'menu_key' => 'channel_wechat_reply_keywords_add', 'menu_short_name' => '新增关键词回复', 'menu_type' => '2', 'icon' => '', 'api_url' => 'wechat/reply/keywords', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '更新关键词回复', 'menu_key' => 'channel_wechat_reply_keywords_edit', 'menu_short_name' => '更新关键词回复', 'menu_type' => '2', 'icon' => '', 'api_url' => 'wechat/reply/keywords/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除关键词回复', 'menu_key' => 'channel_wechat_reply_keywords_del', 'menu_short_name' => '删除关键词回复', 'menu_type' => '2', 'icon' => '', 'api_url' => 'wechat/reply/keywords/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '微信小程序', 'menu_key' => 'weapp_access', 'menu_short_name' => '微信小程序', 'menu_type' => '1', 'icon' => 'iconfont-iconxiaochengxushezhi', 'api_url' => 'weapp/access', 'router_path' => 'channel/weapp', 'view_path' => 'channel/weapp/access', 'methods' => 'get', 'sort' => '70', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '添加版本', 'menu_key' => 'weapp_access_add_version', 'menu_short_name' => '添加版本', 'menu_type' => '2', 'icon' => '', 'api_url' => 'weapp/version', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '同步订阅消息', 'menu_key' => 'weapp_access_template_sync', 'menu_short_name' => '同步订阅消息', 'menu_type' => '2', 'icon' => '', 'api_url' => 'weapp/template/sync', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '支付宝小程序', 'menu_key' => 'aliapp_weapp_access', 'menu_short_name' => '支付宝小程序', 'menu_type' => '1', 'icon' => 'iconfont-iconzhifubao', 'api_url' => 'aliapp/access', 'router_path' => 'channel/aliapp', 'view_path' => 'channel/aliapp/access', 'methods' => 'get', 'sort' => '60', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '发布教程', 'menu_key' => 'wechat_course', 'menu_short_name' => '发布教程', 'menu_type' => '1', 'icon' => '', 'api_url' => 'wechat/course', 'router_path' => 'channel/wechat/course', 'view_path' => 'channel/wechat/course', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '公众号配置', 'menu_key' => 'wechat_config', 'menu_short_name' => '公众号配置', 'menu_type' => '1', 'icon' => '', 'api_url' => 'wechat/config', 'router_path' => 'channel/wechat/config', 'view_path' => 'channel/wechat/config', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'wechat_config_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'wechat/config', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '公众号回复配置', 'menu_key' => 'wechat_reply_config', 'menu_short_name' => '公众号回复配置', 'menu_type' => '1', 'icon' => '', 'api_url' => '', 'router_path' => 'channel/wechat/reply', 'view_path' => 'channel/wechat/reply', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '默认回复设置', 'menu_key' => 'wechat_default_reply_set', 'menu_short_name' => '默认回复设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'channel/wechat/reply/default', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '关注回复设置', 'menu_key' => 'wechat_subscribe_reply_set', 'menu_short_name' => '关注回复设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'channel/wechat/reply/subscribe', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '关键字回复添加/编辑', 'menu_key' => 'wechat_keyword_reply', 'menu_short_name' => '关键字回复添加/编辑', 'menu_type' => '1', 'icon' => '', 'api_url' => 'channel/wechat/reply/keywords/', 'router_path' => 'channel/wechat/keyword_reply_edit', 'view_path' => 'channel/wechat/keyword_reply_edit', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '关键字回复添加', 'menu_key' => 'wechat_keyword_reply_add', 'menu_short_name' => '关键字回复添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'channel/wechat/reply/keywords/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '关键字回复编辑', 'menu_key' => 'wechat_keyword_reply_edit', 'menu_short_name' => '关键字回复编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'channel/wechat/reply/keywords/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '关键字回复删除', 'menu_key' => 'wechat_keyword_reply_delete', 'menu_short_name' => '关键字回复编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'channel/wechat/reply/keywords/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '自定义菜单', 'menu_key' => 'wechat_menu', 'menu_short_name' => '自定义菜单', 'menu_type' => '1', 'icon' => '', 'api_url' => 'wechat/menu', 'router_path' => 'channel/wechat/menu', 'view_path' => 'channel/wechat/menu', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '模板消息', 'menu_key' => 'wechat_template_message', 'menu_short_name' => '模板消息', 'menu_type' => '1', 'icon' => 'iconfont-iconxiaoximoban', 'api_url' => 'wechat/template', 'router_path' => 'channel/wechat/message', 'view_path' => 'channel/wechat/template', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '配置教程', 'menu_key' => 'weapp_course', 'menu_short_name' => '配置教程', 'menu_type' => '1', 'icon' => '', 'api_url' => 'weapp/course', 'router_path' => 'channel/weapp/course', 'view_path' => 'channel/weapp/course', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '小程序配置', 'menu_key' => 'weapp_config', 'menu_short_name' => '小程序配置', 'menu_type' => '1', 'icon' => '', 'api_url' => 'weapp/config', 'router_path' => 'channel/weapp/config', 'view_path' => 'channel/weapp/config', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'weapp_config_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'weapp/config', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '订阅消息', 'menu_key' => 'weapp_template_message', 'menu_short_name' => '订阅消息', 'menu_type' => '1', 'icon' => '', 'api_url' => 'weapp/template', 'router_path' => 'channel/weapp/message', 'view_path' => 'channel/weapp/template', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '小程序发布', 'menu_key' => 'weapp_code', 'menu_short_name' => '小程序发布', 'menu_type' => '1', 'icon' => '', 'api_url' => 'weapp/code', 'router_path' => 'channel/weapp/code', 'view_path' => 'channel/weapp/code', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '支付宝配置', 'menu_key' => 'aliapp_config', 'menu_short_name' => '支付宝配置', 'menu_type' => '1', 'icon' => '', 'api_url' => 'aliapp/config', 'router_path' => 'channel/aliapp/config', 'view_path' => 'channel/aliapp/config', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'aliapp_config_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'aliapp/config', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '配置教程', 'menu_key' => 'aliapp_course', 'menu_short_name' => '配置教程', 'menu_type' => '1', 'icon' => '', 'api_url' => 'aliapp/course', 'router_path' => 'channel/aliapp/course', 'view_path' => 'channel/aliapp/course', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], ], ], [ 'menu_name' => '网站装修', 'menu_key' => 'web_diy', 'menu_short_name' => '网站', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'element-Brush', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '90', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '手机端', 'menu_key' => 'diy_wap', 'menu_short_name' => '手机端', 'menu_type' => '0', 'icon' => 'iconfont-iconshoujiduan', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' =>[ [ 'menu_name' => '启动页', 'menu_key' => 'diy_page_decorate_index', 'menu_short_name' => '启动页', 'menu_type' => '1', 'icon' => 'element-House', 'api_url' => '', 'router_path' => 'diy/index', 'view_path' => 'diy/index', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '个人中心', 'menu_key' => 'diy_page_decorate_member_index', 'menu_short_name' => '个人中心', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuanliebiao', 'api_url' => '', 'router_path' => 'diy/member', 'view_path' => 'diy/member', 'methods' => '', 'sort' => '99', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '微页面', 'menu_key' => 'diy_page_list', 'menu_short_name' => '微页面', 'menu_type' => '1', 'icon' => 'iconfont-iconweiyemian', 'api_url' => 'diy/diy', 'router_path' => 'diy/list', 'view_path' => 'diy/list', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '保存', 'menu_key' => 'diy_page_update', 'menu_short_name' => '保存', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/diy', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '95', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除', 'menu_key' => 'diy_page_delete', 'menu_short_name' => '删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/diy/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '95', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '页面分享内容设置', 'menu_key' => 'diy_page_share_set', 'menu_short_name' => '页面分享内容设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/share', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '页面路径', 'menu_key' => 'diy_page_route', 'menu_short_name' => '页面路径', 'menu_type' => '1', 'icon' => 'iconfont-iconyemianlujing', 'api_url' => 'diy/diy', 'router_path' => 'diy/route', 'view_path' => 'diy/route', 'methods' => 'get', 'sort' => '85', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '分享设置', 'menu_key' => 'diy_page_route_share_set', 'menu_short_name' => '分享设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'route/share', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '底部导航', 'menu_key' => 'diy_bottom', 'menu_short_name' => '底部导航', 'menu_type' => '1', 'icon' => 'iconfont-icondibudaohang', 'api_url' => 'diy/bottom', 'router_path' => 'diy/tabbar', 'view_path' => 'diy/tabbar', 'methods' => 'get', 'sort' => '80', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '保存', 'menu_key' => 'diy_tabbar_update', 'menu_short_name' => '保存', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/bottom', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], ], ], [ 'menu_name' => '电脑端', 'menu_key' => 'diy_web', 'menu_short_name' => '电脑端', 'menu_type' => '0', 'icon' => 'iconfont-icondesktop', 'api_url' => '', 'router_path' => 'web', 'view_path' => '', 'methods' => '', 'sort' => '99', 'status' => '1', 'is_show' => '1', 'children' =>[ [ 'menu_name' => '首页导航', 'menu_key' => 'diy_web_nav', 'menu_short_name' => '首页导航', 'menu_type' => '1', 'icon' => 'iconfont-iconshouye1', 'api_url' => '', 'router_path' => 'web/nav', 'view_path' => 'web/nav', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '首页导航添加', 'menu_key' => 'diy_web_nav_add', 'menu_short_name' => '首页导航添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'web/nav', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '首页导航编辑', 'menu_key' => 'diy_web_nav_edit', 'menu_short_name' => '首页导航编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'web/nav/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '首页导航删除', 'menu_key' => 'diy_web_nav_delete', 'menu_short_name' => '首页导航删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'web/nav/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '友情链接', 'menu_key' => 'diy_web_friendly_link', 'menu_short_name' => '友情链接', 'menu_type' => '1', 'icon' => 'iconfont-iconyouqinglianjie1', 'api_url' => '', 'router_path' => 'web/friendly_link', 'view_path' => 'web/friendly_link', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '友情链接添加', 'menu_key' => 'diy_web_friendly_link_add', 'menu_short_name' => '友情链接添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'web/friendly_link', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '友情链接编辑', 'menu_key' => 'diy_web_friendly_link_edit', 'menu_short_name' => '友情链接编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'web/friendly_link/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '友情链接删除', 'menu_key' => 'diy_web_friendly_link_delete', 'menu_short_name' => '友情链接删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'web/friendly_link/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], ], ], [ 'menu_name' => '广告位', 'menu_key' => 'diy_adv_position', 'menu_short_name' => '广告位', 'menu_type' => '1', 'icon' => 'iconfont-icontupianguanggao1', 'api_url' => '', 'router_path' => 'diy/adv_position', 'view_path' => 'diy/adv_position', 'methods' => 'get', 'sort' => '75', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '文章管理', 'menu_key' => 'article', 'menu_short_name' => '文章管理', 'menu_type' => '1', 'icon' => 'iconfont-iconwenzhangguanli1', 'api_url' => '', 'router_path' => 'article', 'view_path' => '', 'methods' => '', 'sort' => '60', 'status' => '1', 'is_show' => '1', 'children' =>[ [ 'menu_name' => '文章列表', 'menu_key' => 'article_list', 'menu_short_name' => '文章列表', 'menu_type' => '1', 'icon' => 'iconfont-iconwenzhangliebiao1', 'api_url' => '', 'router_path' => 'article/list', 'view_path' => 'article/list', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '文章删除', 'menu_key' => 'article_delete', 'menu_short_name' => '文章删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'article/article/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '文章添加/编辑', 'menu_key' => 'article_add_edit', 'menu_short_name' => '文章添加/编辑', 'menu_type' => '1', 'icon' => '', 'api_url' => '', 'router_path' => 'article/edit', 'view_path' => 'article/edit', 'methods' => 'post', 'sort' => '90', 'status' => '1', 'is_show' => '0', 'children' =>[ [ 'menu_name' => '文章添加', 'menu_key' => 'article_add', 'menu_short_name' => '文章添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'article/article', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '文章编辑', 'menu_key' => 'article_edit', 'menu_short_name' => '文章编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'article/article/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '文章栏目', 'menu_key' => 'article_category', 'menu_short_name' => '文章栏目', 'menu_type' => '1', 'icon' => 'iconfont-iconwenzhanglanmu1', 'api_url' => '', 'router_path' => 'article/category', 'view_path' => 'article/category', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '文章栏目添加', 'menu_key' => 'article_category_add', 'menu_short_name' => '文章栏目添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'article/category', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '文章栏目编辑', 'menu_key' => 'article_category_edit', 'menu_short_name' => '文章栏目编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'article/category/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '文章栏目删除', 'menu_key' => 'article_category_delete', 'menu_short_name' => '文章栏目删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'article/category/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], ], ], [ 'menu_name' => '广告管理', 'menu_key' => 'diy_adv', 'menu_short_name' => '广告', 'menu_type' => '1', 'icon' => 'element-House', 'api_url' => '', 'router_path' => 'diy/adv', 'view_path' => 'diy/adv', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '广告添加', 'menu_key' => 'diy_adv_add', 'menu_short_name' => '广告添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/adv', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '广告编辑', 'menu_key' => 'diy_adv_edit', 'menu_short_name' => '广告编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/adv/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '广告删除', 'menu_key' => 'diy_adv_delete', 'menu_short_name' => '广告删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/adv/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '素材管理', 'menu_key' => 'attachment', 'menu_short_name' => '素材管理', 'menu_type' => '1', 'icon' => 'iconfont-iconsucaiguanli', 'api_url' => 'sys/attachment', 'router_path' => 'diy/attachment', 'view_path' => 'tools/attachment', 'methods' => 'get', 'sort' => '75', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '素材移动', 'menu_key' => 'attachment_move', 'menu_short_name' => '素材移动', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/attachment/batchmove', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '素材删除', 'menu_key' => 'attachment_del', 'menu_short_name' => '素材删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/attachment/del', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '分组添加', 'menu_key' => 'attachment_category_add', 'menu_short_name' => '分组添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/attachment/category', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '分组编辑', 'menu_key' => 'attachment_category_edit', 'menu_short_name' => '分组编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/attachment/category/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '分组删除', 'menu_key' => 'attachment_category_del', 'menu_short_name' => '分组删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/attachment/category/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '附件图片上传', 'menu_key' => 'attachment_image_upload', 'menu_short_name' => '附件图片上传', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/image', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '附件视频上传', 'menu_key' => 'attachment_video_upload', 'menu_short_name' => '附件视频上传', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/video', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '附件上传', 'menu_key' => 'attachment_document_upload', 'menu_short_name' => '附件上传', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/document/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '海报管理', 'menu_key' => 'poster_management', 'menu_short_name' => '海报管理', 'menu_type' => '1', 'icon' => 'iconfont iconshangpintupianpc', 'api_url' => 'poster', 'router_path' => 'poster/list', 'view_path' => 'poster/list', 'methods' => 'get', 'sort' => '50', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '海报装修', 'menu_key' => 'poster_decorate', 'menu_short_name' => '海报装修', 'menu_type' => '1', 'icon' => '', 'api_url' => 'poster/', 'router_path' => 'poster/edit', 'view_path' => 'poster/edit', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '0', ] ], ], [ 'menu_name' => '页面装修', 'menu_key' => 'decorate', 'menu_short_name' => '页面装修', 'parent_key' => '', 'menu_type' => '0', 'icon' => '', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '21', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '装修', 'menu_key' => 'page_decorate', 'menu_short_name' => '装修', 'menu_type' => '1', 'icon' => '', 'api_url' => 'diy/diy/', 'router_path' => 'decorate/edit', 'view_path' => 'diy/edit', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '切换模板', 'menu_key' => 'page_change_template', 'menu_short_name' => '切换模板', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/change', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '设为使用', 'menu_key' => 'page_set_use', 'menu_short_name' => '设为使用', 'menu_type' => '2', 'icon' => '', 'api_url' => 'diy/use', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], ] ], ], ], [ 'menu_name' => '页面预览', 'menu_key' => 'preview', 'menu_short_name' => '页面预览', 'parent_key' => '', 'menu_type' => '0', 'icon' => '', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '页面预览', 'menu_key' => 'page_wap_preview', 'menu_short_name' => '页面预览', 'menu_type' => '1', 'icon' => '', 'api_url' => '', 'router_path' => 'preview/wap', 'view_path' => 'index/preview', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '0', ], ], ], [ 'menu_name' => '系统设置', 'menu_key' => 'setting_manage', 'menu_short_name' => '设置', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'element-Setting', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '20', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '网站设置', 'menu_key' => 'website_setting', 'menu_short_name' => '网站设置', 'menu_type' => '0', 'icon' => 'iconfont-iconwangzhan1', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '80', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '基础设置', 'menu_key' => 'base_setting', 'menu_short_name' => '基础设置', 'menu_type' => '1', 'icon' => 'iconfont-iconshangchengshezhi', 'api_url' => 'sys/config/website', 'router_path' => 'setting/website/system', 'view_path' => 'setting/system', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'base_setting_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/config/website', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '版权设置', 'menu_key' => 'setting_copyright', 'menu_short_name' => '版权设置', 'menu_type' => '1', 'icon' => 'iconfont-iconbanquan1', 'api_url' => 'sys/config/copyright', 'router_path' => 'setting/website/copyright', 'view_path' => 'setting/copyright', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'setting_copyright_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/config/copyright', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '协议管理', 'menu_key' => 'system_agreement', 'menu_short_name' => '协议管理', 'menu_type' => '1', 'icon' => 'element-Notebook', 'api_url' => 'sys/agreement', 'router_path' => 'setting/agreement', 'view_path' => 'setting/agreement', 'methods' => 'get', 'sort' => '80', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '协议编辑', 'menu_key' => 'system_agreement_edit', 'menu_short_name' => '协议编辑', 'menu_type' => '1', 'icon' => 'element-Notebook', 'api_url' => 'sys/agreement/', 'router_path' => 'setting/agreement/edit', 'view_path' => 'setting/agreement_edit', 'methods' => 'get', 'sort' => '80', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '协议编辑保存', 'menu_key' => 'system_agreement_edit_set', 'menu_short_name' => '协议编辑保存', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/agreement/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '登录设置', 'menu_key' => 'setting_login', 'menu_short_name' => '登录设置', 'menu_type' => '1', 'icon' => 'iconfont-iconzhuceshezhi', 'api_url' => 'sys/config/login', 'router_path' => 'setting/adminlogin', 'view_path' => 'setting/adminlogin', 'methods' => 'get', 'sort' => '20', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'setting_login_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/config/login', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], ], ], [ 'menu_name' => '权限设置', 'menu_key' => 'auth', 'menu_short_name' => '权限设置', 'menu_type' => '0', 'icon' => 'iconfont-iconquanxianguanli', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '40', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '管理员', 'menu_key' => 'auth_list', 'menu_short_name' => '管理员', 'menu_type' => '1', 'icon' => 'element-Lock', 'api_url' => '', 'router_path' => 'setting/auth/user', 'view_path' => 'auth/user', 'methods' => '', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '新增管理员', 'menu_key' => 'auth_add', 'menu_short_name' => '新增管理员', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/role', 'router_path' => '', 'view_path' => 'site/user', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑管理员', 'menu_key' => 'auth_update', 'menu_short_name' => '编辑管理员', 'menu_type' => '2', 'icon' => '', 'api_url' => 'site/user/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '锁定管理员', 'menu_key' => 'auth_lock', 'menu_short_name' => '锁定管理员', 'menu_type' => '2', 'icon' => '', 'api_url' => 'site/user/lock/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '解锁管理员', 'menu_key' => 'auth_unlock', 'menu_short_name' => '解锁管理员', 'menu_type' => '2', 'icon' => '', 'api_url' => 'site/user/unlock/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '管理员角色', 'menu_key' => 'auth_role', 'menu_short_name' => '管理员角色', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuanliebiao', 'api_url' => 'sys/role', 'router_path' => 'setting/auth/role', 'view_path' => 'auth/role', 'methods' => 'get', 'sort' => '70', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '新增', 'menu_key' => 'auth_role_add', 'menu_short_name' => '新增', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/role', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑', 'menu_key' => 'auth_role_update', 'menu_short_name' => '编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/role/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除', 'menu_key' => 'auth_role_del', 'menu_short_name' => '删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/role/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '操作日志', 'menu_key' => 'auth_log', 'menu_short_name' => '操作日志', 'menu_type' => '1', 'icon' => 'element-Document', 'api_url' => 'sys/log', 'router_path' => 'setting/auth/log', 'view_path' => 'auth/log', 'methods' => 'get', 'sort' => '60', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '会员管理', 'menu_key' => 'member_setting_manage', 'menu_short_name' => '会员管理', 'menu_type' => '0', 'icon' => 'iconfont-iconhuiyuanguanli', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '9', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '会员设置', 'menu_key' => 'setting_member', 'menu_short_name' => '会员设置', 'menu_type' => '1', 'icon' => 'iconfont-iconhuiyuanxinxi', 'api_url' => 'member/config/member', 'router_path' => 'setting/member', 'view_path' => 'setting/member', 'methods' => 'get', 'sort' => '71', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '设置', 'menu_key' => 'setting_member_set', 'menu_short_name' => '设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/config/member', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '注册登录', 'menu_key' => 'setting_login_register', 'menu_short_name' => '注册登录', 'menu_type' => '1', 'icon' => 'iconfont-iconzhuceshezhi', 'api_url' => 'member/config/login', 'router_path' => 'setting/login', 'view_path' => 'setting/login', 'methods' => 'get', 'sort' => '70', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '注册登录设置', 'menu_key' => 'setting_login_register_set', 'menu_short_name' => '注册登录设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/config/login', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], ] ], [ 'menu_name' => '支付管理', 'menu_key' => 'setting_pay', 'menu_short_name' => '支付管理', 'menu_type' => '1', 'icon' => 'element-Wallet', 'api_url' => '', 'router_path' => 'setting/pay', 'view_path' => '', 'methods' => 'get', 'sort' => '60', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '支付设置', 'menu_key' => 'setting_pay_channel', 'menu_short_name' => '支付设置', 'menu_type' => '1', 'icon' => 'iconfont-iconzhifushezhi', 'api_url' => 'pay/channel/lists', 'router_path' => 'setting/pay/channel', 'view_path' => 'setting/pay', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '设置', 'menu_key' => 'setting_pay_channel_set', 'menu_short_name' => '设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'pay/channel/set//', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '保存全部', 'menu_key' => 'setting_pay_channel_set_all', 'menu_short_name' => '保存全部', 'menu_type' => '2', 'icon' => '', 'api_url' => 'pay/channel/set/all', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '打款设置', 'menu_key' => 'setting_pay_transfer', 'menu_short_name' => '打款设置', 'menu_type' => '1', 'icon' => 'iconfont-icondakuanshezhi', 'api_url' => 'pay/channel/lists/', 'router_path' => 'setting/pay/transfer', 'view_path' => 'setting/transfer', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '设置', 'menu_key' => 'setting_pay_transfer_set', 'menu_short_name' => '设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'pay/channel/set/transfer', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '90', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '提现设置', 'menu_key' => 'cash_out_config', 'menu_short_name' => '提现设置', 'menu_type' => '1', 'icon' => 'element-Postcard', 'api_url' => '', 'router_path' => 'setting/cash_out', 'view_path' => 'setting/cash_out', 'methods' => '', 'sort' => '59', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '会员提现设置', 'menu_key' => 'member_cash_out_config_set', 'menu_short_name' => '会员提现设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'member/config/cash_out', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '90', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '店铺提现设置', 'menu_key' => 'shop_cash_out_config_set', 'menu_short_name' => '店铺提现设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/config/cash_out', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '97', 'status' => '1', 'is_show' => '1', ], ], ], ], ], [ 'menu_name' => '消息管理', 'menu_key' => 'setting_notice', 'menu_short_name' => '消息管理', 'menu_type' => '1', 'icon' => 'element-ChatLineSquare', 'api_url' => '', 'router_path' => 'setting/notice', 'view_path' => '', 'methods' => '', 'sort' => '50', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '消息模板', 'menu_key' => 'setting_notice_template', 'menu_short_name' => '消息模板', 'menu_type' => '1', 'icon' => 'iconfont-iconxiaoximoban', 'api_url' => 'notice/notice', 'router_path' => 'setting/notice/template', 'view_path' => 'setting/notice', 'methods' => 'get', 'sort' => '10', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '消息设置', 'menu_key' => 'setting_notice_template_message_set', 'menu_short_name' => '消息设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'notice/notice/edit', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '12', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '消息启动与关闭', 'menu_key' => 'setting_notice_template_status_set', 'menu_short_name' => '消息启动与关闭', 'menu_type' => '2', 'icon' => '', 'api_url' => 'notice/notice/editstatus', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '12', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '发送记录', 'menu_key' => 'setting_notice_records', 'menu_short_name' => '发送记录', 'menu_type' => '1', 'icon' => 'iconfont-iconlishijilu', 'api_url' => 'notice/notice/log', 'router_path' => 'setting/notice/records', 'view_path' => 'setting/notice_records', 'methods' => 'get', 'sort' => '9', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '短信管理', 'menu_key' => 'sms_notice', 'menu_short_name' => '短信管理', 'menu_type' => '0', 'icon' => 'element-Message', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '40', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '短信设置', 'menu_key' => 'sms_setting', 'menu_short_name' => '短信设置', 'menu_type' => '1', 'icon' => 'iconfont-iconduanxinshezhi-1', 'api_url' => 'notice/sms', 'router_path' => 'setting/sms/setting', 'view_path' => 'setting/sms', 'methods' => 'get', 'sort' => '12', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '短信配置修改', 'menu_key' => 'sms_setting_set', 'menu_short_name' => '短信配置修改', 'menu_type' => '2', 'icon' => '', 'api_url' => 'notice/notice/sms/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '12', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '发送记录', 'menu_key' => 'sms_notice_records', 'menu_short_name' => '发送记录', 'menu_type' => '1', 'icon' => 'iconfont-iconlishijilu', 'api_url' => 'notice/sms/log', 'router_path' => 'setting/sms/records', 'view_path' => 'setting/sms_records', 'methods' => 'get', 'sort' => '11', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '系统工具', 'menu_key' => 'sys_tools', 'menu_short_name' => '系统工具', 'menu_type' => '0', 'icon' => 'iconfont-iconshezhiV6xx', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '9', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '存储设置', 'menu_key' => 'setting_storage', 'menu_short_name' => '存储设置', 'menu_type' => '1', 'icon' => 'element-FolderChecked', 'api_url' => 'sys/storage/', 'router_path' => 'setting/storage', 'view_path' => 'setting/storage', 'methods' => 'get', 'sort' => '30', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'setting_storage_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/storage/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '数据导出', 'menu_key' => 'setting_export', 'menu_short_name' => '数据导出', 'menu_type' => '1', 'icon' => 'iconfont-iconshujudaochu', 'api_url' => 'sys/export', 'router_path' => 'setting/export', 'view_path' => 'setting/export', 'methods' => 'get', 'sort' => '10', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '导出数据', 'menu_key' => 'setting_export_export', 'menu_short_name' => '导出数据', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/export/', 'router_path' => '', 'view_path' => '', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '导出数据删除', 'menu_key' => 'setting_export_del', 'menu_short_name' => '导出数据删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/export/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '地图秘钥', 'menu_key' => 'map_setting', 'menu_short_name' => '地图秘钥', 'menu_type' => '1', 'icon' => 'element-Message', 'api_url' => 'sys/config/map', 'router_path' => 'setting/map', 'view_path' => 'setting/map', 'methods' => 'get', 'sort' => '9', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '保存设置', 'menu_key' => 'map_setting_set', 'menu_short_name' => '保存设置', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/config/map', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '12', 'status' => '1', 'is_show' => '1', ], ] ], ] ], ], ], [ 'menu_name' => '开发工具', 'menu_key' => 'tool', 'menu_short_name' => '开发', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'iconfont-iconkaifashezhi', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '10', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '插件管理', 'menu_key' => 'app_manage_store', 'menu_short_name' => '插件管理', 'menu_type' => '1', 'icon' => 'iconfont-iconchajian1', 'api_url' => '', 'router_path' => 'app_manage/app_store', 'view_path' => 'index/store', 'methods' => 'get', 'sort' => '10', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '安装插件', 'menu_key' => 'app_manage_store_install', 'menu_short_name' => '安装插件', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon/install/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '云安装插件', 'menu_key' => 'app_manage_store_install_cloud', 'menu_short_name' => '云安装插件', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon/cloudinstall/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '下载插件', 'menu_key' => 'app_manage_store_download', 'menu_short_name' => '下载插件', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon/download/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '卸载插件', 'menu_key' => 'app_manage_store_uninstall', 'menu_short_name' => '卸载插件', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon/uninstall/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '取消安装任务', 'menu_key' => 'app_manage_store_install_cancel', 'menu_short_name' => '取消安装任务', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon/install/cancel/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '插件开发', 'menu_key' => 'addon_develop', 'menu_short_name' => '插件开发', 'menu_type' => '1', 'icon' => 'iconfont-iconchajiankaifa', 'api_url' => '', 'router_path' => 'tools/addon', 'view_path' => 'tools/addon/index', 'methods' => '', 'sort' => '110', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '插件删除', 'menu_key' => 'addon_delete', 'menu_short_name' => '插件删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon_develop/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '插件打包', 'menu_key' => 'addon_build', 'menu_short_name' => '插件打包', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon_develop/build/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '插件下载', 'menu_key' => 'addon_download', 'menu_short_name' => '插件下载', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon_develop/download/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '代码生成', 'menu_key' => 'code', 'menu_short_name' => '代码生成', 'menu_type' => '1', 'icon' => 'iconfont-icondaimashengcheng', 'api_url' => 'generator/generator', 'router_path' => 'tools/code', 'view_path' => 'tools/code/index', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '添加代码生成', 'menu_key' => 'code_add', 'menu_short_name' => '添加代码生成', 'menu_type' => '2', 'icon' => '', 'api_url' => 'generator/generator', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除代码生成', 'menu_key' => 'code_delete', 'menu_short_name' => '删除代码生成', 'menu_type' => '2', 'icon' => '', 'api_url' => 'generator/generator/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '代码生成', 'menu_key' => 'code_create', 'menu_short_name' => '代码生成', 'menu_type' => '2', 'icon' => '', 'api_url' => 'generator/download', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '编辑代码生成', 'menu_key' => 'code_edit', 'menu_short_name' => '编辑代码生成', 'menu_type' => '1', 'icon' => '', 'api_url' => 'generator/generator/', 'router_path' => 'tools/code/edit', 'view_path' => 'tools/code/edit', 'methods' => 'put', 'sort' => '99', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '插件添加/编辑', 'menu_key' => 'addon_add_edit', 'menu_short_name' => '插件添加/编辑', 'menu_type' => '1', 'icon' => '', 'api_url' => '', 'router_path' => 'tools/addon_edit', 'view_path' => 'tools/addon/edit', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '插件添加', 'menu_key' => 'addon_add', 'menu_short_name' => '插件添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon_develop/', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '插件编辑', 'menu_key' => 'addon_edit', 'menu_short_name' => '插件编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'addon_develop/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ] ] ], [ 'menu_name' => '数据字典', 'menu_key' => 'sys_dict_dict_dict_list', 'menu_short_name' => '数据字典', 'menu_type' => '1', 'icon' => 'iconfont-iconwenzhangguanli1', 'api_url' => 'dict/post/post', 'router_path' => 'tools/list', 'view_path' => 'dict/list', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '数据字典添加', 'menu_key' => 'sys_dict_dict_dict_add', 'menu_short_name' => '数据字典添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'dict', 'router_path' => 'edit', 'view_path' => 'dict/edit', 'methods' => 'post', 'sort' => '4', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '数据字典编辑', 'menu_key' => 'sys_dict_dict_dict_edit', 'menu_short_name' => '数据字典编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'dict/', 'router_path' => 'edit', 'view_path' => 'dict/edit', 'methods' => 'put', 'sort' => '3', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '数据字典删除', 'menu_key' => 'sys_dict_dict_dict_delete', 'menu_short_name' => '数据字典删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'dict/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '2', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '添加/编辑数据字典数据', 'menu_key' => 'sys_dict_dict_data_add_edit', 'menu_short_name' => '添加/编辑数据字典数据', 'menu_type' => '2', 'icon' => '', 'api_url' => 'dictionary/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '2', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '环境检测', 'menu_key' => 'tools_check_environment', 'menu_short_name' => '环境检测', 'menu_type' => '1', 'icon' => 'iconfont-iconhuanjingjiance', 'api_url' => '', 'router_path' => 'tools/detection', 'view_path' => 'tools/detection', 'methods' => '', 'sort' => '50', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '用户信息修改', 'menu_key' => 'platform_user_info_edit', 'menu_short_name' => '用户信息修改', 'menu_type' => '2', 'icon' => '', 'api_url' => 'auth/edit', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '50', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '平台菜单', 'menu_key' => 'platform_menu', 'menu_short_name' => '平台菜单', 'menu_type' => '1', 'icon' => 'iconfont-iconcaidan', 'api_url' => 'sys/menu', 'router_path' => 'tools/admin_menu', 'view_path' => 'auth/menu', 'methods' => 'get', 'sort' => '49', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '新增', 'menu_key' => 'auth_menu_add', 'menu_short_name' => '新增', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑', 'menu_key' => 'auth_menu_update', 'menu_short_name' => '编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除', 'menu_key' => 'auth_menu_del', 'menu_short_name' => '删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '详情', 'menu_key' => 'auth_menu_info', 'menu_short_name' => '详情', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu/', 'router_path' => '', 'view_path' => '', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '店铺菜单', 'menu_key' => 'site_menu', 'menu_short_name' => '店铺菜单', 'menu_type' => '1', 'icon' => 'iconfont-icondianpucaidan', 'api_url' => 'sys/menu', 'router_path' => 'tools/site_menu', 'view_path' => 'auth/site_menu', 'methods' => 'get', 'sort' => '48', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '新增', 'menu_key' => 'auth_site_menu_add', 'menu_short_name' => '新增', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑', 'menu_key' => 'auth_site_menu_update', 'menu_short_name' => '编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除', 'menu_key' => 'auth_site_menu_del', 'menu_short_name' => '删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '详情', 'menu_key' => 'auth_site_menu_info', 'menu_short_name' => '详情', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/menu/', 'router_path' => '', 'view_path' => '', 'methods' => 'get', 'sort' => '0', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '计划任务', 'menu_key' => 'tools_schedule', 'menu_short_name' => '计划任务', 'menu_type' => '1', 'icon' => 'iconfont-iconjihuarenwu', 'api_url' => 'sys/schedule/list', 'router_path' => 'tools/schedule', 'view_path' => 'tools/schedule', 'methods' => '', 'sort' => '40', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '新增', 'menu_key' => 'schedule_add', 'menu_short_name' => '新增', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/schedule', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '4', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑', 'menu_key' => 'schedule_update', 'menu_short_name' => '编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/schedule/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '3', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '设置状态', 'menu_key' => 'schedule_set_status', 'menu_short_name' => '设置状态', 'menu_type' => '2', 'icon' => '', 'api_url' => 'schedule/modify/status/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '2', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除', 'menu_key' => 'schedule_del', 'menu_short_name' => '删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'sys/schedule/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '1', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '授权信息', 'menu_key' => 'app_auth', 'menu_short_name' => '授权信息', 'menu_type' => '1', 'icon' => 'iconfont-iconshouquanxinxi2', 'api_url' => 'niucloud/authinfo', 'router_path' => 'tools/authorize', 'view_path' => 'app/authorize', 'methods' => 'get', 'sort' => '30', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '授权码认证', 'menu_key' => 'app_auth_code', 'menu_short_name' => '授权码认证', 'menu_type' => '2', 'icon' => '', 'api_url' => 'niucloud/authinfo', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '检查更新', 'menu_key' => 'app_auth_check_update', 'menu_short_name' => '检查更新', 'menu_type' => '2', 'icon' => '', 'api_url' => 'niucloud/addon/status/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '云编译', 'menu_key' => 'app_auth_cloud_compile', 'menu_short_name' => '云编译', 'menu_type' => '2', 'icon' => '', 'api_url' => 'niucloud/build', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '清除编译任务', 'menu_key' => 'app_auth_clear_cloud_compile_task', 'menu_short_name' => '清除编译任务', 'menu_type' => '2', 'icon' => '', 'api_url' => 'niucloud/build/clear', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '开发者key', 'menu_key' => 'developer_token', 'menu_short_name' => '开发者key', 'menu_type' => '1', 'icon' => 'iconfont-iconkaifazheguanli', 'api_url' => 'sys/config/developer_token', 'router_path' => 'tools/developer_token', 'view_path' => 'setting/developer_token', 'methods' => 'get', 'sort' => '20', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '店铺管理', 'menu_key' => 'shop_manage', 'menu_short_name' => '店铺', 'parent_key' => '', 'menu_type' => '0', 'icon' => 'element-Memo', 'api_url' => '', 'router_path' => '', 'view_path' => '', 'methods' => '', 'sort' => '50', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '店铺列表', 'menu_key' => 'shop_list', 'menu_short_name' => '店铺列表', 'menu_type' => '1', 'icon' => 'iconfont-icondianpuliebiao1', 'api_url' => 'shop/admin/shop', 'router_path' => 'shop/list', 'view_path' => 'shop/admin/list', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '添加', 'menu_key' => 'add_shop', 'menu_short_name' => '添加店铺', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '编辑店铺', 'menu_key' => 'edit_shop', 'menu_short_name' => '编辑店铺', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '删除店铺', 'menu_key' => 'delete_shop', 'menu_short_name' => '删除店铺', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '关闭店铺', 'menu_key' => 'close_shop', 'menu_short_name' => '关闭店铺', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/close/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '开启店铺', 'menu_key' => 'open_shop', 'menu_short_name' => '开启店铺', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/open/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '店铺账户信息修改', 'menu_key' => 'edit_shop_account', 'menu_short_name' => '店铺账户信息修改', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop/account/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '店铺详情', 'menu_key' => 'shop_info', 'menu_short_name' => '店铺详情', 'menu_type' => '1', 'icon' => '', 'api_url' => 'shop/admin/shop/', 'router_path' => 'shop/info', 'view_path' => 'shop/admin/info', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '店铺套餐', 'menu_key' => 'shop_group', 'menu_short_name' => '店铺套餐', 'menu_type' => '1', 'icon' => 'iconfont-icondianputaocan1', 'api_url' => 'shop/admin/group', 'router_path' => 'shop/group', 'view_path' => 'shop/admin/group', 'methods' => 'get', 'sort' => '80', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '店铺套餐删除', 'menu_key' => 'shop_group_delete', 'menu_short_name' => '店铺套餐删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_group/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '店铺套餐添加/编辑', 'menu_key' => 'shop_group_add_edit', 'menu_short_name' => '店铺套餐添加/编辑', 'menu_type' => '1', 'icon' => 'element-PriceTag', 'api_url' => '', 'router_path' => 'shop/group_edit', 'view_path' => 'shop/admin/group_edit', 'methods' => 'get', 'sort' => '70', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '店铺套餐添加', 'menu_key' => 'shop_group_add', 'menu_short_name' => '店铺套餐添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_group', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '店铺套餐编辑', 'menu_key' => 'shop_group_edit', 'menu_short_name' => '店铺套餐编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_group/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '店铺分类', 'menu_key' => 'shop_category', 'menu_short_name' => '店铺分类', 'menu_type' => '1', 'icon' => 'iconfont-icondianpufenlei1', 'api_url' => 'shop/admin/category', 'router_path' => 'shop/category', 'view_path' => 'shop/admin/category', 'methods' => 'get', 'sort' => '80', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '店铺分类删除', 'menu_key' => 'shop_category_delete', 'menu_short_name' => '店铺分类删除', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_category/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '店铺分类添加/编辑', 'menu_key' => 'shop_category_add_edit', 'menu_short_name' => '店铺分类添加/编辑', 'menu_type' => '1', 'icon' => 'element-PriceTag', 'api_url' => '', 'router_path' => 'shop/category_edit', 'view_path' => 'shop/admin/category_edit', 'methods' => 'get', 'sort' => '70', 'status' => '1', 'is_show' => '0', 'children' => [ [ 'menu_name' => '店铺分类添加', 'menu_key' => 'shop_category_add', 'menu_short_name' => '店铺分类添加', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_category', 'router_path' => '', 'view_path' => '', 'methods' => 'post', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '店铺分类编辑', 'menu_key' => 'shop_category_edit', 'menu_short_name' => '店铺分类编辑', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_category/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ] ], [ 'menu_name' => '店铺用户', 'menu_key' => 'shop_user_list', 'menu_short_name' => '店铺用户', 'menu_type' => '1', 'icon' => 'iconfont-icondianpuyonghu1', 'api_url' => 'shop/admin/site/user', 'router_path' => 'shop/user', 'view_path' => 'shop/admin/user', 'methods' => 'get', 'sort' => '90', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '用户详情', 'menu_key' => 'shop_user_info', 'menu_short_name' => '用户详情', 'menu_type' => '1', 'icon' => 'element-OfficeBuilding', 'api_url' => '', 'router_path' => 'shop/user_info', 'view_path' => 'shop/admin/user_info', 'methods' => 'get', 'sort' => '80', 'status' => '1', 'is_show' => '0', ], [ 'menu_name' => '店铺申请', 'menu_key' => 'shop_apply', 'menu_short_name' => '店铺申请', 'menu_type' => '1', 'icon' => 'iconfont-icondianpushenqing1', 'api_url' => 'shop/admin/apply', 'router_path' => 'shop/apply', 'view_path' => 'shop/admin/apply', 'methods' => 'get', 'sort' => '70', 'status' => '1', 'is_show' => '1', 'children' => [ [ 'menu_name' => '删除店铺申请', 'menu_key' => 'shop_apply_del', 'menu_short_name' => '删除店铺申请', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_apply/', 'router_path' => '', 'view_path' => '', 'methods' => 'delete', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], [ 'menu_name' => '店铺申请审核', 'menu_key' => 'shop_apply_audit', 'menu_short_name' => '店铺申请审核', 'menu_type' => '2', 'icon' => '', 'api_url' => 'shop/admin/shop_apply/verify/', 'router_path' => '', 'view_path' => '', 'methods' => 'put', 'sort' => '100', 'status' => '1', 'is_show' => '1', ], ], ], [ 'menu_name' => '店铺申请详情', 'menu_key' => 'shop_apply_info', 'menu_short_name' => '店铺申请详情', 'menu_type' => '1', 'icon' => '', 'api_url' => '', 'router_path' => 'shop/apply_info', 'view_path' => 'shop/admin/apply_info', 'methods' => 'get', 'sort' => '100', 'status' => '1', 'is_show' => '0', ], ], ], ];