File: /home/cafsindia/hrms_patroniss_com/application/views/hr_verification/dump/manage.php
<?php
$this->load->view("partial/header");
$access_data = $this->session->userdata('access_data');
$access_add = (int)$access_data[$controller_name]['access_add'];
$access_update = (int)$access_data[$controller_name]['access_update'];
$access_delete = (int)$access_data[$controller_name]['access_delete'];
$access_search = (int)$access_data[$controller_name]['access_search'];
$access_export = (int)$access_data[$controller_name]['access_export'];
$access_import = (int)$access_data[$controller_name]['access_import'];
$page_name = ucwords(str_replace("_"," ",$controller_name));
$prime_id = "prime_tl_verify_id";
$search_url = site_url($controller_name ."/search");
$view_url = site_url($controller_name ."/view/");
$import_url = site_url($controller_name ."/import/");
?>
<div class='row title_content'>
<div class='col-md-2 col-xs-4'>
<h1 class='page_txt'><?php echo $page_name;?></h1>
</div>
</div>
<div class="row" style='margin:0px;overflow:auto;'>
<div class='col-md-12' style='padding:8px;min-height: 400px;'>
<?php
$tr_line = '';
$i = 1;
foreach($tl_verify_list as $tl_head){
$tl_verify_id = $tl_head->prime_tl_verify_id;
$employee_code = $tl_head->employee_code;
$mobile_number = $tl_head->mobile_number;
$tl_report = $tl_head->tl_report;
$tl_verify_sts = $tl_head->tl_verify_sts;
$tl_upload_path = $tl_head->tl_upload_path;
$hr_verify_sts = $tl_head->hr_verify_sts;
$img_path = base_url()."emp_verify/".$tl_upload_path;
if((int)$tl_verify_sts === 1){
$status = "Verified";
}else{
$status = "Pending";
}
if((int)$hr_verify_sts === 2){
$hr_sts = 'selected';
}else{
$hr_sts ='';
}
$img_link = "<a href='$img_path' target='_blank' style='cursor: pointer;' alt='Click to View Document'><i class='fa fa-file' aria-hidden='true'></i> View Data</a>";
$tr_line .= "<tr><td>$i</td><td>$employee_code</td><td>$mobile_number</td><td>$tl_report</td><td>$img_link</td><td>$status</td><td><select name='hr_verify_sts_$tl_verify_id' id='hr_verify_sts_$tl_verify_id' class='form-control required'>
<option value=''>--Select Status--</option>
<option value='1' $hr_sts>Verified</option>
<option value='2' $hr_sts>Pending</option>
</select>
</td>
<td><button class='btn btn-block btn-primary btn-sm' style='width:20px;' onClick='get_details($tl_verify_id,$employee_code,$tl_verify_sts);'>Verify</button></td>
</tr>";
$i++;
}
$table_data = "<div style='padding:18px;'>
<table class='table table-striped table-bordered' id='product_info_table'>
<thead>
<tr>
<th>Si. No</th>
<th>EMP ID</th>
<th>Mobile Number</th>
<th>TL Report</th>
<th>Document</th>
<th>TL Status</th>
<th>HR Status</th>
<th>Action</th>
</tr>
</thead>
<tbody>
$tr_line
</tbody>
</table>
</div>";
echo $table_data;
?>
</div>
</div>
<script type="text/javascript">
function get_details(tl_verify_id,employee_code,tl_verify_sts){
var hr_verify_sts = $('#hr_verify_sts_'+tl_verify_id).val();
if(parseInt(tl_verify_sts) === 1){
if((hr_verify_sts.length > 0) && tl_verify_id){
$.ajax({
url: '<?php echo site_url($controller_name . "/save_hr_status"); ?>',
type: "POST",
data: {tl_verify_id:tl_verify_id,employee_code:employee_code,hr_verify_sts:hr_verify_sts},
async: false,
success: function (data) {
var rslt = JSON.parse(data);
if(rslt.success){
toastr.success(rslt.msg);
}else{
toastr.error(rslt.msg);
}
}
});
}else{
toastr.error('Please choose HR Status?');
}
}else{
toastr.error('TL verification is pending?');
}
}
</script>
<?php $this->load->view("partial/footer"); ?>