芸众商城最新全插件新链动2+1 美丽天天秒 新店商 插件下载测试

本文介绍了如何使用宝塔面板快速部署芸众商城社交电商平台,涉及前端开发、后端架构、全插件安装以及角色奖励机制,包括组员、组长角色的晋升条件和奖励设置。

芸众商城社交电商系统SAAS平台前端基于vue开发,后端基于laravel开发,本文安装的是高哥软件开发测试提供芸众商城全插件(370个)商业版系统源码,可同时支持多端口部署运行;使用宝塔面板一键部署的方式搭建芸众商城系统,使用宝塔面板搭建,大大提高了搭建效率,也避免了很多搭建错误的发生,这里的系统是商用企业版全插件安装,因为源码一般都弄不到所以网上也没有,实际上算是目前功能最全的商城系统!目前人人、芸众、禾匠都是商城系统第一梯队。可以说你想要的商城功能这系统全包含了,370个全插件使用就够你折腾了,也是目前商城中分销、分红功能最多最全的系统。同时提供小程序前端下载。

<?php


namespace Yunshop\LinkMove;

use app\common\services\Plugin;
use Yunshop\LinkMove\common\LinkMoveSet;
use Yunshop\LinkMove\services\MemberCenterService;


class PluginApplication extends \app\common\services\PluginApplication
{


    protected function setConfig()
    {
        \app\common\modules\shop\ShopConfig::current()->set('observer.goods.link_move', [
            'class' => 'Yunshop\LinkMove\models\LinkMoveGoods',
            'function_save' => 'relationSave'
        ]);

    }

    public function getWidgetItems()
    {
        return [
            'vue-goods.link_move' => [
                'title' => \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商",
                'class' => \Yunshop\LinkMove\widgets\LinkMoveGoodsWidget::class,

            ],
            'withdraw.link_move' => [
                'title' => \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商" . '提现',
                'class' => 'Yunshop\LinkMove\widgets\LinkMoveWithdrawWidget'
            ],
            'vue-withdraw.link_move' => [
                'title' => \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商" . '提现',
                'class' => 'Yunshop\LinkMove\widgets\VueLinkMoveWithdrawWidget'
            ],
//            'withdraw.tab_sign_buy_withdraw' => [
//                'title' => '管理奖提现',
//                'class' => \Yunshop\SignBuy\widgets\WithdrawWidget::class
//            ],
        ];
    }

    public function getIncomePageItems()
    {
        return [
            'link_move' => [
                'class' => \Yunshop\LinkMove\common\LinkMoveIncomePageService::class,
                'type' => 'marketing'
            ]
        ];
    }

    public function getIncomeItems()
    {
        return [
            'link_move' => [
                'title' => \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商",
                'type' => 'link_move_withdraw',
                'class' => \Yunshop\LinkMove\models\LinkMoveReward::class,
                'order_class' => '',
            ]
        ];
    }

    public function getFrontendWidgetConfig(): array
    {
        return [
            'member_center.link-move' => MemberCenterService::class,
        ];
    }

    public function boot()
    {
        $events = app('events');

        //订单创建监听
        //$events->subscribe(\Yunshop\LinkMove\listener\OrderCreatedListener::class);
        //订单支付监听
        $events->subscribe(\Yunshop\LinkMove\listener\AfterOrderPaidListener::class);
        //订单完成监听
        $events->subscribe(\Yunshop\LinkMove\listener\OrderReceiveListener::class);
        //订单关闭监听
        $events->subscribe(\Yunshop\LinkMove\listener\OrderCanceledListener::class);
        //订单售后完成
        //$events->subscribe(\Yunshop\SignBuy\listener\OrderRefundSuccessListener::class);


        //会员注册
        $events->subscribe(\Yunshop\LinkMove\listener\RegisterMemberListener::class);



    }

    public function register()
    {

    }

    public function getTemplateItems()
    {
        return [
            'link_move_upgrade_notice' => [
                'title' => '升级通知' . '(' . \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商" . ')',
                'subtitle' => '升级通知' . '(' . \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商" . ')',
                'value' => 'link_move_upgrade_notice',
                'param' => [
                    '时间', '会员昵称', '旧等级', '新等级'
                ]
            ],
            'link_move_dividend_reward_notice' => [
                'title' => '分红奖励' . '(' . \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商" . ')',
                'subtitle' => '分红奖励' . '(' . \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商" . ')',
                'value' => 'link_move_dividend_reward_notice',
                'param' => [
                    '时间', '会员昵称', '身份', '奖励类型', '奖励金额', '冻结金额', '发放金额', '奖励状态'
                ]
            ],
        ];
    }

    protected function setMenuConfig()
    {
        \app\backend\modules\menu\Menu::current()->setPluginMenu('link_move', [
            'name' => \Setting::get('plugin.link_move')['plugin_name'] ?: "新店商",
            'url' => 'plugin.link-move.admin.link-move-team.index',// url 可以填写http 也可以直接写路由
            'url_params' => '',//如果是url填写的是路由则启用参数否则不启用
            'permit' => 1,//如果不设置则不会做权限检测
            'menu' => 1,//如果不设置则不显示菜单,子菜单也将不显示
            'top_show' => 0,
            'left_first_show' => 0,
            'left_second_show' => 1,
            'icon' => 'fa-wpforms',
            'list_icon' => 'link-move',
            'parents' => [],
            'type' => 'marketing',
            'child' => [
                'link_move_grade' => [
                    'name' => '角色管理',
             
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芸众商城二次开发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值