123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- namespace app\api\controller;
- use app\common\controller\Api;
- use app\common\service\Qiyu;
- use stdClass;
- /**
- * 客服
- */
- class Cs extends Api
- {
- protected $noNeedRight='*';
- protected $noNeedLogin='*';
- /**
- * 获取客服配置
- * @ApiReturnParams (name=data,type=object,description=open所需参数)
- */
- public function open(){
- //$this->success('',Qiyu::instance()->addGroup('组-销售'));
- //$this->success('',Qiyu::instance()->groups());
- $user=$this->auth->getUser();
- $config=[
- 'groupid'=>Qiyu::groupId('manager'),
- ];
- if(!$user){
- $this->success('',$config);
- }
- $config=array_merge($config,[
- 'uid'=>$user->username,
- 'name'=>$user['nickname'],
- 'email'=>$user->email,
- 'mobile'=>$user->mobile,
- 'data'=>json_encode([
- 'avatar'=>$user->avatar,
- ])
- ]);
- $admin=$user->admin;
- if(!$admin||!$admin['kf_id']){
- $this->success('',$config);
- }
- if(!Qiyu::instance()->isOnline($admin)){
- $this->success('',$config);
- }
- $config=[
- 'staffid'=>$admin['kf_id'],
- ];
- $this->success('',$config);
- }
- }
|