admin/plugins/new-member-prize/src/PluginApplication.php

230 lines
13 KiB
PHP

<?php
namespace Yunshop\NewMemberPrize;
class PluginApplication extends \app\common\services\PluginApplication
{
protected function setConfig()
{
}
protected function setMenuConfig()
{
\app\backend\modules\menu\Menu::current()->setPluginMenu('new_member_prize', [
'name' => '新人奖',
'type' => 'marketing',
'url' => 'plugin.new-member-prize.admin.controllers.activity.index',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'top_show' => 0,
'left_first_show' => 0,
'left_second_show' => 1,
'icon' => 'fa-american-sign-language-interpreting',
'list_icon' => 'new-member-prize',
'item' => 'new-member-prize',
'parents' => [],
'child' => [
'new_member_prize_manage' => [
'name' => '新人奖',
'url' => 'plugin.new-member-prize.admin.controllers.activity.index',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize'],
'child' => [
'new_member_prize_list' => [
'name' => '活动列表',
'url' => 'plugin.new-member-prize.admin.controllers.activity.index',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
],
'new_member_prize_search' => [
'name' => '搜索',
'url' => 'plugin.new-member-prize.admin.controllers.activity.search',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
],
'new_member_prize_add' => [
'name' => '创建活动',
'url' => 'plugin.new-member-prize.admin.controllers.activity.addActivity',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
'child' => [
'new_member_prize_add_prize' => [
'name' => '添加奖品',
'url' => 'plugin.new-member-prize.admin.controllers.activity.addPrize',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage','new_member_prize_add'],
],
'new_member_prize_edit_prize' => [
'name' => '编辑奖品',
'url' => 'plugin.new-member-prize.admin.controllers.activity.editPrize',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage','new_member_prize_add'],
],
'new_member_prize_del_prize' => [
'name' => '删除奖品',
'url' => 'plugin.new-member-prize.admin.controllers.activity.delPrize',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage','new_member_prize_add'],
],
],
],
'new_member_prize_price_list' => [
'name' => '奖品列表',
'url' => 'plugin.new-member-prize.admin.controllers.activity.getPrizeList',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
'child' => [],
],
'new_member_prize_edit' => [
'name' => '编辑活动',
'url' => 'plugin.new-member-prize.admin.controllers.activity.editActivity',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
'child' => [
'new_member_prize_add_prize' => [
'name' => '添加奖品',
'url' => 'plugin.new-member-prize.admin.controllers.activity.add-prize',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage','new_member_prize_edit'],
],
],
],
'new_member_prize_del' => [
'name' => '删除活动',
'url' => 'plugin.new-member-prize.admin.controllers.activity.delActivity',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
'child' => [],
],
'new_member_prize_get_goods' => [
'name' => '获取商品',
'url' => 'plugin.new-member-prize.admin.controllers.activity.getGoods',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
'child' => [],
],
'new_member_prize_get_coupons' => [
'name' => '获取优惠卷',
'url' => 'plugin.new-member-prize.admin.controllers.activity.getCoupons',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
'child' => [],
],
'new_member_prize_record' => [
'name' => '活动数据',
'url' => 'plugin.new-member-prize.admin.controllers.activity.record',
'url_params' => '',
'permit' => 1,
'menu' => 0,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage'],
'child' => [
'new_member_prize_record' => [
'name' => '活动数据',
'url' => 'plugin.new-member-prize.admin.controllers.activity.record',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage','new_member_prize_record'],
],
'new_member_prize_record_search' => [
'name' => '活动数据搜索',
'url' => 'plugin.new-member-prize.admin.controllers.activity.searchRecord',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage','new_member_prize_record'],
],
'new_member_prize_record_export' => [
'name' => '活动数据导出',
'url' => 'plugin.new-member-prize.admin.controllers.activity.export',
'url_params' => '',
'permit' => 1,
'menu' => 1,
'icon' => '',
'item' => '',
'parents' => ['new_member_prize','new_member_prize_manage','new_member_prize_record'],
],
],
],
]
],
]
]);
}
public function boot()
{
}
}