<div class="content">
<div class="cLineB" style="height:60px"><br />
<h4>人工客服</h4>
<a href="javascript:history.go(-1);" class="right btnGrayS vm" style="margin-top:-27px" >返回</a>
</div>
<div class="msgWrap">
<TABLE class="ListProduct" border="0" cellSpacing="0" cellPadding="0" width="100%">
<THEAD>
<TH>序号</TH>
<TH>访客编号</TH>
<TH>接待客服编号</TH>
<TH>在线时间</TH>
<TH>访客IP</TH>
</THEAD>
<TBODY id="in_tbody">
<volist id="list" name="list">
<TR class="trdel">
<TD class="tddel">{:$i}</TD>
<TD class="tddel">{:$list.id}</TD>
<TD class="tddel">{:$list.to}</TD>
<TD class="tddel">{:$list.time|date='Y-m-d h:i:s',###}</TD>
<TD class="tddel">{:$list.ip}</TD>
</TR>
</volist>
</TBODY>
</TABLE>
<a href="/index.php?g=User&m=Customer&a=customer_care&token={:$token}" class="btnGreen" style="margin-left: 20px;margin-top: 10px;" target="_blank">打开一个客服</a>
<br/>
<a href="/index.php?g=Wap&m=Customer&a=customer&token={:$token}" class="btnGreen" style="margin-left: 20px;margin-top: 10px;" target="_blank">模拟一个来客</a>
</div>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script>
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}
</script>
<script language="JavaScript">
function trefresh()
{
$.getJSON('/index.php?g=User&m=Customer&a=index&t='+Math.random()+'&callback=?',{classid:1,num:2},function(json){
var in_tbody_del=document.getElementById("in_tbody");
var arrs = in_tbody_del.getElementsByTagName("TR");
var size = arrs.length;
for(i = 0;i < size;i++){
arrs[0].parentNode.removeChild(arrs[0]);
}
var jsonarray =json;
for(var i =0;i<jsonarray.length;i++){
var jsonobj = jsonarray[i];
var in_tbody=document.getElementById("in_tbody");
var tr=document.createElement("TR");
tr.id="trid"+i;
in_tbody.appendChild(tr);
var in_tr=document.getElementById("trid"+i);
var td=document.createElement("TD");
td.id="tdid"+i;
var ii=i+1;
td.innerHTML=ii;
in_tr.appendChild(td);
for(var x in jsonobj){
var in_tr=document.getElementById("trid"+i);
var td=document.createElement("TD");
td.id="tdid"+i;
if(x=='time'){
td.innerHTML=getLocalTime(jsonobj[x]);
}else{
td.innerHTML=jsonobj[x];
}
in_tr.appendChild(td);
}
}
});
setTimeout('trefresh()',1000);
}
setTimeout('trefresh()',1000);
</script>
<!--底部-->
</div> <div class="clr"></div>
<include file="Public:footer"/>
<?php
class CustomerAction extends UserAction{
public function _initialize(){
parent::_initialize();
}
public function index(){
$token=session('token');
$r = mysql_query("SELECT `id`,`to`,`time`,`ip` FROM `chat_online` WHERE `token`='".$token."' ORDER BY `time` ASC");
$num=mysql_num_rows($r);
//dump($num);exit();
$array = array();
for($i=0;$i<$num;$i++)
{
$array[$i]=mysql_fetch_assoc($r);
}
mysql_free_result($r);
$this->assign('list',$array);
$this->assign('token',$token);
$jsonarray=json_encode($array);
$classid=$_GET['classid'];
$num=$_GET['num'];
if($classid&&$num){
$results = $array;
echo $_GET['callback'] . '(' . json_encode($results) . ')';
die;
}
$this->display();
}
public function customer_care(){
$this->display();
}
}
?>