File: /home/barbeatleanalyti/public_html/manage.beatleanalytics.com/site/template/tickets.php 18-3-2019
<script>
$(document).ready(function(){
$("#FromDate").datepicker({format:'dd-mm-yyyy'});
$("#ToDate").datepicker({format:'dd-mm-yyyy'});
});
function validateDate(){
var D1 = document.getElementById("ToDate");
var D2 = document.getElementById("FromDate");
if(D1.value.trim() == ""){
D1.style.border = "1px solid red";
return false;
}
if(D2.value.trim() == ""){
D2.style.border = "1px solid red";
return false;
}
}
</script>
<?php
// Declare new object
$objTicket = object;
// Assing object
$objTicket = $objDB->objController;
// Assign all variable's value
$pg = $objTicket->pg;
$acn = $objTicket->acn;
$v = $objTicket->v;
$State = $objTicket->State;
$type = $objTicket->type;
$sort = $objTicket->sort;
$ReligionID = $objTicket->ReligionID;
$field = $objTicket->field;
$error = $objTicket->error;
$msg = $objTicket->msg;
$perpage = $objTicket->perpage;
$start = $objTicket->start;
$limit = $objTicket->limit;
$SearchValue = $objTicket->SearchValue;
$s = $objTicket->s;
$status_search = $objTicket->status_search;
$OrgID = $objTicket->OrgID;
$BranchID = $objTicket->BranchID;
$IndustryID = $objTicket->IndustryID;
$tktid = $objTicket->tid;
//$statusArr = array('hold'=>'Hold','close'=>'Close','resolve'=>'Resolve');
$statusArr = array('resolve'=>'Resolve','dissolve'=>'Dissolve');
if($_SESSION['UserInfo']['UType'] != 'owner')
$statusArr['forward'] = 'Forward';
if($_SESSION['UserInfo']['UType'] == 'owner')
$statusArr['dissolve'] = 'Dissolve';
$rsAllTicketsData = $objTicket->FetchAllTicketsData("All");
if($start == 1)
$limit = 0;
else if($start == 2)
$limit = $perpage;
else
$limit = ($start-1) * $perpage;
$objTicket->limit = $limit;
$nume = count($rsAllTicketsData);
$totalpage = @ceil(count($rsAllTicketsData)/$perpage);
$rsAllTicketsData = $objTicket->FetchAllTicketsData();
if($sort == '0'){
$sort = '1';
}
else{
$sort = '0';
}
$link = "";
if( $start != "" && $start != 0 ){
$link .= "&start={$start}";
}
if( $perpage != "" && $perpage != 0 ){
$link .= "&perpage={$perpage}";
}
if(trim($s) != ""){
$link .= "&s={$s}";
}
$Dash = "";
if($_SESSION['UserInfo']['UType'] == 'MasterAdmin'){
$Dash = "dashboardma";
}
?>
<div class="content-wrapper cust_hight">
<?php
if( strtolower($v)=='add'|| strtolower($v)=='edit')
{}
else if($v=='list' || $v=='view'){ ?>
<?php if($v =='list') {?>
<section class="content-header">
<h1> List of tickets </h1>
<ol class="breadcrumb">
<li><a href="index.html"><i class="fa fa-home"></i> Home</a></li>
<li><a href="tickets.html?v=list"><i class="fa fa-bell-o"></i> Complaint</a></li>
<!---<li class="active">Users List</li>--->
</ol>
</section>
<?php }else if($v =='view'){?>
<section class="content-header">
<h1> Manage tickets </h1>
<ol class="breadcrumb">
<li><a href="index.html"><i class="fa fa-home"></i> Home</a></li>
<li><a href="index.html"><i class="fa fa-bell-o"></i> Tickets</a></li>
<li class="active"><i class="fa fa-key"></i> Manage tickets</li>
</ol>
</section>
<?php } ?>
<?php
// Error or success message display
$objDB->NotificaitonForResult($msg,$error)
?>
<section class="content">
<div class="row">
<div class="col-md-12">
<div class="box box-primary-----">
<div class="box-header">
<div class="col-md-12 col-xs-12 no-padding">
<?php if($v =='list') {?>
<form method="post" action="tickets.html" name="frmSearch" id="frmSearch">
<input type="hidden" name="start" id="start" value="<?php echo $start?>" />
<input type="hidden" name="perpage" id="perpage" value="<?php echo $perpage?>" />
<input type="hidden" name="type" id="type" value="<?php echo $type?>" />
<div class="row">
<div class="col-md-12">
<div class="col-md-1 col-xs-3 col-sm-2 pull-left form-group no-padding ">
<a class="btn btn-info btn-sm" href="dashboardma.html"> <i class="fa fa-long-arrow-left"></i> Back </a>
</div>
<div class="col-md-2 col-xs-12 form-group">
<?php $rsOrganization = $objTicket->fetchOrganization(); ?>
<!--<span id="span_select" style="width:120px; height:35px; float:right;">-->
<select class="form-control input-md" id="org_list" onchange="javascript: getBranchData(this.value)" name="Organization">
<option value="0">Select Organization</option>
<?php if(count($rsOrganization) > 0) { ?>
<option style="font-weight:bold;" <?php if(!empty($OrgID)) echo 'selected="selected"'; ?> value="<?php echo $rsOrganization[0]['OrgId']?>"><?php echo $rsOrganization[0]['db_Orgname']?></option>
<?php }else{ ?>
<option value="0">No any org. found</option>
<?php } ?>
</select>
<!--</span>-->
</div>
<script>
function getBranchData(orgid){
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
document.getElementById("branch_list").innerHTML = xhttp.responseText;
}
};
xhttp.open("GET", "runajax.php?acn=FetchBranchDetails&orgid="+orgid, true);
xhttp.send();
}
function FetchIndustryDetails(branchid){
var xhttpI = new XMLHttpRequest();
xhttpI.onreadystatechange = function() {
if (xhttpI.readyState == 4 && xhttpI.status == 200) {
document.getElementById("industry_list").innerHTML = xhttpI.responseText;
}
};
xhttpI.open("GET", "runajax.php?acn=FetchIndustryDetails&branchid="+branchid, true);
xhttpI.send();
}
</script>
<div class="col-md-2 col-xs-12 form-group" id="branch_list" >
<?php $rsBranches = $objTicket->fetchBranches(); ?>
<!--<span id="span_select" style="width:120px; height:35px; float:right;">-->
<select class="form-control input-md" name="Branches">
<option value="0"> Select Branch </option>
<?php if(count($rsBranches) > 0) { for($b=0; $b<count($rsBranches); $b++) { ?>
<option <?php if($BranchID === $rsBranches[$b]['branchId']) echo 'selected="selected"'; ?> value="<?php echo $rsBranches[$b]['branchId']?>"><?php echo $rsBranches[$b]['db_branchName']?></option>
<?php }
}else{ ?>
<option value="0">No any branch found</option>
<?php } ?>
</select>
<!--</span>-->
</div>
<div class="col-md-2 col-xs-12 form-group" id="industry_list">
<!--<span id="span_select" style="width:120px; height:35px; float:right;">-->
<?php $rsIndustrys = $objTicket->fetchIndustrys($OrgID,$BranchID,$IndustryID); ?>
<select class="form-control input-md" id="state_list" name="Industrys">
<option value="0"> Select Industry </option>
<?php if(count($rsIndustrys) > 0) { for($b=0; $b<count($rsIndustrys); $b++) { ?>
<option <?php if($IndustryID === $rsIndustrys[$b]['IndId']) echo 'selected="selected"'; ?> value="<?php echo $rsIndustrys[$b]['IndId']?>"><?php echo $rsIndustrys[$b]['db_industry']?></option>
<?php }
}else{ ?>
<option value="0">No any ind. found</option>
<?php } ?>
</select>
<!--</span>-->
</div>
<!-- <div class="col-md-2 col-xs-12 form-group" id="industry_list">
<select name="status_search" id="status_search" class="form-control input-md">
<option <?php if($status_search == 'All') echo 'selected="selected"'; ?> >All</option>
<?php foreach($statusArr as $key => $val) {?>
<option <?php if($status_search == $val) echo 'selected="selected"'; ?> value="<?php echo $key;?>"><?php echo $val; ?></option>
<?php } ?>
</select>
</div> -->
<div class="col-md-1 col-xs-6 pull-right text-right form-group ">
<a class="btn btn-sm btn-danger" href="tickets.html"> <i class="fa fa-refresh"></i> Reset </a> </div>
<div class="col-md-1 col-xs-6 pull-right">
<div class="input-group input-group-sm">
<!--<input type="text" id="s" name="s" placeholder="Search content here .." class="form-control" value=""> -->
<span class="input-group-btn">
<button class="btn btn-block btn-success btn-md" type="submit"><i class="fa fa-search" aria-hidden="true"></i> Search</button>
</span>
</div>
</div>
</div>
</div>
</form>
<div class="row">
<?php
if(count($rsAllTicketsData) > 0 ) {
//echo pagination_log($s,$perpage,$start,$nume,$totalpage,$pg,$v);
}
?>
<div class="row col-md-3">
<div class="col-md-6 col-xs-6 form-group">
<input type="text" readonly="readonly" id="FromDate" name="FromDate" placeholder="Start date.." class="form-control input-md" value="<?php echo $FromDate;?>">
</div>
<div class="col-md-6 col-xs-6 form-group">
<input type="text" readonly="readonly" id="ToDate" name="ToDate" placeholder="End date.." class="form-control input-md" value="<?php echo $ToDate;?>">
</div>
</div>
<div class="col-md-12">
<div class="table-responsive">
<table id="example9" class="display nowrap" style="width:100%">
<thead>
<tr>
<th class="text-center">Sr.No.</th>
<th class="text-center">Customer Name</th>
<th class="text-center">Organization</th>
<th class="text-center">Branch</th>
<th class="text-center">Industry</th>
<th class="text-center">Complaint ID</th>
<th class="text-center">Date</th>
<th class="text-center">Pending With</th>
<th class="text-center">Status</th>
<th class="text-center">Details</th>
</tr>
</thead>
<tbody>
<?php
//echo "<pre>";
//print_r($rsAllTicketsData);
//echo "</pre>";
if(count($rsAllTicketsData)>0){
for ($i=0;$i< count($rsAllTicketsData);$i++)
{
if($i%2)
$bgclass='altrow';
else
$bgclass='oddrow';
?>
<tr class="<?php echo $bgclass;?>" >
<td class="text-center"><label name="No"><?php echo $i+1; ?></label></td>
<td class="text-center"><label name="User ID"><?php echo $objTicket->fetchUserPhone($rsAllTicketsData[$i]['userid']); ?></label></td>
<td class="text-center"><?php echo $objTicket->FetchOrganizationName($rsAllTicketsData[$i]['orgid']); ?></td>
<td class="text-center"><?php echo $objTicket->FetchBranchName($rsAllTicketsData[$i]['branchid']); ?></td>
<td class="text-center"><?php echo $objTicket->FetchIndustryName($rsAllTicketsData[$i]['indid']); ?></td>
<td class="text-center"><label name="User ID">
<?php
if($rsAllTicketsData[$i]['status'] == 'new') {
echo $rsAllTicketsData[$i]['ticketuid'];
}else{
echo $rsAllTicketsData[$i]['ticketuid'];
//echo $objTicket->fetchticketUid($rsAllTicketsData[$i]['parentid']);
}
$tktRootid = $objTicket->findRootTicketID($rsAllTicketsData[$i]['ticketid'])
?>
</label>
</td>
<td class="text-center"><?php echo date("d-m-Y H:i A",strtotime($rsAllTicketsData[$i]['created_date'])); ?></td>
<td class="text-center">
<?php
echo $objTicket->fetchTicketLevel($rsAllTicketsData[$i]['ticketuid']);
?> Escaltion</td>
<td class="text-center"><?php $sts = $objTicket->fetchCurrentStatus($tktRootid);
if($sts == 'new')
echo 'Pending';
else
echo ucfirst($sts);
?></td>
<td class="text-center">
<!--<button type="button" class="btn btn-success" data-toggle="modal" data-target="#model-<?php echo $i?>">View</button> -->
<?php
?>
<a class="btn btn-success" href="tickets.html?v=view&tid=<?php echo $tktRootid;?>">View</a>
</td>
</tr>
<?php }
}else{
?>
<tr class="altrow" > <td colspan="15" align="center"> </td> </tr>
<tr class="oddrow"> <td colspan="15" align="center"> No any record found. </td> </tr>
<tr class="altrow" > <td colspan="15" align="center"> </td> </tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
<?php
if(count($rsAllTicketsData) > 0 ) {
?>
<?php // echo pagination_log($s,$perpage,$start,$nume,$totalpage,$pg,$v); ?>
<?php
}
?>
</div>
<?php }
else if($v =='view') {?>
<?php
$rsMainTicketData = $objTicket->fetchTicketCreatedByData($tktid);
//echo "<pre>";
//print_r($rsMainTicketData);
//print_r(unserialize($rsMainTicketData[0]['contentselection']));
$rsConv = array();
$ticketData = array();
$rsConv ;
foreach(unserialize($rsMainTicketData[0]['contentselection']) as $key => $val){
$arr = array();
if(!in_array($val['pageid'],$rsConv['pageid'])) {
$arr['pageid'] = $val['pageid'];
$arr['pagecid'][] = $val['pagecid'];
$rsConv['pageid'][] = $val['pageid'];
$ticketData[] = $arr;
}else{
$cnt = 0;
foreach($ticketData as $key1 =>$val1){
if($val1['pageid'] == $val['pageid']){
$ticketData[$cnt]['pagecid'][] = $val['pagecid'];
}
$cnt++;
}
}
}
?>
<div class="row" style="display:none;" >
<div class="col-md-12">
<div class="col-md-1 col-xs-3 col-sm-2 pull-left form-group no-padding ">
<a class="btn btn-info btn-sm" href="tickets.html"> <i class="fa fa-long-arrow-left"></i> Back </a>
</div>
<div class="col-md-1 col-xs-6 pull-right text-right form-group no-padding">
<a class="btn btn-sm btn-danger" href="tickets.html?v=view&tid=<?php echo $tktid;?>"> <i class="fa fa-refresh"></i> Reset </a> </div>
<div class="col-md-1 col-xs-6 pull-right">
</div>
</div>
</div>
<div class="row">
<!-----------------------------------4-5-2018-------------->
<section class="content new-ticket">
<!----processs-bar--->
<div class="col-lg-12">
<div class="process-bar">
<div class="progress">
<!---<div class="circle done">
<span class="label">Customer</span>
<span class="title"> </span>
</div>
<span class="bar done"></span>----->
<div class="circle done">
<span class="label line_M">Line Manager</span>
<span class="title"> </span>
</div>
<span class="bar done"></span>
<div class="circle done ">
<span class="label M_nager">Manager</span>
<span class="title"> </span>
</div>
<span class="bar half"></span>
<div class="circle active">
<span class="label O_wner">Owner</span>
<span class="title"> </span>
</div>
</div>
</div>
</div>
<!-----process-bar-------->
<!-- row -->
<div class="row">
<div class="col-md-6">
<!-- The time line -->
<ul class="timeline">
<!-- timeline time label -->
<li class="time-label">
<span class="bg-red">
<?php echo date("d/m/Y",strtotime($rsMainTicketData[0]['created_date']));?>
</span>
</li>
<!-- /.timeline-label -->
<!-- timeline item -->
<li>
<i class="fa fa-user bg-blue"></i>
<div class="timeline-item">
<span class="time"><i class="fa fa-clock-o"></i> <?php echo date("h:i A",strtotime($rsMainTicketData[0]['created_date']));?></span>
<h3 class="timeline-header"><a href="#">Customer Details</a></h3>
<div class="timeline-body">
<div class="ticket-info">
<p> <strong>Customer Id :</strong> <?php if(empty($rsMainTicketData[0]['db_userLoginName'])) echo '-'; else echo $rsMainTicketData[0]['db_userLoginName']; ?></p>
<p> <strong> Customer Name :</strong><?php echo $rsMainTicketData[0]['db_username'];?></p>
<p> <strong> Customer Mo :</strong> <?php echo $rsMainTicketData[0]['db_phone'];?> <span><a class="btn btn-info btn-sm" href="" style="background: #222d32;">Send Sms</a></span></p>
<p> <strong> Customer Email :</strong> <?php echo $rsMainTicketData[0]['db_email'];?> <span><button type="button" class="btn btn-info" data-toggle="modal" data-target="#modal-default-bulk" style="background: #222d32;">Email</button></span></p>
</div>
</div>
</div>
</li>
<!-- END timeline item -->
<!-- timeline item -->
<li>
<i class="fa fa-fw fa-sticky-note bg-aqua"></i>
<div class="timeline-item">
<span class="time"><i class="fa fa-clock-o"></i> <?php echo date("h:i A",strtotime($rsMainTicketData[0]['created_date']));?></span>
<h3 class="timeline-header"><a href="#">Current Complaint Details</a></h3>
<div class="timeline-body">
<div class="box-body">
<div class="ticket-info">
<p><strong>Complaint ID : </strong> <?php echo $rsMainTicketData[0]['ticketuid'];?> </p>
<p><strong>Organization: </strong> <?php echo $objTicket->FetchOrganizationName($rsMainTicketData[0]['orgid']);?></p>
<p><strong>Branch Name: </strong> <?php echo $objTicket->FetchBranchName($rsMainTicketData[0]['branchid']);?></p>
<p><strong>Industry Name : </strong><?php echo $objTicket->FetchIndustryName($rsMainTicketData[0]['indid']);?></p>
<p><strong>Complaint Category : </strong> <?php
for($t=0; $t<count($ticketData); $t++) {
?>
<?php echo $objTicket->fetchPageName($ticketData[$t]['pageid']);?>
<?php
for($pc=0; $pc<count($ticketData[$t]['pagecid']); $pc++) {
?>
<?php } ?>
<?php } ?></p>
<p><strong>Complaint Sub Category : </strong> <?php
for($t=0; $t<count($ticketData); $t++) {
?>
<?php
for($pc=0; $pc<count($ticketData[$t]['pagecid']); $pc++) {
?>
<?php echo $objTicket->fetchPageContentName($ticketData[$t]['pagecid'][$pc]);?>
<?php } ?>
<?php } ?></p>
<p> <strong> Customer Remark :</strong> <?php echo $rsMainTicketData[0]['message'];?> </p>
<!---- <?php
for($t=0; $t<count($ticketData); $t++) {
?>
<div class=" category-box-2" style="float:left">
<p> <?php echo $objTicket->fetchPageName($ticketData[$t]['pageid']);?></p>
<?php
for($pc=0; $pc<count($ticketData[$t]['pagecid']); $pc++) {
?>
<div class="radio opction-y-n">
<label><?php echo $objTicket->fetchPageContentName($ticketData[$t]['pagecid'][$pc]);?></label>
</div>
<?php } ?>
</div>
<?php } ?>---->
</div>
</div>
</div>
</div>
</li>
<?php
$rsMainTicketData = $objTicket->fetchTicketConversationData($tktid);
//if($_SESSION['UserInfo']['UType'] != 'line_manager') {
//$rsDataLM = $objTicket->fetchTicketConversationData1($tktid,'manager');
//$rsDataMG = $objTicket->fetchTicketConversationData1($tktid,'owner');
//$rsDataOW = $objTicket->fetchTicketConversationData1($tktid,'');
$rsLMData = array();
$rsMNGData = array();
if(count($rsMainTicketData) == 1) {
//if(count($rsMainTicketData) > 0){
$rsLMData[0] = $rsMainTicketData[0];
//}
}else if(count($rsMainTicketData) > 1){
$rsLMData[0] = $rsMainTicketData[1];
$rsMNGData[0] = $rsMainTicketData[0];
}
///echo "<pre>";
///print_r($rsMainTicketData);
//print_r($rsLMData);
//print_r($rsDataLM);
//print_r($rsDataMG);
//echo "</pre>";
?>
<!-- END timeline item -->
<!-- timeline item -->
<li>
<i class="fa fa-fw fa-question bg-yellow"></i>
<div class="timeline-item">
<span class="time"><i class="fa fa-clock-o"></i> TAT 5 mins </span>
<h3 class="timeline-header"><a href="#">Associated Team </a></h3>
<div class="timeline-body">
<div class="timeline-body">
<div class="ticket-info">
<p> <strong>Line manager : </strong> abc</p>
<p> <strong>Manager : </strong>xyz</p>
<p> <strong>Owner : </strong>npk</p>
</div>
</div>
</div>
</div>
</li>
<!-- END timeline item -->
<!-- timeline time label -->
<li>
<i class="fa fa-clock-o bg-gray"></i>
</li>
</ul>
</div>
<!-- /.col -->
<div class="col-md-6">
<!-- The time line -->
<ul class="timeline">
<!-- timeline time label -->
<li class="time-label">
<span class="bg-green">
<?php echo date("d/m/Y",strtotime($rsLMData[0]['created_date'])); ?>
</span>
</li>
<!-- /.timeline-label -->
<!-- timeline item -->
<li>
<i class="fa fa-envelope bg-blue"></i>
<div class="timeline-item">
<span class="time"><i class="fa fa-clock-o"></i> <?php echo date("h:i A",strtotime($rsLMData[0]['created_date']));?></span>
<h3 class="timeline-header"><a href="#">Line Manager</a> </h3>
<div class="timeline-body">
<div class="box-body">
<?php
if(count($rsLMData) == 1) {
?>
<div class="ticket-info">
<p><strong>Name : </strong><?php echo $objTicket->FetchAssignName($rsLMData[0]['userid'])?></p>
<p><strong>Status : </strong>L1 Escalte </p>
<p><strong>Action Taken : </strong>10 Minit</p>
<p><strong>Remark: </strong> <?php echo $rsLMData[0]['message'];?> </p>
</div>
<?php }else{
$rsLMData = $objTicket->fetchTicketConversationData1($tktid,1);
?>
<div class="ticket-info">
<p><strong>Name : </strong><?php echo $objTicket->FetchAssignName($rsLMData[0]['userid'])?></p>
<p><strong>Status : </strong>L1 Escalte <span class="label label-danger">PENDING</span></p>
<p><strong>Action Taken : </strong>10 Minit</p>
<p><strong>Remark: </strong> - </p>
</div>
<?php
}
?>
</div>
</div>
</div>
</li>
<?php // }
?>
<li class="time-label">
<span class="bg-green">
<?php echo date("d/m/Y",strtotime($rsMNGData[0]['created_date'])); ?>
</span>
</li>
<li>
<i class="fa fa-envelope bg-blue"></i>
<div class="timeline-item">
<span class="time"><i class="fa fa-clock-o"></i> <?php echo date("h:i A",strtotime($rsMNGData[0]['created_date']));?></span>
<h3 class="timeline-header"><a href="#">Manager</a> </h3>
<div class="timeline-body">
<div class="ticket-info">
<!--<p> <strong>Name </strong>:abc</p>
<p> <strong>Status : </strong>L2 Excelate </p>
<p> <strong>Time: </strong><span class="label label-danger">10:30 PM</span></p>
<p> <strong>Remark: </strong> manager remark etc.... managerline managerline ddad dada hadjahdad adada ddhadhad dajd hajdah dajdha dh sad jdajmanagerline manager</p> -->
<?php
if(count($rsMNGData) == 1) {
?>
<div class="ticket-info">
<p><strong>Name : </strong><?php echo $objTicket->FetchAssignName($rsMNGData[0]['userid'])?></p>
<p><strong>Status : </strong>L1 <?php if(count($rsMNGData) <= 0) { echo 'Escalte > <span class="label label-danger">PENDING</span>'; } else{ echo 'Escalte'; }?> </p>
<p><strong>Action Taken : </strong>10 Minit</p>
<p><strong>Total Compalant Duration : </strong>10 Minit</p>
<p><strong>Remark: </strong> <?php echo $rsMNGData[0]['message'];?> </p>
</div>
<?php }else{
//$rsLMData = $objTicket->fetchTicketConversationData1($tktid,2);
?>
<div class="ticket-info">
<p><strong>Name : </strong> - </p>
<p><strong>Status : </strong> - </p>
<p><strong>Action Taken : </strong>10 Minit</p>
<p><strong>Total Compalant Duration : </strong>20 Minit</p>
<p><strong>Remark: </strong> - </p>
</div>
<?php
}
?>
</div>
</div>
</div>
</li>
<li class="time-label">
<span class="bg-red ">
4-5-2018
</span>
</li>
<li>
<i class="fa fa-envelope bg-blue"></i>
<div class="timeline-item">
<span class="time"><i class="fa fa-clock-o"></i> 12:05</span>
<h3 class="timeline-header"><a href="#">Owner</a> </h3>
<?php
$rsEnableDisabled = $objTicket->checkEnableDisabled($tktid);
//echo "<pre>";
//print_r($rsEnableDisabled);
//echo "</pre>";
if(count($rsEnableDisabled) > 0) {
?>
<form name="frmStatus" id="frmStatus" action="manage.php?pg=tickets&acn=updateTicket&tid=<?php echo $tktid?>" method="post">
<input type="hidden" name="tid" value="<?php echo $tktid;?>" />
<div class="box-body">
<div class="ticket-info">
<div class="form-group">
<label for="inputEmail3" class="col-sm-6 control-label">Customer Contacted :</label>
<div class="col-sm-3">
<select name="customer_contact" id="customer_contact " class="form-control">
<option value="yes">yes</option>
<option value="no">no</option>
</select>
</div>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-3 control-label">Issue Resolved : </label>
<?php
if($_SESSION['UserInfo']['UType'] == 'line_manager' || $_SESSION['UserInfo']['UType'] == 'manager') {
?>
<div class="col-sm-9">
<div class=" issue-box--">
<div class="radio opction-y-n">
<label>
<input type="radio" name="status" id="statusY" value="resolve">
Yes
</label>
<label>
<input type="radio" name="status" id="statusN" value="forward" checked="checked">
No
</label>
</div>
</div>
</div>
<?php }else if(($_SESSION['UserInfo']['UType'] == 'manager' || $_SESSION['UserInfo']['UType'] == 'owner') && $rsEnableDisabled[0]['status'] != 'resolve'){ ?>
<div class="col-sm-9">
<div class=" issue-box--">
<div class="radio opction-y-n">
<label>
<input type="radio" name="status" id="statusY" value="resolve" checked="checked" >
Resolve
</label>
<label>
<input type="radio" name="status" id="statusN" value="dissolve">
Desolve
</label>
</div>
</div>
</div>
<?php }
else{
?>
<input type="hidden" name="status" id="status" value="<?php echo $rsEnableDisabled[0]['customer_contact'];?>" />
<?php
if($rsEnableDisabled[0]['status'] == 'resolve'){
echo "Yes";
}else
echo "No";
} ?>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-3 control-label">Remark : </label>
<div class="col-sm-6">
<textarea name="message" id="txtarea-data" class="form-control" rows="3" placeholder="Remark ..."></textarea>
</div>
</div>
<div class="update">
<button type="submit" class="btn btn-primary">up date</button>
</div>
</div>
</div>
</form>
<?php } ?>
</div>
</li>
<li>
<i class="fa fa-clock-o bg-gray"></i>
</li>
</ul>
</div>
</div>
<!-- /.row -->
<!-- /.row -->
</section>
<!-------------------------------//----4-5-2018-------------->
</div>
<!--<div class="row">
<div class="col-md-12">
<div class="col-md-5" style="border-right:1px solid #ccc; min-height:500px;">
<div class="manage-tickets">
<fieldset>
<legend>Current Ticket Details </legend>
<div class="ticket-info">
<p><strong>Ticket ID : </strong> #<?php echo $rsMainTicketData[0]['ticketuid']; ?></p>
<p><strong>Created Date : </strong> <?php echo date("d-m-Y H:i A",strtotime($rsMainTicketData[0]['created_date'])); ?></p>
<p><strong>Created By : </strong> <?php echo $rsMainTicketData[0]['db_phone']; ?></p>
<p style="font-size:22px;"><strong>Message : </strong> <?php echo $rsMainTicketData[0]['message']; ?></p>
<p><strong>For : </strong> <?php echo $objTicket->fetchTicketForData($tktid); ?></p>
<p><strong>Current status : </strong> <?php if($rsMainTicketData[0]['status'] == 'new') echo 'Pending'; else echo ucfirst($rsMainTicketData[0]['status']);?></p>
</div>
</fieldset>
</div>
<div class="row">
<div class="col-md-12"> </div>
</div>
<?php
$rsEnableDisabled = $objTicket->checkEnableDisabled($tktid);
if(count($rsEnableDisabled) > 0) {
?>
<form name="frmStatus" id="frmStatus" action="manage.php?pg=tickets&acn=updateTicket&tid=<?php echo $tktid?>" method="post">
<input type="hidden" name="tid" value="<?php echo $tktid;?>" />
<div class="manage-tickets">
<fieldset>
<legend> Update Ticket </legend>
<div class="manage-tickets-massage">
<div class="row">
<div class="col-md-12"> </div>
</div>
<div class="row" style="" >
<div class="col-md-12">
<div class="col-md-4"><strong>Contact to customer : </strong></div>
<div class="col-md-8">
<select name="customer_contact" id="customer_contact " class="form-control cont-cust">
<option value="">-- Select Option --</option>
<option value="yes">Yes</option>
<option value="no">No</option>
</select>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12"> </div>
</div>
<div class="row" style="" >
<div class="col-md-12">
<div class="col-md-4"><strong>Issue Resolved : </strong></div>
<div class="col-md-8">
<?php
if($_SESSION['UserInfo']['UType'] == 'line_manager') {
?>
<select name="status" id="status" class="form-control">
<option value="">-- Select Option --</option>
<option value="resolve">Yes</option>
<option value="forward">No</option>
</select>
<?php }else if(($_SESSION['UserInfo']['UType'] == 'manager' || $_SESSION['UserInfo']['UType'] == 'owner') && $rsEnableDisabled[0]['status'] != 'resolve'){
?>
<select name="status" id="status" class="form-control">
<option value="">-- Select Option --</option>
<option value="resolve">Yes</option>
<option value="forward">No</option>
</select>
<?php
}else{
?>
<input type="hidden" name="status" id="status" value="<?php echo $rsEnableDisabled[0]['customer_contact'];?>" />
<?php
if($rsEnableDisabled[0]['status'] == 'resolve'){
echo "Yes";
}else
echo "No";
} ?>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12"> </div>
</div>
<div class="row" style="height:120px" >
<div class="col-md-12">
<div class="col-md-4"><strong>Reply Message : </strong></div>
<div class="col-md-8">
<textarea name="message" id="txtarea-data" style="height:100px;" class="form-control input-md"></textarea>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<button type="submit" onclick="javascript: return validateSubmit()" class="btn btn-primary pull-right">Save Now</button>
</div>
</div>
</div>
</fieldset>
</div>
</form>
<?php } ?>
</div>
<?php
$rsMainTicketData = $objTicket->fetchTicketConversationData($tktid);
?>
<div class="col-md-7">
<div class="manage-tickets">
<fieldset>
<legend>Conversation Details </legend>
<?php
if(count($rsMainTicketData) > 0){
for($c=0; $c<count($rsMainTicketData); $c++) {
?>
<div class="row">
<div class="col-md-12">
<p><strong>Message on <?php echo $rsMainTicketData[$c]['status']?> : </strong> <?php echo $rsMainTicketData[$c]['message']; ?></p>
<p><strong>Message By : </strong> <?php echo $objTicket->FetchUserDetailsAll($rsMainTicketData[$c]['userid'],""); ?></p>
<p><strong>Date : </strong> <?php echo date("d-m-Y H:i A",strtotime($rsMainTicketData[$c]['created_date'])); ?></p>
<p><strong>Status : </strong> <?php echo "L".((int)$rsMainTicketData[$c]['level'] - 1); ?></p>
<hr />
</div>
</div>
<?php } // end for
}else{ ?>
<div class="row">
<div class="col-md-12 conversation-details" style=" min-height:522px;">
No any conversation data found.
</div>
</div>
<?php }
?>
</fieldset>
</div>
</div>
</div>
</div> -->
<?php } ?>
</div>
</div>
</div>
</div>
</div>
</section>
<? } ?>
</div>
<script>
function validateSubmit(){
var txt = document.getElementById('txtarea-data');
if(txt.value.trim() == ""){
txt.style.border = "2px solid red";
txt.focus();
return false;
}
if(!confirm('Are you sure to submit ticket ?'))
return false;
}
</script>
<!----//-----4-5-2018----->
<!--------table--------->
<script>
$(document).ready(function() {
$('#example9').DataTable( {
"scrollY": 900,
"scrollX": true
} );
} );
</script>
<!-------//-table--------->
<style>
.timeline>li>.timeline-item { -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.35); background: #ecf0f5;}
.timeline>li>.timeline-item>.timeline-header {border-bottom: 1px solid #d6dce4;}
div.dataTables_wrapper {width: 100% !IMPORTANT; margin: 0 auto; padding: 0px !IMPORTANT;}
.dataTables_scrollHeadInner { padding: 0px !IMPORTANT; width: 100% !IMPORTANT;margin: 0 auto !IMPORTANT;}
table.display.nowrap.dataTable.no-footer { width: 100% !IMPORTANT; text-align: center !IMPORTANT; margin: 0 auto; padding: 0px;}
table.display.nowrap.dataTable.no-footer thead th {text-align: center;}
.dataTables_scrollBody { height: auto !IMPORTANT; max-height: 800px !IMPORTANT;}
.dataTables_scroll { border: 1px solid #909090;border-radius: 3px;}
</style>