File: /home/workzeni/agency-erp-05.workzenix.com/app/Http/Controllers/User/UserController.php
<?php
namespace App\Http\Controllers\User;
use App\Http\Controllers\Controller;
use App\Models\CompanyInfo;
use Illuminate\Support\Facades\DB;
class UserController extends Controller
{
// getBalance
public function getBalance()
{
$mainCompany = CompanyInfo::find(auth()->user()->company_id);
if ($mainCompany->id == 1) {
$totals = DB::table('company_infos')
->selectRaw('SUM(bdt_acct) as totlBdt, SUM(sar_acct) as totlSar')
->first();
$totalBdt = $totals->totlBdt;
$totalSar = $totals->totlSar;
} else {
$totalBdt = $mainCompany->bdt_acct ?? 0.00;
$totalSar = $mainCompany->sar_acct ?? 0.00;
}
return response()->json([
'bdt_acct' => $totalBdt,
'sar_acct' => $totalSar,
]);
}
// Dashboard
public function index()
{
return view('role_wise.user.pages.dashboard.index');
}
}