230 lines
13 KiB
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()
|
|
{
|
|
|
|
}
|
|
} |