dashboard report examatt calltrack and hallticket

This commit is contained in:
rajasekar 2019-04-23 17:58:53 +05:30
parent 6a072bfe52
commit c3c555a828
13 changed files with 81 additions and 40 deletions

View File

@ -304,6 +304,7 @@ class Dashboard_Controller extends REST_Controller {
$requestedBy = $this->post('requestedBy'); $requestedBy = $this->post('requestedBy');
$logintype = $this->post('requestedDept'); $logintype = $this->post('requestedDept');
$leadMonth = $this->dashboard_model->leadMonth($branchId,$requestedBy,$logintype); $leadMonth = $this->dashboard_model->leadMonth($branchId,$requestedBy,$logintype);
if ($leadMonth) { if ($leadMonth) {
$leadMonth['status'] = REST_Controller::HTTP_OK; $leadMonth['status'] = REST_Controller::HTTP_OK;
// Set the response and exit // Set the response and exit

View File

@ -94,7 +94,7 @@ class Report extends REST_Controller {
$from = $this->post('from'); $from = $this->post('from');
$to = $this->post('to'); $to = $this->post('to');
$getStatus = $this->report_model->certificate_status($bat,$br,$u,$from,$to); $getStatus = $this->report_model->certificate_status($bat,$br,$u,$from,$to);
//print_r($getStatus); // print_r($getStatus);
if ($getStatus) if ($getStatus)
{ {
$getStatus['status'] = REST_Controller::HTTP_OK; $getStatus['status'] = REST_Controller::HTTP_OK;

View File

@ -619,7 +619,7 @@ $msg='Dear '.$name.', Thank you for enquiring with Apollo Distance Education Col
$this->db->join(ACTIVITY.' as AV', 'AV.ActivityID = LT.ActivityStatus'); $this->db->join(ACTIVITY.' as AV', 'AV.ActivityID = LT.ActivityStatus');
$this->db->join(PICK_LIST_DETAILS.' as PLD1', 'PLD1.ListCode = LT.StatusCode'); $this->db->join(PICK_LIST_DETAILS.' as PLD1', 'PLD1.ListCode = LT.StatusCode');
$this->db->where('PLD1.ListName !=', 'CLOSED'); // $this->db->where('PLD1.ListName !=', 'CLOSED');
$this->db->where('LTF.IsActive', '1'); $this->db->where('LTF.IsActive', '1');
if($search['CreatedBranch'] !='All'){ if($search['CreatedBranch'] !='All'){
$this->db->where('LT.CreatedBranch', $search['CreatedBranch']); $this->db->where('LT.CreatedBranch', $search['CreatedBranch']);

View File

@ -867,7 +867,7 @@ $sql="select sum(TotalBalance) as total FROM (select (sum(totalpayable) - sum(to
left join T_ActivityMaster am on am.ActivityID=lt.ActivityStatus left join T_ActivityMaster am on am.ActivityID=lt.ActivityStatus
join T_PickListDetails list on list.ListCode=ltf.StatusName join T_PickListDetails list on list.ListCode=ltf.StatusName
where InteractionID in (select max(InteractionID) from T_Lead_Tracking_Followup group by TrackingID) where InteractionID in (select max(InteractionID) from T_Lead_Tracking_Followup group by TrackingID)
and list.ListName not like 'CLOSED' and month(STR_TO_DATE(ltf.FollowupOn,'%d-%m-%Y')) = month(now()) and lt.CreatedBranch = '".$branchId."' "; and list.ListName not like 'CLOSED' and month(STR_TO_DATE(ltf.FollowupOn,'%d-%m-%Y')) = month(now()) and STR_TO_DATE(ltf.FollowupOn,'%d-%m-%Y') <= curdate() and lt.CreatedBranch = '".$branchId."' ";
$ltd=$this->db->query($sql); $ltd=$this->db->query($sql);
$tlead = $ltd->result(); $tlead = $ltd->result();
//To staff //To staff
@ -880,7 +880,7 @@ $sql="select sum(TotalBalance) as total FROM (select (sum(totalpayable) - sum(to
left join T_ActivityMaster am on am.ActivityID=lt.ActivityStatus left join T_ActivityMaster am on am.ActivityID=lt.ActivityStatus
join T_PickListDetails list on list.ListCode=ltf.StatusName join T_PickListDetails list on list.ListCode=ltf.StatusName
where InteractionID in (select max(InteractionID) from T_Lead_Tracking_Followup group by TrackingID) where InteractionID in (select max(InteractionID) from T_Lead_Tracking_Followup group by TrackingID)
and list.ListName not like 'CLOSED' and month(STR_TO_DATE(ltf.FollowupOn,'%d-%m-%Y')) = month(now()) and lt.CreatedBranch = '".$branchId."' and ltf.AssignedStaff = '".$requestedBy."' "; and list.ListName not like 'CLOSED' and month(STR_TO_DATE(ltf.FollowupOn,'%d-%m-%Y')) = month(now()) and STR_TO_DATE(ltf.FollowupOn,'%d-%m-%Y') <= curdate() and lt.CreatedBranch = '".$branchId."' and ltf.AssignedStaff = '".$requestedBy."' ";
$sltd=$this->db->query($ssql); $sltd=$this->db->query($ssql);
$stlead = $sltd->result(); $stlead = $sltd->result();
//echo $requestedBy; //echo $requestedBy;

View File

@ -1003,17 +1003,18 @@ class DayBook_model extends CI_Model
FROM FROM
T_DayBookMaster AS p T_DayBookMaster AS p
join T_PickListDetails on T_PickListDetails.ListCode = p.name join T_PickListDetails on T_PickListDetails.ListCode = p.name
where str_to_date(Date,?)>=? and str_to_date(Date,?)<=? and p.IsActive=? and (p.Name=? or p.Name=?) and Status !=? and p.BranchCode=? and p.Isdaybook=? where str_to_date(Date,?)>=? and str_to_date(Date,?)<=? and p.IsActive=? and (p.Name=? or p.Name=?) and (p.ModeOfPayment != ? and p.ModeOfPayment != ? ) and Status !=? and p.BranchCode=? and p.Isdaybook=?
GROUP BY p.`Name`'; GROUP BY p.`Name`';
$query = $this->db->query($subQuery,array($incomecode,$expensecode,$incomecode,$expensecode,'%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'1','I001','I002','Cancel',$br,'1'));
$expense = $query->result();
if(count($query)>0) $query = $this->db->query($subQuery,array($incomecode,$expensecode,$incomecode,$expensecode,'%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'1','I001','I002','WAIVER','REFERRAL','Cancel',$br,'1'));
$expense = $query->result();
// print_r($this->db->last_query());die();
if(count($expense) > 0)
{ {
$results['expense_data'] = $expense; $results['expense_data'] = $expense;
} }
// print_r($this->db->last_query());die();
$subQueryNON= 'SELECT $subQueryNON= 'SELECT
DISTINCT(q.Name) AS TID,ListName,T_Income_Outcome_Master.TypeID as Orgtype, DISTINCT(q.Name) AS TID,ListName,T_Income_Outcome_Master.TypeID as Orgtype,
@ -1032,14 +1033,14 @@ class DayBook_model extends CI_Model
$querynon = $this->db->query($subQueryNON,array($incomecode,$expensecode,$incomecode,$expensecode,'%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'1','I001','I002','Cancel',$br,'1')); $querynon = $this->db->query($subQueryNON,array($incomecode,$expensecode,$incomecode,$expensecode,'%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'1','I001','I002','Cancel',$br,'1'));
$expensenon = $querynon->result(); $expensenon = $querynon->result();
if(count($querynon)>0) if(count($expensenon)>0)
{ {
$results['expense_data_nonop'] = $expensenon; $results['expense_data_nonop'] = $expensenon;
} }
//print_r($expensenon);die(); // print_r($results);die();
return $results; return $results;
} }
@ -1063,7 +1064,7 @@ $query = $this->db->query($subQuery,array('%d-%m-%Y',$fromd,'%d-%m-%Y',$tod,'Can
$expense = $query->result(); $expense = $query->result();
if(count($query)>0) if(count($expense)>0)
{ {
$results['fullexpense_detail'] = $expense; $results['fullexpense_detail'] = $expense;
} }
@ -1084,7 +1085,7 @@ $queryNon = $this->db->query($subQueryNON,array('%d-%m-%Y',$fromd,'%d-%m-%Y',$to
$expenseNon = $queryNon->result(); $expenseNon = $queryNon->result();
if(count($queryNon)>0) if(count($expenseNon)>0)
{ {
$results['fullNonOpexpense_detail'] = $expenseNon; $results['fullNonOpexpense_detail'] = $expenseNon;
} }
@ -1177,7 +1178,7 @@ $subQuery='select Name,ListName,q.Date as dat,month(str_to_date(Date,?)) as mont
$expenseNon = $query->result(); $expenseNon = $query->result();
if(count($query)>0) if(count($expenseNon)>0)
{ {
$results['exceldetails'] = $expenseNon; $results['exceldetails'] = $expenseNon;
} }

View File

@ -298,6 +298,7 @@ LEFT JOIN
} }
$sql.=" group by Student_id,cid,ctype"; $sql.=" group by Student_id,cid,ctype";
$sql.=" ORDER BY adate ASC";
//echo $sql; //echo $sql;
//print_r($sql); //print_r($sql);
@ -387,7 +388,7 @@ LEFT JOIN
ifnull(sms.rcvedate,'-') as rdate,sms.acmts,ifnull(sms.balance,0) as Balance_fee,std.name as Student_name,std.father as Father_name,std.phone as Phone_number,cm.course as Course_name,cm.uname as University,mdate,ifnull(std.address,'-') as address,ifnull(std.AlternateNumber,'') as AlternateNumber ifnull(sms.rcvedate,'-') as rdate,sms.acmts,ifnull(sms.balance,0) as Balance_fee,std.name as Student_name,std.father as Father_name,std.phone as Phone_number,cm.course as Course_name,cm.uname as University,mdate,ifnull(std.address,'-') as address,ifnull(std.AlternateNumber,'') as AlternateNumber
from from
( (
SELECT g.ID, g.sid,g.cid,g.sem,g.branch, g.fid, g.certname, g.ctype, g.issuedate, h.rcvedate, concat(g.acmts,' ; ',h.acmts)as acmts,h.balance,g.mdate FROM SELECT g.ID, g.sid,g.cid,g.sem,g.branch, g.fid, g.certname, g.ctype, g.issuedate, h.rcvedate,if ((g.acmts is null or g.acmts = ''), h.acmts, g.acmts)as acmts,h.balance,g.mdate FROM
(SELECT c.ID,c.StudentID AS sid,sfs.CourseID AS cid,sfs.BranchCode AS branch,sfs.FeesID AS fid,Sem AS sem,c.CertificationType AS certname,c.CertificationType AS ctype,CDate AS mdate,balpayable AS balance, (SELECT c.ID,c.StudentID AS sid,sfs.CourseID AS cid,sfs.BranchCode AS branch,sfs.FeesID AS fid,Sem AS sem,c.CertificationType AS certname,c.CertificationType AS ctype,CDate AS mdate,balpayable AS balance,
IF(ListName = 'ISSUED TO STUDENT', CDate,'-') AS issuedate,IF(ListName = 'ISSUED TO STUDENT', ListName,'-') AS istatus, IF(ListName = 'ISSUED TO STUDENT', CDate,'-') AS issuedate,IF(ListName = 'ISSUED TO STUDENT', ListName,'-') AS istatus,
IF(ListName = 'RECEIVED', CDate,'-') AS rcvedate,IF(ListName = 'RECEIVED', ListName,'-') AS rstatus,c.Comments AS acmts IF(ListName = 'RECEIVED', CDate,'-') AS rcvedate,IF(ListName = 'RECEIVED', ListName,'-') AS rstatus,c.Comments AS acmts
@ -408,7 +409,7 @@ SELECT g.ID, g.sid,g.cid,g.sem,g.branch, g.fid, g.certname, g.ctype, g.issuedate
ON g.sid = h.sid AND g.cid = h.cid AND g.sem = h.sem AND g.ctype = h.ctype ON g.sid = h.sid AND g.cid = h.cid AND g.sem = h.sem AND g.ctype = h.ctype
GROUP BY sid,cid,sem,ctype GROUP BY sid,cid,sem,ctype
union union
SELECT g.ID, g.sid,g.cid,g.sem,g.branch, g.fid, g.ctype, g.ctype, g.issuedate, h.rcvedate, concat(g.acmts,' ; ',h.acmts)as acmts,h.balance,g.mdate FROM SELECT g.ID, g.sid,g.cid,g.sem,g.branch, g.fid, g.ctype, g.ctype, g.issuedate, h.rcvedate,if ((g.acmts is null or g.acmts = ''), h.acmts, g.acmts)as acmts,h.balance,g.mdate FROM
(SELECT a.ID,a.StudentID AS sid,a.CourseID AS cid,sfs.BranchCode AS branch,sfs.FeesID AS fid,'-' AS sem, a.CertificationType AS ctype,AppDate AS mdate,bal.balpayable AS balance, (SELECT a.ID,a.StudentID AS sid,a.CourseID AS cid,sfs.BranchCode AS branch,sfs.FeesID AS fid,'-' AS sem, a.CertificationType AS ctype,AppDate AS mdate,bal.balpayable AS balance,
AppDate AS issuedate, ListName AS istatus, a.Comments AS acmts AppDate AS issuedate, ListName AS istatus, a.Comments AS acmts
FROM T_ApplicationStatus a FROM T_ApplicationStatus a
@ -483,7 +484,7 @@ GROUP BY sid,cid,sem,ctype
} }
// echo $sql; // echo $sql;
$leadDet=$this->db->query($sql); $leadDet=$this->db->query($sql);
$mcert_statusDetails = $leadDet->result(); $mcert_statusDetails = $leadDet->result();

View File

@ -272,7 +272,7 @@ $scope.get_uni = function()
rowAlternationEnabled: "rowAlternationEnabled", rowAlternationEnabled: "rowAlternationEnabled",
dataSource: 'Dt_leadtoday' dataSource: 'Dt_leadtoday'
}, },
columns: ['TrackingId', 'name', 'mobileNo', 'course', 'university', 'activity', 'AssignTo', 'followUpDate', 'status'] columns: ['TrackingId','date', 'name', 'mobileNo', 'course', 'university', 'activity', 'AssignTo', 'followUpDate', 'status']
}; };
//lead month //lead month
@ -342,7 +342,7 @@ $scope.get_uni = function()
rowAlternationEnabled: "rowAlternationEnabled", rowAlternationEnabled: "rowAlternationEnabled",
dataSource: 'Dt_leadmonth' dataSource: 'Dt_leadmonth'
}, },
columns: ['TrackingId', 'name', 'mobileNo', 'course', 'university', 'activity', 'AssignTo', 'followUpDate', 'status'] columns: ['TrackingId','date','name', 'mobileNo', 'course', 'university', 'activity', 'AssignTo', 'followUpDate','status',]
}; };
//lead closed today //lead closed today
var leadTodayClosed = { var leadTodayClosed = {

View File

@ -278,14 +278,14 @@ $scope.isLoaderTxt = "Loading...";
top: 70, top: 70,
bottom: 40, bottom: 40,
left: 30, left: 30,
width: 550 width: 550
}; };
var doc1 = new jsPDF('l', 'pt'); var doc1 = new jsPDF('l', 'pt');
// doc1.setPage(10); // doc1.setPage(10);
doc1.autoTableSetDefaults({ doc1.autoTableSetDefaults({
// rowWidth: 'wrap', //
columnWidth: 'wrap', columnWidth: 'wrap',
styles: {cellPadding: 3.0, fontSize: 7, height:70, overflow: 'linebreak',columnWidth: 'wrap'}, styles: {cellPadding: 5.0, fontSize: 8, height:70, overflow: 'linebreak',columnWidth: 'wrap'},
headerStyles: {fillColor: [245, 245, 240], textColor: 0} headerStyles: {fillColor: [245, 245, 240], textColor: 0}
}); });
@ -294,7 +294,7 @@ $scope.isLoaderTxt = "Loading...";
doc2.autoTableSetDefaults({ doc2.autoTableSetDefaults({
// rowWidth: 'wrap', // rowWidth: 'wrap',
columnWidth: 'wrap', columnWidth: 'wrap',
styles: {cellPadding: 5.0, fontSize: 7, height:70}, styles: {cellPadding: 5.0, fontSize: 8, height:70,overflow: 'linebreak',columnWidth: 'wrap'},
headerStyles: {fillColor: [245, 245, 240], textColor: 0} headerStyles: {fillColor: [245, 245, 240], textColor: 0}
}); });
@ -386,22 +386,29 @@ $scope.isLoaderTxt = "Loading...";
var options1 = { var options1 = {
addPageContent: headerAM, addPageContent: headerAM,
drawRow: function(row,data){
row.height=50
},
margin: { margin: {
top: 50 top: 50
}, },
theme :'grid' theme :'grid'
}; };
var options2 = { var options2 = {
addPageContent: headerPM, addPageContent: headerPM,
drawRow: function(row,data){
row.height=50
},
margin: { margin: {
top: 50 top: 50
}, },
theme :'grid' theme :'grid'
}; };
@ -409,7 +416,8 @@ $scope.isLoaderTxt = "Loading...";
if(AttendanceTableID_AM != "") if(AttendanceTableID_AM != "")
{ {
console.log('AttendanceTableID_AM'); console.log('AttendanceTableID_AM');
doc1.autoTable(AttendanceTableID_AM.columns, AttendanceTableID_AM.data, options1); doc1.autoTable(AttendanceTableID_AM.columns, AttendanceTableID_AM.data,
options1);
doc1.save(fileNameAM); doc1.save(fileNameAM);
} }
@ -419,6 +427,8 @@ $scope.isLoaderTxt = "Loading...";
console.log('AttendanceTableID_PM'); console.log('AttendanceTableID_PM');
doc2.autoTable(AttendanceTableID_PM.columns, AttendanceTableID_PM.data, options2); doc2.autoTable(AttendanceTableID_PM.columns, AttendanceTableID_PM.data, options2);
doc2.save(fileNamePM); doc2.save(fileNamePM);
} }

View File

@ -23,8 +23,10 @@ app.controller('report_expenseCtrl', ["$scope", "API_POINTS", "$http", "SweetAle
$scope.isLoader = false; $scope.isLoader = false;
$scope.isLoaderShow = false; $scope.isLoaderShow = false;
$scope.isLoaderShow1 =false; $scope.isLoaderShow1 =false;
$scope.isLoaderShow2 = false;
$scope.isLoaderTxt = "Loading..."; $scope.isLoaderTxt = "Loading...";
$scope.isLoaderTxt1 ="Selected Date Range is wrong"; $scope.isLoaderTxt1 ="Selected Date Range is wrong";
$scope.isLoaderTxt2 ="Select the Date Range 12 month only accepted";
$scope.generateButtonTxt = "GENERATE"; $scope.generateButtonTxt = "GENERATE";
$scope.generateButtonStatus = false; $scope.generateButtonStatus = false;
$scope.currentPage = 1; $scope.currentPage = 1;
@ -85,6 +87,7 @@ $scope.generateButtonStatus = false;
$scope.Total = 0; $scope.Total = 0;
$scope.onSubmit = function (form) { $scope.onSubmit = function (form) {
$scope.isLoaderShow1 =true; $scope.isLoaderShow1 =true;
var firstError = null; var firstError = null;
@ -120,6 +123,29 @@ $scope.generateButtonStatus = false;
} }
}; };
if($scope.filters.from_date <= $scope.filters.to_date){
var months;
months = ($scope.filters.to_date .getFullYear() - $scope.filters.from_date .getFullYear()) * 12;
months -= $scope.filters.from_date .getMonth() + 1;
months += $scope.filters.to_date.getMonth();
if(months <= 10){
console.log('True');
console.log(months);
$scope.isLoaderShow2=true;
}else{
console.log('False');
console.log(months);
// $scope.isLoaderShow = false;
// $scope.isLoaderShow1 = false;
$scope.isLoaderShow2 = false;
alert('Select the Date Range 12 month only accepted');
$scope.message = response.data.message;
}
}
if($scope.filters.from_date > $scope.filters.to_date){ if($scope.filters.from_date > $scope.filters.to_date){
$scope.isLoaderShow =true; $scope.isLoaderShow =true;

View File

@ -11,7 +11,7 @@
<div class="panel-heading border-light"> <div class="panel-heading border-light">
<!--<h4 class="panel-title text-pink">Schedule Details</h4> <!--<h4 class="panel-title text-pink">Schedule Details</h4>
<paneltool class="panel-tools" tool-collapse="tool-collapse" tool-refresh="load1" tool-dismiss="tool-dismiss"></paneltool>--> <paneltool class="panel-tools" tool-collapse="tool-collapse" tool-refresh="load1" tool-dismiss="tool-dismiss"></paneltool>-->
<div class="col-md-2"> <div class="col-md-4">
<h4 class="panel-title text-green">Subject</h4> <h4 class="panel-title text-green">Subject</h4>
</div> </div>
<div class="col-md-2"> <div class="col-md-2">
@ -34,7 +34,7 @@
<!--<pre>{{unsheduledetails | json}}</pre>--> <!--<pre>{{unsheduledetails | json}}</pre>-->
<div class="row" ng-repeat="s in unsheduledetails" style="margin-top:30px;"> <div class="row" ng-repeat="s in unsheduledetails" style="margin-top:30px;">
<div class="col-md-2 form-group" <div class="col-md-4 form-group"
ng-class="{'has-error':Form.SubjectName.$dirty && Form.SubjectName.$invalid, 'has-success':Form.batchcode.$valid}"> ng-class="{'has-error':Form.SubjectName.$dirty && Form.SubjectName.$invalid, 'has-success':Form.batchcode.$valid}">
<!--<label> <!--<label>
Subject Name <span class="symbol required"></span> Subject Name <span class="symbol required"></span>
@ -115,7 +115,7 @@
Shedule Ending Time <span class="symbol required"></span> Shedule Ending Time <span class="symbol required"></span>
</label>--> </label>-->
<div class="col-md-3" style="margin-top: 0px;"> <div class="col-md-2" style="margin-top: 0px;">
<div class="form-group"> <div class="form-group">
<!-- <label class="text-blue"> <b>Start Time</b> <!-- <label class="text-blue"> <b>Start Time</b>
</label>--> </label>-->

View File

@ -59,7 +59,7 @@
<tbody> <tbody>
<tr ng-repeat="student in dataForExamAttendanceAM" > <tr ng-repeat="student in dataForExamAttendanceAM" >
<td height="50">{{($index+1)}}</td> <td height="50">{{($index+1)}}</td>
<td>{{student.Firstname}} {{student.Lastname}} </td> <td height="50">{{student.Firstname}} {{student.Lastname}} </td>
<td>{{student.CourseName}}</td> <td>{{student.CourseName}}</td>
<td>{{student.Sem_Year}}</td> <td>{{student.Sem_Year}}</td>
<td>{{student.EnrollmentID}}</td> <td>{{student.EnrollmentID}}</td>
@ -107,7 +107,7 @@
</thead> </thead>
<tbody> <tbody>
<tr ng-repeat="student in dataForExamAttendancePM" > <tr ng-repeat="student in dataForExamAttendancePM" >
<td height="50">{{($index+1)}}</td> <td>{{($index+1)}}</td>
<td>{{student.Firstname}} {{student.Lastname}} </td> <td>{{student.Firstname}} {{student.Lastname}} </td>
<td>{{student.CourseName}}</td> <td>{{student.CourseName}}</td>
<td>{{student.Sem_Year}}</td> <td>{{student.Sem_Year}}</td>

View File

@ -137,6 +137,7 @@ td,th {
<thead> <thead>
<tr> <tr>
<th><input type="checkbox" ng-model="myModel.all" id="all" name="all" ng-click="isCheckAll($event);"></th> <th><input type="checkbox" ng-model="myModel.all" id="all" name="all" ng-click="isCheckAll($event);"></th>
<th>SL.No</th> <th>SL.No</th>
<th style=" white-space: pre-wrap;text-align:left;width: 100px;"!important>Certificate Fee Paid Date</th> <th style=" white-space: pre-wrap;text-align:left;width: 100px;"!important>Certificate Fee Paid Date</th>
@ -154,6 +155,7 @@ td,th {
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr dir-paginate="p in cert_data|filter:search:strict|itemsPerPage:10" current-page="currentPage"> <tr dir-paginate="p in cert_data|filter:search:strict|itemsPerPage:10" current-page="currentPage">
<td><input type="checkbox" ng-checked="myModel.all" id="{{p.Student_id}}" name="{{p.Student_id}}" class="form-control" ng-click="isClick($event);" /></td> <td><input type="checkbox" ng-checked="myModel.all" id="{{p.Student_id}}" name="{{p.Student_id}}" class="form-control" ng-click="isClick($event);" /></td>
<td>{{10 * (currentPage-1)+$index+1}}</td> <td>{{10 * (currentPage-1)+$index+1}}</td>
@ -166,7 +168,7 @@ td,th {
<td>{{p.University}}</td> <td>{{p.University}}</td>
<td style="text-align:right;">{{p.balance || "0"}}</td> <td style="text-align:right;">{{p.balance || "0"}}</td>
<td>{{p.certname}}</td> <td>{{p.certname}}</td>
<td>{{p.status}}</td> <td>{{p.acmts}}</td>
<td>{{p.adate || "-"}}</td> <td>{{p.adate || "-"}}</td>
</tr> </tr>

View File

@ -24,7 +24,7 @@
} */ } */
<!-- table {border-collapse:collapse; table-layout:fixed; width:310px;} --> <!-- table {border-collapse:collapse; table-layout:fixed; width:310px;} -->
td {border:solid 1px #fab; width:100px; word-wrap:break-word;} <!-- td {border:solid 1px #fab; width:100px; word-wrap:break-word;} -->
</style> </style>
<script type="text/javascript" src="bower_components/ng-table-excel-export/ng-table-excel-export.min.js"> <script type="text/javascript" src="bower_components/ng-table-excel-export/ng-table-excel-export.min.js">
@ -141,20 +141,20 @@
<thead> <thead>
<tr> <tr>
<th><input type="checkbox" style="margin-right: 20px;" ng-model="myModel.all" id="all" name="all" ng-click="isCheckAll($event);"></th> <th style="width:20px"><input type="checkbox" style="margin-right: 20px;" ng-model="myModel.all" id="all" name="all" ng-click="isCheckAll($event);"></th>
<th>SL.No</th> <th style="width:40px">SL.No</th>
<th>Student Name</th> <th>Student Name</th>
<th>Father Name</th> <th>Father Name</th>
<th>University</th> <th style="width:70px">University</th>
<th>Course</th> <th>Course</th>
<th>Sem/Year</th> <th style="width:60px">Sem/Year</th>
<th>Certificates Name</th> <th>Certificates Name</th>
<!-- <th>Received Status</th> --> <!-- <th>Received Status</th> -->
<th>Received Date</th> <th>Received Date</th>
<!-- <th>Issued Status</th> --> <!-- <th>Issued Status</th> -->
<th>Issued Date</th> <th>Issued Date</th>
<th>Certificate Issued Comments</th> <th style="width:100px">Certificate Issued Comments</th>
<th>Balance Fee</th> <th style="width:60px">Balance Fee</th>
</tr> </tr>
</thead> </thead>