561 lines
20 KiB
HTML
561 lines
20 KiB
HTML
<style>
|
|
a {
|
|
color: #5b5b60;
|
|
}
|
|
</style>
|
|
<!-- start: DASHBOARD TITLE -->
|
|
<!--<section id="page-title" class="padding-top-15 padding-bottom-15">
|
|
<div class="row">
|
|
<div class="col-sm-7">
|
|
<h1 class="mainTitle" translate="dashboard.WELCOME" translate-values="{ appName: app.name }">{{ mainTitle }}</h1>
|
|
<span class="mainDescription"></span>
|
|
</div>
|
|
</div>
|
|
</section> -->
|
|
<!-- end: DASHBOARD TITLE -->
|
|
<!-- start: FEATURED BOX LINKS -->
|
|
<div ng-controller="dashboardCtrl">
|
|
<div class="container-fluid container-fullw padding-bottom-10">
|
|
<div class="row" data-ng-init="initDashboardDetails()">
|
|
<div class="col-sm-12" ng-controller="studentModalDemoCtrl">
|
|
<div class="panel panel-white no-radius">
|
|
|
|
<div class="panel-body" style="padding:0px!important">
|
|
|
|
|
|
<div class="row">
|
|
<tabset class="tabbable no-padding no-margin">
|
|
<!-- start Admissions-Month tab-->
|
|
<tab heading="Admissions-Month : {{adMonth.length}}" class="padding-top-5 padding-left-5">
|
|
<div ng-if="getLoginType=='R004'" class="panel-scroll height-500" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div ng-if="ad==true">
|
|
<center>
|
|
<h5 class="text-dark">No Admissions!</h5>
|
|
</center>
|
|
</div>
|
|
<!-- <div class="cl-effect-13" style="float: right" ng-if="emptyDataToday==false">
|
|
<a ui-sref="app.call.tracking">
|
|
view more
|
|
</a>
|
|
</div> -->
|
|
<div dx-data-grid="admgrid" ng-if="ad==false"></div>
|
|
<!-- <table class="table table-hover no-margin" ng-if="ad==false">
|
|
<thead>
|
|
<tr>
|
|
|
|
<tr>
|
|
<th> University</th>
|
|
<th>1st Week</th>
|
|
<th>2nd Week </th>
|
|
<th>3rd Week</th>
|
|
<th>4th Week</th>
|
|
<th>Total </th>
|
|
<th>Admissions Taken By & Count</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="today in adMonth">
|
|
<td>{{today.university}}</td>
|
|
<td>{{today.w1}}</td>
|
|
<td>{{today.w2}}</td>
|
|
<td>{{today.w3}}</td>
|
|
<td>{{today.w4}}</td>
|
|
<td>{{today.total}}</td>
|
|
<td>{{today.gad}}</td>
|
|
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table> -->
|
|
</div>
|
|
<div ng-if="getLoginType!='R004'" class="panel-scroll height-350" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div ng-if="ad==true">
|
|
<center>
|
|
<h5 class="text-dark">No Admissions!</h5>
|
|
</center>
|
|
</div>
|
|
<div class="cl-effect-13" style="float: right" ng-if="ad==false">
|
|
<a ui-sref="app.call.tracking">
|
|
view more
|
|
</a>
|
|
</div>
|
|
<table class="table table-hover no-margin" ng-if="ad==false">
|
|
<thead>
|
|
<tr>
|
|
<!--<td colspan="5" style="background:#1FBBA6;color:#fff !important">Total Entries :{{todayFolloupDetails.length}}</td></tr>-->
|
|
<tr>
|
|
<th> ID</th>
|
|
<th> Name</th>
|
|
<th>Mobile </th>
|
|
<th>Activity</th>
|
|
<th class="hidden-xs">Status</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="today in todayFolloupDetails">
|
|
<td>{{today.TrackingID}}</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(today);">{{today.LeadName}}</a>
|
|
</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(today);">{{today.MobileNumber}}</a>
|
|
</td>
|
|
<td>{{today.ActivityName}}</td>
|
|
<td class="hidden-xs" ng-if="today.statusName=='CLOSE'">
|
|
<span class="label label-sm label-success">{{today.statusName}}</span>
|
|
</td>
|
|
<td class="hidden-xs" ng-if="today.statusName!='CLOSE'">
|
|
<span class="label label-sm label-warning">{{today.statusName}}</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</tab>
|
|
<!-- end Admissions-Month tab-->
|
|
<!-- end Admissions-Batch tab-->
|
|
<tab heading="Admissions-Batch : {{pendingFolloupDetails.length}}" class="padding-top-5">
|
|
|
|
<div ng-if="getLoginType!='R004'" class="panel-scroll height-200" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div ng-if="emptyDataPending==true">
|
|
<center>
|
|
<h5 class="text-dark">No Pending Followup!</h5>
|
|
</center>
|
|
</div>
|
|
<div class="cl-effect-13" style="float: right" ng-if="emptyDataPending==false">
|
|
<a ui-sref="app.call.tracking">
|
|
view more
|
|
</a>
|
|
</div>
|
|
<table class="table table-hover" ng-if="emptyDataPending==false">
|
|
<thead>
|
|
<!-- <tr> -->
|
|
<!-- <td colspan="6" style="background:#C82E29;color:#fff !important">Total Entries :{{pendingFolloupDetails.length}}</td></tr> -->
|
|
<tr>
|
|
<th> ID</th>
|
|
<th> Name</th>
|
|
<th>Mobile </th>
|
|
<th>Activity</th>
|
|
<th>Followup </th>
|
|
<th class="hidden-xs">Status</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="pending in pendingFolloupDetails">
|
|
<td>{{pending.TrackingID}}</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(pending);">{{pending.LeadName}}</a>
|
|
</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(pending);">{{pending.MobileNumber}}</a>
|
|
</td>
|
|
<td>{{pending.ActivityName}}</td>
|
|
<td>{{pending.FollowupOn}}</td>
|
|
<td class="hidden-xs">
|
|
<span class="label label-sm label-danger">{{pending.statusName}}</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
|
|
</table>
|
|
</div>
|
|
<div ng-if="getLoginType=='R004'" class="panel-scroll height-350" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
|
|
<div ng-if="emptyDataPending==true">
|
|
<center>
|
|
<h5 class="text-dark">No Pending Followup!</h5>
|
|
</center>
|
|
</div>
|
|
<div class="cl-effect-13" style="float: right" ng-if="emptyDataPending==false">
|
|
<a ui-sref="app.call.tracking">
|
|
view more
|
|
</a>
|
|
</div>
|
|
<table class="table table-hover" ng-if="emptyDataPending==false">
|
|
<thead>
|
|
<!-- <tr> -->
|
|
<!-- <td colspan="6" style="background:#C82E29;color:#fff !important">Total Entries :{{pendingFolloupDetails.length}}</td></tr> -->
|
|
<tr>
|
|
<th> ID</th>
|
|
<th> Name</th>
|
|
<th>Mobile </th>
|
|
<th>Activity</th>
|
|
<th>Followup </th>
|
|
<th class="hidden-xs">Status</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="pending in pendingFolloupDetails">
|
|
<td>{{pending.TrackingID}}</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(pending);">{{pending.LeadName}}</a>
|
|
</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(pending);">{{pending.MobileNumber}}</a>
|
|
</td>
|
|
<td>{{pending.ActivityName}}</td>
|
|
<td>{{pending.FollowupOn}}</td>
|
|
<td class="hidden-xs">
|
|
<span class="label label-sm label-danger">{{pending.statusName}}</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
|
|
</table>
|
|
</div>
|
|
</tab>
|
|
<!-- end Admissions-Batch tab-->
|
|
<!-- start Admissions-Yearly tab-->
|
|
<tab heading="Admissions-Yearly : {{adYear.length}}" class="padding-top-5">
|
|
<div ng-if="getLoginType=='R004'" class="panel-scroll height-500" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div ng-if="ady==true">
|
|
<center>
|
|
<h5 class="text-dark">No Admissions!</h5>
|
|
</center>
|
|
</div>
|
|
<!-- <div class="cl-effect-13" style="float: right" ng-if="ady==false && getLoginType=='R004' || getLoginType=='R003'">
|
|
<a ui-sref="app.call.lead">
|
|
view more
|
|
</a>
|
|
</div> -->
|
|
<div dx-data-grid="adYeargrid" ng-if="ady==false"></div>
|
|
<!-- <table class="table table-hover" ng-if="ady==false">
|
|
<thead>
|
|
|
|
<tr>
|
|
<th> University</th>
|
|
<th> June</th>
|
|
<th>July </th>
|
|
<th>August</th>
|
|
<th>September </th>
|
|
<th>October</th>
|
|
<th>November</th>
|
|
<th>December</th>
|
|
<th>January</th>
|
|
<th>February</th>
|
|
<th>March</th>
|
|
<th>April</th>
|
|
<th>May</th>
|
|
<th>Total</th>
|
|
<th>Admissions Taken By & Count</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="lead in adYear">
|
|
<td>{{lead.university}}</td>
|
|
<td>{{lead.June}}</td>
|
|
<td>{{lead.July}}</td>
|
|
<td>{{lead.August}}</td>
|
|
<td>{{lead.September}}</td>
|
|
<td>{{lead.October}}</td>
|
|
<td>{{lead.November}}</td>
|
|
<td>{{lead.December}}</td>
|
|
<td>{{lead.January}}</td>
|
|
<td>{{lead.February}}</td>
|
|
<td>{{lead.March}}</td>
|
|
<td>{{lead.April}}</td>
|
|
<td>{{lead.May}}</td>
|
|
<td>{{lead.tot_cnt}}</td>
|
|
<td>{{lead.gad}}</td>
|
|
</tr>
|
|
</tbody>
|
|
|
|
</table> -->
|
|
</div>
|
|
<div ng-if="getLoginType!='R004'" class="panel-scroll height-350" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div ng-if="ady==true">
|
|
<center>
|
|
<h5 class="text-dark">No Admissions!</h5>
|
|
</center>
|
|
</div>
|
|
<div class="cl-effect-13" style="float: right" ng-if="ady==false && getLoginType=='R004' || getLoginType=='R003'">
|
|
<a ui-sref="app.call.lead">
|
|
view more
|
|
</a>
|
|
</div>
|
|
<table class="table table-hover" ng-if="ady==false">
|
|
<thead>
|
|
<!-- <tr><td colspan="6" style="background:#DD5A82;color:#fff !important">Total Entries :{{leadDetails.length}}</td></tr> -->
|
|
<tr>
|
|
<th> ID</th>
|
|
<th> Name</th>
|
|
<th>Mobile </th>
|
|
<th>Activity</th>
|
|
<th>Followup </th>
|
|
<th class="hidden-xs">Status</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="lead in leadDetails">
|
|
<td>{{lead.TrackingID}}</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(lead);">{{lead.LeadName}}</a>
|
|
</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(lead);">{{lead.MobileNumber}}</a>
|
|
</td>
|
|
<td>{{lead.ActivityName}}</td>
|
|
<td>{{lead.FollowupOn}}</td>
|
|
<td class="hidden-xs" ng-if="lead.statusName=='CLOSE'">
|
|
<span class="label label-sm label-info">{{lead.statusName}}</span>
|
|
</td>
|
|
<td class="hidden-xs" ng-if="lead.statusName!='CLOSE'">
|
|
<span class="label label-sm label-info">{{lead.statusName}}</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
|
|
</table>
|
|
</div>
|
|
</tab>
|
|
<!-- end today Admissions-Yearly tab-->
|
|
<!-- start fee outstanding tab-->
|
|
<tab heading="Fees Outstanding : {{fout.length}}" class="padding-top-5">
|
|
<div ng-if="getLoginType=='R004'" class="panel-scroll height-500" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div ng-if="fo==true">
|
|
<center>
|
|
<h5 class="text-dark">No Outstanding Fee!</h5>
|
|
</center>
|
|
</div>
|
|
<!-- <div class="cl-effect-13" style="float: right" ng-if="fo==false && getLoginType=='R004' || getLoginType=='R003'">
|
|
<a ui-sref="app.call.lead">
|
|
view more
|
|
</a>
|
|
</div> -->
|
|
<div dx-data-grid="FeeOut" ng-if="fo==false"></div>
|
|
<!-- <table class="table table-hover" ng-if="fo==false">
|
|
<thead>
|
|
|
|
<tr>
|
|
<th> Batches</th>
|
|
<th> Total Payable Fee</th>
|
|
<th>Total Fee Paid </th>
|
|
<th>Total Balance</th>
|
|
<th>Balance in % </th>
|
|
<th>Balance % by Staff</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="lead in fout">
|
|
<td>{{lead.batch}}</td>
|
|
<td>{{lead.tot_payable}}</td>
|
|
<td>{{lead.tot_paid}}</td>
|
|
<td>{{lead.balance}}</td>
|
|
<td>{{lead.bal_percentage}}</td>
|
|
<td>{{lead.staff_percent}}</td>
|
|
</tr>
|
|
</tbody>
|
|
|
|
</table> -->
|
|
</div>
|
|
<div ng-if="getLoginType!='R004'" class="panel-scroll height-350" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div ng-if="fo==true">
|
|
<center>
|
|
<h5 class="text-dark">No Outstanding Fee!</h5>
|
|
</center>
|
|
</div>
|
|
<div class="cl-effect-13" style="float: right" ng-if="fo==false && getLoginType=='R004' || getLoginType=='R003'">
|
|
<a ui-sref="app.call.lead">
|
|
view more
|
|
</a>
|
|
</div>
|
|
<table class="table table-hover" ng-if="fo==false">
|
|
<thead>
|
|
<!-- <tr><td colspan="6" style="background:#DD5A82;color:#fff !important">Total Entries :{{leadDetails.length}}</td></tr> -->
|
|
<tr>
|
|
<th> ID</th>
|
|
<th> Name</th>
|
|
<th>Mobile </th>
|
|
<th>Activity</th>
|
|
<th>Followup </th>
|
|
<th class="hidden-xs">Status</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<tr ng-repeat="lead in leadDetails">
|
|
<td>{{lead.TrackingID}}</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(lead);">{{lead.LeadName}}</a>
|
|
</td>
|
|
<td>
|
|
<a tooltip="View Student" class="text-dark" ng-click="open(lead);">{{lead.MobileNumber}}</a>
|
|
</td>
|
|
<td>{{lead.ActivityName}}</td>
|
|
<td>{{lead.FollowupOn}}</td>
|
|
<td class="hidden-xs" ng-if="lead.statusName=='CLOSE'">
|
|
<span class="label label-sm label-info">{{lead.statusName}}</span>
|
|
</td>
|
|
<td class="hidden-xs" ng-if="lead.statusName!='CLOSE'">
|
|
<span class="label label-sm label-info">{{lead.statusName}}</span>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
|
|
</table>
|
|
</div>
|
|
</tab>
|
|
<!-- end today fee outstanding tab-->
|
|
</tabset>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="row" ng-if="getLoginType!='R004'" ng-controller="OnotherCtrl" data-ng-init="init()">
|
|
<div class="col-sm-12">
|
|
<div class="panel panel-white no-radius">
|
|
|
|
<div class="panel-body no-padding">
|
|
|
|
<tabset class="tabbable no-padding no-margin">
|
|
<!-- start university registration details tab-->
|
|
<tab heading="University Registration" class="padding-top-5 padding-left-5">
|
|
<div class="panel-scroll height-200" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div class="cl-effect-13" style="float: right" ng-if="getLoginType=='R004' && registerdStudentDetails!=false">
|
|
<a ui-sref="app.student.studentDetailsSuperAdmin">
|
|
view more
|
|
</a>
|
|
</div>
|
|
|
|
<div class="cl-effect-13" style="float: right" ng-if="registerdStudentDetails!='R004' && registerdStudentDetails!=false">
|
|
<a ui-sref="app.student.studentDetails">
|
|
view more
|
|
</a>
|
|
</div>
|
|
|
|
<table class="table no-margin">
|
|
<tbody>
|
|
<tr ng-repeat="registration in registerdStudentDetails">
|
|
<td>
|
|
<span class="text-small block text-light">University ID</span>
|
|
<span>{{registration.UniversityID}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">University Name</span>
|
|
<span>{{registration.UniversityName | uppercase}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">No of Registration</span>
|
|
<span>{{registration.StudentCounts}}</span>
|
|
</td>
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</tab>
|
|
<!-- end university registration details tab-->
|
|
<!-- start university fees details tab-->
|
|
<tab heading="University Pending Fees" class="padding-top-5">
|
|
<div class="panel-scroll height-200" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div class="cl-effect-13" style="float: right" ng-if="getLoginType=='R004' && universityFeesDetails!=false">
|
|
<a ui-sref="app.reports.balfee">
|
|
view more
|
|
</a>
|
|
</div>
|
|
|
|
<div class="cl-effect-13" style="float: right" ng-if="getLoginType=='R003' && universityFeesDetails!=false">
|
|
<a ui-sref="app.reports.balfee">
|
|
view more
|
|
</a>
|
|
</div>
|
|
<table class="table no-margin">
|
|
<tbody>
|
|
<tr ng-repeat="univFees in universityFeesDetails">
|
|
<td>
|
|
<span class="text-small block text-light">University ID</span>
|
|
<span>{{univFees.UniversityID}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">University Name</span>
|
|
<span>{{univFees.UniversityName}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">Payable Fees</span>
|
|
<span>{{univFees.PayableFees}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">Paid Fees</span>
|
|
<span>{{univFees.PaidFees}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">Balance Fees</span>
|
|
<span>{{univFees.PayableFees-univFees.PaidFees}}</span>
|
|
</td>
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</tab>
|
|
<!-- end university fees details tab-->
|
|
<!--start batch fees details tab-->
|
|
<tab heading="Batch Pending Fees" class="padding-top-5">
|
|
<div class="panel-scroll height-200" perfect-scrollbar wheel-propagation="false" suppress-scroll-x="true">
|
|
<div class="cl-effect-13" style="float: right" ng-if="getLoginType=='R004' && batchFeesDetails!=false">
|
|
<a ui-sref="app.reports.balfee">
|
|
view more
|
|
</a>
|
|
</div>
|
|
|
|
<div class="cl-effect-13" style="float: right" ng-if="getLoginType=='R003' && batchFeesDetails!=false">
|
|
<a ui-sref="app.reports.balfee">
|
|
view more
|
|
</a>
|
|
</div>
|
|
<table class="table no-margin">
|
|
<tbody>
|
|
<tr ng-repeat="batchFees in batchFeesDetails">
|
|
<td>
|
|
<span class="text-small block text-light">Batch Code</span>
|
|
<span>{{batchFees.BatchCode}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">Batch Name</span>
|
|
<span>{{batchFees.BatchName}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">Payable Fees</span>
|
|
<span>{{batchFees.PayableFees}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">Paid Fees</span>
|
|
<span>{{batchFees.PaidFees}}</span>
|
|
</td>
|
|
<td>
|
|
<span class="text-small block text-light">Balance Fees</span>
|
|
<span>{{batchFees.PayableFees-batchFees.PaidFees}}</span>
|
|
</td>
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</tab>
|
|
<!-- end batch fees details tab-->
|
|
</tabset>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> |