コード例 #1
0
 public function _initialize()
 {
     parent::_initialize();
     $this->openid = get_openid();
     if ($this->openid == false) {
         $this->error('非法操作');
     }
     $this->token = get_token();
     $this->data = D('youaskservice_logs');
 }
コード例 #2
0
 function _initialize()
 {
     parent::_initialize();
     $this->model = $this->getModel('youaskservice_group');
     $this->model || $this->error('模型不存在!');
     // 子导航
     $action = strtolower(_ACTION);
     $controller = strtolower(_CONTROLLER);
     $res['title'] = '工号管理';
     $res['url'] = addons_url('YouaskService://YouaskService/lists');
     $res['class'] = $controller == "youaskservice" && $action == 'lists' ? 'cur' : '';
     $nav[] = $res;
     $res['title'] = '客服分组';
     $res['url'] = addons_url('YouaskService://Group/lists');
     $res['class'] = $controller == "group" && $action == 'lists' ? 'cur' : '';
     $nav[] = $res;
     $res['title'] = '客服在线状态';
     $res['url'] = addons_url('YouaskService://YouaskService/kfzxstate');
     $res['class'] = $action == 'kfzxstate' ? 'cur' : '';
     $nav[] = $res;
     $this->assign('sub_nav', $nav);
 }
コード例 #3
0
    function config()
    {
        // 使用提示
        $normal_tips = '微信客服是指微信公众平台自带的多客服系统,只有认证服务号才有此功能。<br/>
微信客服启用方法,必须满足两个条件:<br/>&nbsp;&nbsp;&nbsp;&nbsp;1、有客服处于登录状态;<br/>&nbsp;&nbsp;&nbsp;&nbsp;2、下面的人工客服状态处于打开中。<br/>这样系统在回答不上来的时候就会切换到客服模式。<br/>在客服模式下系统将不再做任何自动回复。
如需彻底关闭微信客服:必须让客服全部下线,并且在下面关掉客服状态';
        $this->assign('normal_tips', $normal_tips);
        if (IS_POST) {
            $flag = D('Common/AddonConfig')->set(_ADDONS, $_POST['config']);
            if ($flag !== false) {
                $this->success('保存成功');
            } else {
                $this->error('保存失败');
            }
            exit;
        }
        parent::config();
    }
コード例 #4
0
 function _initialize()
 {
     parent::_initialize();
     $this->model = $this->getModel('youaskservice_keyword');
     $this->model || $this->error('模型不存在!');
 }
コード例 #5
0
    function config()
    {
        // 使用提示
        $normal_tips = '微信客服是指微信公众平台自带的多客服系统,只有认证号才有此功能。<br/>
注意:<br/>
&nbsp;&nbsp;&nbsp;&nbsp;1、转接人工客服:用户发送设定的关键词转人工客服或者指定客服,如果客服不在将回复设定内容,反之接入人工客服后,所有关键词和插件回复将无效,当接入的用户和客服交流时间超过2个小时,将自动结束人工客服,客服关闭会话后,结束人工客服;<br/>
&nbsp;&nbsp;&nbsp;&nbsp;2、开启多客服助手接待:开启后,客服账号绑定微信后,手机在线时可接入接待,否则手机在线无法接入;<br/>
&nbsp;&nbsp;&nbsp;&nbsp;3、设定用户主动退出客服:在自定义菜单建立自定义主动推事件,关键词设定与配置文件手动退出客服关键词一致即可;<br/>
';
        $this->assign('normal_tips', $normal_tips);
        if (IS_POST) {
            $flag = D('Common/AddonConfig')->set(_ADDONS, $_POST['config']);
            if ($flag !== false) {
                $this->success('保存成功');
            } else {
                $this->error('保存失败');
            }
            exit;
        }
        parent::config();
    }