This commit is contained in:
sayliraut
2024-08-02 16:02:52 +05:30
parent 1dc3e8e264
commit a3e4593812
3 changed files with 11 additions and 8 deletions

View File

@@ -243,13 +243,13 @@ class SubscriptionController extends Controller
public function subscriptionToPlan(Request $request)
{
dd($request->all());
// dd($request->all());
try {
$isCustomReferralCodeApplied = 0;
$customReferralCode = CustomReferralCode::where('is_active',1)->first();
if($customReferralCode && $customReferralCode->referral_code &&
if($customReferralCode && $customReferralCode->referral_code &&
$customReferralCode->referral_code == $request->referral_code_to_check){
$isCustomReferralCodeApplied = 1;
}else{
@@ -425,7 +425,7 @@ class SubscriptionController extends Controller
return response()->json(['success' => true, 'message' => 'Successfully applied referral code!', 'referralUserId' => $code->id ,'referral_code'=>$referralCode]);
} else if( $customCode) {
return response()->json(['success' => true, 'message' => 'Successfully applied referral code!', 'referralUserId' => $customCode->id ,'referral_code'=>$referralCode]);
}else{
return response()->json(['success' => false, 'message' => 'Invalid referral code.']);
}

View File

@@ -12,6 +12,7 @@ use App\Models\Subscriptions;
use Carbon\Carbon;
use App\Exports\DashboardExportUser;
use App\Exports\DashboardSelectedExportUser;
use App\Models\ReferralUsers;
use Maatwebsite\Excel\Facades\Excel;
@@ -147,6 +148,7 @@ class DashboardController extends Controller
'next_payment_date' => $transaction->next_payment_date ? Carbon::parse($transaction->next_payment_date)->format('m/d/Y') : null,
];
})->toArray();
$refrralUsers = ReferralUsers::with(['referredUser','refeersUser'])->latest()->get();
return view('Admin.dashboard', compact(
@@ -165,13 +167,14 @@ class DashboardController extends Controller
'defaultData',
'formattedDefaultData',
'quarterlyData',
'yearlyData'
'yearlyData',
'refrralUsers'
)
);
}
/*
Created By : Hritik
Created By : Hritik
Created at : 02 Aug 2024
Use : To Store or Update Custom Referral Code
*/
@@ -188,7 +191,7 @@ class DashboardController extends Controller
if($request->id){
CustomReferralCode::updateOrCreate(['id', $request->id], [
'referral_code' => $request->referral_code,
]);
]);
}else{
CustomReferralCode::updateOrCreate([
'referral_code' => $request->referral_code,

View File

@@ -23,7 +23,7 @@ class ReferralUsers extends Model
'modified_by',
'created_at',
'updated_at'
];
public function referredUser()
@@ -35,5 +35,5 @@ public function refeersUser()
{
return $this->belongsTo(IamPrincipal::class, 'referred_user_xid', 'id');
}
}