public function kfzxstate()
 {
     header("Content-type: text/html; charset=utf-8");
     $token = get_token();
     $list_grids = array();
     $list_grids[] = array("title" => "客服编号", "field" => "kf_id");
     $list_grids[] = array("title" => "昵称", "field" => "name");
     $list_grids[] = array("title" => "帐号", "field" => "kf_account");
     $list_grids[] = array("title" => "正在等待接入的用户", "field" => "accepted_case");
     $list_grids[] = array("title" => "最大自动接入数", "field" => "auto_accept");
     $list_grids[] = array("title" => "在线状态", "field" => "status");
     $this->assign('list_grids', $list_grids);
     // $access_token = $this->getaccess_token();
     // $url_get = 'https://api.weixin.qq.com/cgi-bin/customservice/getonlinekflist?access_token='.$access_token;
     // $json = $this->curlGet($url_get);
     // $json =json_decode($json);
     $json = json_decode(json_encode(getCustomServiceOnlineKFlist()));
     // dump($json);die;
     $kf_onlinelists = $json->kf_online_list;
     //补充昵称
     foreach ($kf_onlinelists as $value) {
         $userinfo = M('youaskservice_user')->where(array("token" => $token, "kfid" => $value->kf_id, "userName" => $value->kf_account))->find();
         if ($userinfo) {
             $value->name = $userinfo["name"];
         }
     }
     $this->assign('list_data', $kf_onlinelists);
     $this->display("zxstatelists");
 }
 public function kfzxstate($config, $model)
 {
     if ($config["state"] == 0) {
         $this->replyText('未开启人工客服!');
         exit;
     }
     //$res = $this->replyText ($model);
     header("Content-type: text/html; charset=utf-8");
     // $access_token = $this->getaccess_token();
     // $url_get = 'https://api.weixin.qq.com/cgi-bin/customservice/getonlinekflist?access_token='.$access_token;
     // $json = $this->curlGet($url_get);
     // $json =json_decode($json);
     $json = json_decode(json_encode(getCustomServiceOnlineKFlist()));
     $kf_onlinelists = $json->kf_online_list;
     $kflist = array();
     $status = array();
     //补充昵称
     foreach ($kf_onlinelists as $value) {
         $status[] = $value->status;
         $kflist[] = $value->kf_account;
     }
     $t = count($status);
     for ($i = 0; $i < $t; $i++) {
         //开启和关闭多客服助手接待
         if ($status[$i] == $model) {
             unset($kflist[$i]);
         }
     }
     //删除后的数组重建索引0,1,2...
     array_splice($kflist, 0, 0);
     return $kflist;
 }