rootId)->findOrEmpty(); if($res->isEmpty()){ Console::call('update_data_statistics', [$this->rootId]); //更新数据 $res = DataStatistics::where('root_id',$this->rootId)->findOrEmpty(); } return json(['code'=>0,'data'=>$res]); } /** * 首页工作台 */ public function menu() { $type = input('type',''); $menu1 = [ ['name'=>'客户沟通','code'=>'customer_communication'], ['name'=>'邀约进店','code'=>'Invitation_to_enter_the_store'], ['name'=>'高效谈单','code'=>'efficient_negotiation'], ['name'=>'客户转介','code'=>'ability_improvement'], ['name'=>'更多','code'=>'mini_program'] ]; if(!in_array($this->rootId,[23])) array_pop($menu1); if(empty($type)) return json(['code'=>0,'data'=>$menu1]); //skip 跳转类型1原生 ,0跳h5, 2跳小程序 $host = request()->domain().'/static/img/'; $menu2 = [ 'customer_communication' => [ ['name'=>'SOP话术','ios_code'=>'CompanySpeechVC','h5_url'=>'','logo'=>$host.'app_menu_talkskill.png','skip'=>1,'id'=>4], ['name'=>'标杆案例','ios_code'=>'SuccessfulCaseVC','h5_url'=>'','logo'=>$host.'app_menu_biaogan.png','skip'=>1,'id'=>5], ['name'=>'百问百答','ios_code'=>'QuestionAnswerVC','h5_url'=>'','logo'=>$host.'app_menu_wenda.png','skip'=>1,'id'=>6] // ['name'=>'VR管理','ios_code'=>'DocumentManagerVC','android_code'=>'','logo'=>$host.'app_menu_vr.png','skip'=>1,'id'=>1], ], 'Invitation_to_enter_the_store' => [ // ['name'=>'拓客中心','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_tuoke.png','skip'=>1,'id'=>7], // ['name'=>'每日发圈','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_dayily.png','skip'=>1,'id'=>8], // ['name'=>'风格测试','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_fenggeceshi.png','skip'=>1,'id'=>9] ], 'efficient_negotiation' => [ ['name'=>'热装楼盘','ios_code'=>'VRbuildBookVC','h5_url'=>'','logo'=>$host.'app_menu_building.png','skip'=>1,'id'=>2], // ['name'=>'公司实力','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_shili.png','skip'=>1,'id'=>10], // ['name'=>'客户好评','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_haoping.png','skip'=>1,'id'=>11], // ['name'=>'装修案例','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_case.png','skip'=>1,'id'=>0], // ['name'=>'施工工艺','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_gongyi.png','skip'=>1,'id'=>12], // ['name'=>'设计师库','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_designer.png','skip'=>1,'id'=>13], // ['name'=>'优惠方案','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_youhui.png','skip'=>1,'id'=>14], // ['name'=>'产品介绍','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_jieshao.png','skip'=>1,'id'=>15], // ['name'=>'在施工地','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_gongdi.png','skip'=>1,'id'=>16] ], 'ability_improvement' => [ // ['name'=>'抽奖大转盘','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_zhuanpan.png','skip'=>1,'id'=>17], // ['name'=>'抽奖砸金蛋','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_jindan.png','skip'=>1,'id'=>18], // ['name'=>'装修拼团','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_pintuan.png','skip'=>1,'id'=>19], // ['name'=>'全民经纪人','ios_code'=>'','h5_url'=>'','logo'=>$host.'app_menu_person.png','skip'=>1,'id'=>3] ] ]; //需要跳转到小程序中的菜单 $mini_program = [ 1=>'营销楼盘',2=>'拓客素材',3=>'沟通素材',4=>'每日发圈', 5=>'谈单工具',6=>'老客转介',7=>'店面培训',8=>'集团培训',9=>'考核专区',10=>'客户报备',11=>'工作汇报',12=>'公司活动', 14=>'活动扫码',15=>'装修推荐官',16=>'楼盘上传',17=>'在施工地',18=>'龙虎榜' ]; //管理员菜单 $mini_menu1 = [19=>'团队管理',20=>'员工邀请',21=>'员工审核',22=>'员工画像',23=>'话术管理',24=>'资源库管理',25=>'汇报管理',26=>'考核管理',27=>'团队客户',28=>'客户回收库',29=>'内容触达',30=>'楼盘管理', 31=>'死单审核',32=>'数据统计']; //特殊处理 $mini_menu2 = [13=>'每日学练']; $ismanger = Employee::where('id',$this->employeeId)->value('is_manager'); if($ismanger) $mini_program = $mini_program+$mini_menu1; //每日学练设置 $setting = DayStudySetting::where([['status','=',1],['root_id','=',$this->rootId]])->field('starttime,endtime')->findOrEmpty(); $h = date('H'); if(!$setting->isEmpty() && $h>=$setting->starttime && $h<=$setting->endtime) $mini_program = $mini_program+$mini_menu2; $notify = Miniprogram::where('root_id',$this->rootId)->value('notify'); $url = 'pages/index/index?clientype='.$notify.'&type='; $mini_host = $host.'mini_program_logo/'; foreach ($mini_program as $key => $value) { $menu2['mini_program'][] = [ 'name' => $value, 'mini_url' => $url.$key, 'logo'=>$mini_host.$key.'.png', 'skip' => 2, 'id' => 20+$key ]; } return json(['code'=>0,'data'=>$menu2[$type],'appid'=>'gh_0fea69677e04']); } /** * app工作台首页,获取统计菜单 * skip 跳转类型1原生 ,0跳h5, 2跳小程序 * is_skip 是否跳转 * path 跳转地址 */ public function getTopMenu() { $host = 'https://'.config('app.ali_oss_bindurl'); $menu = [ ['url'=>$host.'/Material/649ce1309989d.png','skip'=>0,'is_skip'=>0,'path'=>''], ['url'=>$host.'/Material/649ce20800296.png','skip'=>0,'is_skip'=>0,'path'=>''], ['url'=>$host.'/Material/649ce256aac92.png','skip'=>0,'is_skip'=>0,'path'=>''], ['url'=>$host.'/Material/649ce2942de57.png','skip'=>0,'is_skip'=>0,'path'=>''] ]; return json(['code'=>0,'data'=>$menu,'appid'=>'gh_0fea69677e04']); } }