suseendhiran
This commit is contained in:
parent
58defa8e3a
commit
1bfb74c79c
@ -56,7 +56,16 @@ public function index()
|
||||
|
||||
$expired_insurance_count = $this->Dashboard_model->get_expired_insurance_count(user()->business_id);
|
||||
$this->layout->set('expired_insurance_count', $expired_insurance_count);
|
||||
|
||||
|
||||
|
||||
|
||||
$amc = $this->Dashboard_model->get_amc(user()->business_id);
|
||||
// print_r(json_encode($amc));die();
|
||||
$this->layout->set('amc', $amc);
|
||||
|
||||
$insurence = $this->Dashboard_model->get_insurence(user()->business_id);
|
||||
// print_r(json_encode($insurence));die();
|
||||
$this->layout->set('insurence', $insurence);
|
||||
}
|
||||
$this->layout->buffer('main_content', 'dashboard/dashboard');
|
||||
$this->layout->render('default_layout');
|
||||
|
||||
@ -75,4 +75,38 @@ public function get_expired_insurance_count($business_id)
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
public function get_amc($business_id)
|
||||
{
|
||||
$this->db->select('a.* , asset.name as asset_name' );
|
||||
$this->db->from('amc a');
|
||||
$this->db->join('asset', 'asset.id=a.asset_id', 'left');
|
||||
$this->db->where('a.business_id', $business_id);
|
||||
$this->db->where('a.is_active', 1);
|
||||
$this->db->where('a.type', 3);
|
||||
$this->db->order_by('asset_id', "ASC");
|
||||
$query = $this->db->get();
|
||||
$query = $query->result();
|
||||
return $query;
|
||||
}
|
||||
|
||||
|
||||
public function get_insurence($business_id)
|
||||
{
|
||||
$this->db->select('a.* , asset.name as asset_name' );
|
||||
$this->db->from('amc a');
|
||||
$this->db->join('asset', 'asset.id=a.asset_id', 'left');
|
||||
$this->db->where('a.business_id', $business_id);
|
||||
$this->db->where('a.is_active', 1);
|
||||
$this->db->where('a.type', 4);
|
||||
$this->db->order_by('asset_id', "ASC");
|
||||
$query = $this->db->get();
|
||||
$query = $query->result();
|
||||
return $query;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@ -115,11 +115,11 @@
|
||||
<div class="row">
|
||||
|
||||
|
||||
<div class="col-md-4 col-sm-4 ">
|
||||
<div class="x_panel tile fixed_height_320">
|
||||
<div class="col-md-6 col-sm-6 ">
|
||||
<div class="x_panel tile ">
|
||||
<div class="x_title">
|
||||
<h2>App Versions</h2>
|
||||
<ul class="nav navbar-right panel_toolbox">
|
||||
<h2>AMC</h2>
|
||||
<!-- <ul class="nav navbar-right panel_toolbox">
|
||||
<li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
|
||||
</li>
|
||||
<li class="dropdown">
|
||||
@ -131,102 +131,80 @@
|
||||
</li>
|
||||
<li><a class="close-link"><i class="fa fa-close"></i></a>
|
||||
</li>
|
||||
</ul>
|
||||
</ul> -->
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="x_content">
|
||||
<h4>App Usage across versions</h4>
|
||||
<div class="widget_summary">
|
||||
<div class="w_left w_25">
|
||||
<span>0.1.5.2</span>
|
||||
</div>
|
||||
<div class="w_center w_55">
|
||||
<div class="progress">
|
||||
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 66%;">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w_right w_20">
|
||||
<span>123k</span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<h4>Remaining Days To Expire</h4>
|
||||
|
||||
<?php
|
||||
foreach ($amc as $key => $value) {
|
||||
?>
|
||||
<div class="widget_summary">
|
||||
<div class="w_left w_25">
|
||||
<span>0.1.5.3</span>
|
||||
</div>
|
||||
<div class="w_center w_55">
|
||||
<div class="progress">
|
||||
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 45%;">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w_right w_20">
|
||||
<span>53k</span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
<div class="w_left w_25">
|
||||
<span><?php echo $value->asset_name ?></span>
|
||||
</div>
|
||||
<div class="widget_summary">
|
||||
<div class="w_left w_25">
|
||||
<span>0.1.5.4</span>
|
||||
</div>
|
||||
<div class="w_center w_55">
|
||||
<div class="progress">
|
||||
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 25%;">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
<div class="w_center w_55">
|
||||
<div class="progress">
|
||||
<?php
|
||||
$date_now = date("Y-m-d"); // this format is string comparable
|
||||
if ($date_now > $value->valid_to) {
|
||||
// greater than
|
||||
$date1 = new DateTime($value->valid_to); //current date or any date
|
||||
$date2 = new DateTime(date('d-m-Y')); //Future date
|
||||
$diff = $date2->diff($date1)->format("%a"); //find difference
|
||||
$days = - intval($diff); //rounding days
|
||||
$days_count = $days;
|
||||
//it return 365 days omitting current day
|
||||
}
|
||||
else{
|
||||
// Less than
|
||||
$date1 = new DateTime($value->valid_to); //current date or any date
|
||||
$date2 = new DateTime(date('d-m-Y')); //Future date
|
||||
$diff = $date2->diff($date1)->format("%a"); //find difference
|
||||
$days = intval($diff); //rounding days
|
||||
$days_count = $days;
|
||||
//it return 365 days omitting current day
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
if ($days > 60) { ?>
|
||||
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w_right w_20">
|
||||
<span>23k</span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="widget_summary">
|
||||
<div class="w_left w_25">
|
||||
<span>0.1.5.5</span>
|
||||
</div>
|
||||
<div class="w_center w_55">
|
||||
<div class="progress">
|
||||
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 5%;">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
<?php
|
||||
}
|
||||
else { ?>
|
||||
<div class="progress-bar bg-red" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<!-- <?php ?> -->
|
||||
</div>
|
||||
<div class="w_right w_20">
|
||||
<span>3k</span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="widget_summary">
|
||||
<div class="w_left w_25">
|
||||
<span>0.1.5.6</span>
|
||||
</div>
|
||||
<div class="w_center w_55">
|
||||
<div class="progress">
|
||||
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 2%;">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w_right w_20">
|
||||
<span>1k</span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
<div class="w_right w_20">
|
||||
<span style="font-size:15px"><?php echo $days,' days'?></span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4 col-sm-4 ">
|
||||
<div class="x_panel tile fixed_height_320 overflow_hidden">
|
||||
|
||||
<div class="col-md-6 col-sm-6 ">
|
||||
<div class="x_panel tile ">
|
||||
<div class="x_title">
|
||||
<h2>Device Usage</h2>
|
||||
<ul class="nav navbar-right panel_toolbox">
|
||||
<h2>Insurence</h2>
|
||||
<!-- <ul class="nav navbar-right panel_toolbox">
|
||||
<li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
|
||||
</li>
|
||||
<li class="dropdown">
|
||||
@ -238,118 +216,72 @@
|
||||
</li>
|
||||
<li><a class="close-link"><i class="fa fa-close"></i></a>
|
||||
</li>
|
||||
</ul>
|
||||
</ul> -->
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="x_content">
|
||||
<table class="" style="width:100%">
|
||||
<tr>
|
||||
<th style="width:37%;">
|
||||
<p>Top 5</p>
|
||||
</th>
|
||||
<th>
|
||||
<div class="col-lg-7 col-md-7 col-sm-7 ">
|
||||
<p class="">Device</p>
|
||||
</div>
|
||||
<div class="col-lg-5 col-md-5 col-sm-5 ">
|
||||
<p class="">Progress</p>
|
||||
</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<canvas class="canvasDoughnut" height="140" width="140" style="margin: 15px 10px 10px 0"></canvas>
|
||||
</td>
|
||||
<td>
|
||||
<table class="tile_info">
|
||||
<tr>
|
||||
<td>
|
||||
<p><i class="fa fa-square blue"></i>IOS </p>
|
||||
</td>
|
||||
<td>30%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><i class="fa fa-square green"></i>Android </p>
|
||||
</td>
|
||||
<td>10%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><i class="fa fa-square purple"></i>Blackberry </p>
|
||||
</td>
|
||||
<td>20%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><i class="fa fa-square aero"></i>Symbian </p>
|
||||
</td>
|
||||
<td>15%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<p><i class="fa fa-square red"></i>Others </p>
|
||||
</td>
|
||||
<td>30%</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<h4>Remaining Days To Expire</h4>
|
||||
|
||||
|
||||
<div class="col-md-4 col-sm-4 ">
|
||||
<div class="x_panel tile fixed_height_320">
|
||||
<div class="x_title">
|
||||
<h2>Quick Settings</h2>
|
||||
<ul class="nav navbar-right panel_toolbox">
|
||||
<li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
|
||||
</li>
|
||||
<li class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
|
||||
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
|
||||
<a class="dropdown-item" href="#">Settings 1</a>
|
||||
<a class="dropdown-item" href="#">Settings 2</a>
|
||||
<?php
|
||||
foreach ($insurence as $key => $value) {
|
||||
?>
|
||||
<div class="widget_summary">
|
||||
<div class="w_left w_25">
|
||||
<span><?php echo $value->asset_name ?></span>
|
||||
</div>
|
||||
<div class="w_center w_55">
|
||||
<div class="progress">
|
||||
<?php
|
||||
$date_now = date("Y-m-d"); // this format is string comparable
|
||||
if ($date_now > $value->valid_to) {
|
||||
// greater than
|
||||
$date1 = new DateTime($value->valid_to); //current date or any date
|
||||
$date2 = new DateTime(date('d-m-Y')); //Future date
|
||||
$diff = $date2->diff($date1)->format("%a"); //find difference
|
||||
$days = - intval($diff); //rounding days
|
||||
$days_count = $days;
|
||||
//it return 365 days omitting current day
|
||||
}
|
||||
else{
|
||||
// Less than
|
||||
$date1 = new DateTime($value->valid_to); //current date or any date
|
||||
$date2 = new DateTime(date('d-m-Y')); //Future date
|
||||
$diff = $date2->diff($date1)->format("%a"); //find difference
|
||||
$days = intval($diff); //rounding days
|
||||
$days_count = $days;
|
||||
//it return 365 days omitting current day
|
||||
}
|
||||
?>
|
||||
<?php
|
||||
if ($days > 60) { ?>
|
||||
<div class="progress-bar bg-green" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
</div>
|
||||
</li>
|
||||
<li><a class="close-link"><i class="fa fa-close"></i></a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<div class="x_content">
|
||||
<div class="dashboard-widget-content">
|
||||
<ul class="quick-list">
|
||||
<li><i class="fa fa-calendar-o"></i><a href="#">Settings</a>
|
||||
</li>
|
||||
<li><i class="fa fa-bars"></i><a href="#">Subscription</a>
|
||||
</li>
|
||||
<li><i class="fa fa-bar-chart"></i><a href="#">Auto Renewal</a> </li>
|
||||
<li><i class="fa fa-line-chart"></i><a href="#">Achievements</a>
|
||||
</li>
|
||||
<li><i class="fa fa-bar-chart"></i><a href="#">Auto Renewal</a> </li>
|
||||
<li><i class="fa fa-line-chart"></i><a href="#">Achievements</a>
|
||||
</li>
|
||||
<li><i class="fa fa-area-chart"></i><a href="#">Logout</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="sidebar-widget">
|
||||
<h4>Profile Completion</h4>
|
||||
<canvas width="150" height="80" id="chart_gauge_01" class="" style="width: 160px; height: 100px;"></canvas>
|
||||
<div class="goal-wrapper">
|
||||
<span id="gauge-text" class="gauge-value pull-left">0</span>
|
||||
<span class="gauge-value pull-left">%</span>
|
||||
<span id="goal-text" class="goal-value pull-right">100%</span>
|
||||
<?php
|
||||
}
|
||||
else { ?>
|
||||
<div class="progress-bar bg-red" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:<?php echo $days_count,'%'; ?>">
|
||||
<span class="sr-only">60% Complete</span>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
<!-- <?php ?> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="w_right w_20">
|
||||
<span style="font-size:15px"><?php echo $days,' days'?></span>
|
||||
</div>
|
||||
<div class="clearfix"></div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user