芸众商城社交电商系统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' => '角色管理',

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

被折叠的 条评论
为什么被折叠?



