From 381fcf3938dbb13f44bc20d6455af0967a0fc589 Mon Sep 17 00:00:00 2001
From: "iVampireSP.com"
Date: Thu, 23 Feb 2023 09:40:40 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=20=E6=8E=A8=E4=BB=8B?=
=?UTF-8?q?=E7=B3=BB=E7=BB=9F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Controllers/Web/AffiliateController.php | 8 ++---
config/settings.php | 2 +-
resources/views/affiliates/create.blade.php | 9 ++++--
resources/views/affiliates/index.blade.php | 32 +++++++++++++++----
4 files changed, 38 insertions(+), 13 deletions(-)
diff --git a/app/Http/Controllers/Web/AffiliateController.php b/app/Http/Controllers/Web/AffiliateController.php
index 704edf2..3b67903 100644
--- a/app/Http/Controllers/Web/AffiliateController.php
+++ b/app/Http/Controllers/Web/AffiliateController.php
@@ -16,9 +16,9 @@ class AffiliateController extends Controller
/**
* Display a listing of the resource.
*/
- public function index(): View|RedirectResponse
+ public function index(Request $request): View|RedirectResponse
{
- $user = auth()->user();
+ $user = $request->user('web');
$user->load('affiliate');
$affiliate = $user->affiliate;
@@ -36,9 +36,9 @@ public function index(): View|RedirectResponse
/**
* Show the form for creating a new resource.
*/
- public function create(): View|RedirectResponse
+ public function create(Request $request): View|RedirectResponse
{
- $user = auth('web')->user();
+ $user = $request->user('web');
$user->load('affiliate', 'affiliateUser.affiliate.user');
if ($user->affiliate) {
diff --git a/config/settings.php b/config/settings.php
index e000264..0b12255 100644
--- a/config/settings.php
+++ b/config/settings.php
@@ -4,7 +4,7 @@
'billing' => [
'commission' => '0.1',
// 推介佣金比例
- 'commission_referral' => '0.05',
+ 'commission_referral' => '0.8',
],
'wecom' => [
'robot_hook' => [
diff --git a/resources/views/affiliates/create.blade.php b/resources/views/affiliates/create.blade.php
index c94e30b..ed4b624 100644
--- a/resources/views/affiliates/create.blade.php
+++ b/resources/views/affiliates/create.blade.php
@@ -6,9 +6,14 @@
加入推介计划
- 让更多人用上我们的产品,您将从他们实名认证成功之后的每笔充值中获取 {{ config('settings.billing.commission_referral') * 100 . '%' }}
+ 让更多人用上我们的产品,您将从他们实人认证成功之后的每笔充值中获取 {{ config('settings.billing.commission_referral') * 100 . '%' }}
的佣金。
+{{-- @php($amount = 1)--}}
+
+{{-- 比如,下属用户在实人认证成功后充值了 {{$amount}}--}}
+{{-- 元,您将获得 {{ $amount / (config('settings.billing.commission_referral') * 100) }} 元的佣金。
--}}
+
@if ($user->affiliate_id)
您被 {{ $user->affiliateUser->affiliate->user->name }}#{{ $user->affiliateUser->affiliate->user_id }} 引荐。
@if ($user->affiliateUser->affiliate->revenue > 5)
@@ -18,7 +23,7 @@
@endsection
diff --git a/resources/views/affiliates/index.blade.php b/resources/views/affiliates/index.blade.php
index 0549855..19381e6 100644
--- a/resources/views/affiliates/index.blade.php
+++ b/resources/views/affiliates/index.blade.php
@@ -3,6 +3,7 @@
@section('title', '推介计划')
@section('content')
+ @php($url = \Illuminate\Support\Facades\URL::route('affiliates.show', $affiliate->uuid))
推介计划
@@ -13,16 +14,17 @@
盈利:{{ $affiliate->revenue }} 元
- 推介 URL: {{ \Illuminate\Support\Facades\URL::route('affiliates.show', $affiliate->uuid) }}
+ 推介 URL: {{ $url }}
- 用户列表
@php($count = $affiliateUsers->count())
@if ($count)
+ 用户列表
用户名 |
盈利 |
+ 实人状态 |
注册时间 |
@@ -31,22 +33,40 @@
{{ $user->user->name }} |
{{ $user->revenue }} 元 |
+
+
+ @if ($user->real_name_verified_at)
+ 完成
+ @else
+ 未完成
+ @endif
+ |
+
{{ $user->created_at }} |
@endforeach
{{ $affiliateUsers->links() }}
- @else
- 您还没有推介用户。
@endif
+ 广告词
+ 您可以定义一个广告词来收获更多的用户。让新用户访问您的推介 URL 并完成注册,您就会获得一个下属用户。
+
+ 金额到账时间
+
+ 当您的下属用户完成实人认证后并充值,之后的充值所获得的佣金将会立即到您的余额。
+
+
+ 佣金计算方式
+ 佣金 = 下属用户充值总额 / ({{config('settings.billing.commission_referral')}} * 100)
+
离开推介计划
@endsection