yuntpl(array('admin/admin_tongji')); } function reg_action(){//会员注册统计 $TongJi = $this -> MODEL('tongji'); //总会员 $Stats = $TongJi -> getTj('member',$_GET,'reg_date'); $List['all']['name'] = '所有会员'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //企业 $comStats = $TongJi -> getTj('member',$_GET,'reg_date',array('usertype'=>'2')); $List['com']['name'] = '企业会员'; $List['com']['list'] = $comStats['list']; $AllNum['com'] = $comStats['allnum']; //个人 $userStats = $TongJi -> getTj('member',$_GET,'reg_date',array('usertype'=>'1')); $List['user']['name'] = '个人会员'; $List['user']['list'] = $userStats['list']; $AllNum['user'] = $userStats['allnum']; //注册来源统计 $CountTj = $TongJi -> DataTj('reg',$Stats['timedate']['DateWhere'],'member','uid'); $this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); //echo json_encode($List);die; $this->yunset('name','会员注册统计'); $this->yuntpl(array('admin/admin_tongji_reg')); } //职位浏览 function lookjob_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('look_job',$_GET,'datetime'); $List['all']['name'] = '职位浏览'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计浏览数最多的职位 $TopList['job'] = $TongJi -> TopTen("look_job",$Stats['timedate']['DateWhere'],"jobid","job"); //统计浏览最多的企业 $TopList['company'] = $TongJi -> TopTen("look_job",$Stats['timedate']['DateWhere'],"com_id","company"); $this->yunset('toplist',$TopList); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','职位浏览统计'); $this->yuntpl(array('admin/admin_tongji_lookjob')); } //简历浏览 function lookresume_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('look_resume',$_GET,'datetime'); $List['all']['name'] = '简历浏览'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计浏览数最多的求职简历 $TopList['expect'] = $TongJi -> TopTen("look_resume",$Stats['timedate']['DateWhere'],"resume_id","expect"); //统计浏览最多简历的企业 $TopList['company'] = $TongJi -> TopTen("look_resume",$Stats['timedate']['DateWhere'],"com_id","company"); $this->yunset('toplist',$TopList); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','简历浏览统计'); $this->yuntpl(array('admin/admin_tongji_lookresume')); } //邀请面试 function useridmsg_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('userid_msg',$_GET,'datetime'); $List['all']['name'] = '邀请面试'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计发出邀请面试最多的企业 $TopList['company'] = $TongJi -> TopTen("userid_msg",$Stats['timedate']['DateWhere'],"fid","company"); //统计被邀请最多的求职者 $TopList['resume'] = $TongJi -> TopTen("userid_msg",$Stats['timedate']['DateWhere'],"uid","resume"); //根据邀请面试数量统计紧缺人才 $CountTj = $TongJi -> DataTj('job',$Stats['timedate']['DateWhere'],'userid_msg','jobid'); $this->yunset('counttj',$CountTj); $this->yunset('toplist',$TopList); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','邀请面试统计'); $this->yuntpl(array('admin/admin_tongji_useridmsg')); } //简历下载 function downresume_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('down_resume',$_GET,'downtime'); $List['all']['name'] = '简历下载'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计下载简历最多企业 $TopList['company'] = $TongJi -> TopTen("down_resume",$Stats['timedate']['DateWhere'],"comid","company"); //统计被下载最多的求职者 $TopList['resume'] = $TongJi -> TopTen("down_resume",$Stats['timedate']['DateWhere'],"uid","resume"); //根据下载数据统计企业最感兴趣范围 $CountTj = $TongJi -> DataTj('resume_expect',$Stats['timedate']['DateWhere'],'down_resume','eid'); $this->yunset('counttj',$CountTj); $this->yunset('toplist',$TopList); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','简历下载统计'); $this->yuntpl(array('admin/admin_tongji_downresume')); } //简历投递 function useridjob_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('userid_job',$_GET,'datetime'); $List['all']['name'] = '简历投递'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计发出邀请面试最多的企业 $TopList['company'] = $TongJi -> TopTen("userid_job",$Stats['timedate']['DateWhere'],"com_id","company"); //统计发出最多申请的简历 $TopList['resume'] = $TongJi -> TopTen("userid_job",$Stats['timedate']['DateWhere'],"eid","expect"); //根据邀请面试数量统计紧缺人才 $CountTj = $TongJi -> DataTj('resume_expect',$Stats['timedate']['DateWhere'],'userid_job','eid'); $this->yunset('toplist',$TopList); $this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','简历投递统计'); $this->yuntpl(array('admin/admin_tongji_useridjob')); } //订单统计 function order_action(){ $TongJi = $this -> MODEL('tongji'); if($_GET['did']){ $where = array('order_state' => '2', 'did' => $_GET['did']); }else{ $where = array('order_state' => '2'); } $Stats = $TongJi -> getTj('company_order', $_GET, 'order_time', $where, "SUM(`order_price`) as count"); $List['all']['name'] = '充值金额'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; $TopList['company'] = $TongJi -> TopTen('company_order', array_merge($Stats['timedate']['DateWhere'], $where),"uid","order",'10',"SUM(`order_price`) as count"); //统计充值各类型 $CountTj = $TongJi -> DataTj('order', array_merge($Stats['timedate']['DateWhere'], $where), 'company_order', 'id'); $this->yunset('toplist',$TopList); $this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','充值金额统计'); //提取分站内容 $cacheM = $this -> MODEL('cache'); $domain = $cacheM -> GetCache('domain'); $this -> yunset('Dname', $domain['Dname']); $this->yuntpl(array('admin/admin_tongji_order')); } //消费统计 function pay_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('company_pay',$_GET,'pay_time'); $List['all']['name'] = '消费记录'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','消费记录统计'); $this->yuntpl(array('admin/admin_tongji_pay')); } //职位发布统计 function job_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('company_job',$_GET,'sdate'); $List['all']['name'] = '发布职位'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计发布职位最多企业 $TopList['company'] = $TongJi -> TopTen("company_job",$Stats['timedate']['DateWhere'],"uid","company"); //根据发布职位量统计企业需求 $CountTj = $TongJi -> DataTj('job',$Stats['timedate']['DateWhere'],'company_job','id'); $this->yunset('toplist',$TopList); $this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','发布职位统计'); $this->yuntpl(array('admin/admin_tongji_job')); } //简历数据统计 function resume_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('resume_expect',$_GET,'ctime'); $List['all']['name'] = '发布简历'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //根据简历数据统计求职需求 $CountTj = $TongJi -> DataTj('resume_expect',$Stats['timedate']['DateWhere'],'resume_expect','id'); $this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','发布简历统计'); $this->yuntpl(array('admin/admin_tongji_resume')); } //会员办理统计 function rating_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('company_statis',$_GET,'sdate'); $List['all']['name'] = '会员办理'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计VIP企业数量 $TopList['company'] = $TongJi -> TopTen("userid_job",$Stats['timedate']['DateWhere'],"com_id","company"); //统计发出最多申请的简历 $TopList['resume'] = $TongJi -> TopTen("userid_job",$Stats['timedate']['DateWhere'],"eid","expect"); //根据邀请面试数量统计紧缺人才 $CountTj = $TongJi -> DataTj('resume_expect',$Stats['timedate']['DateWhere'],'userid_job','eid'); $this->yunset('toplist',$TopList); $this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','会员办理统计'); $this->yuntpl(array('admin/admin_tongji')); } //企业统计 function company_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('member',$_GET,'reg_date',array('usertype'=>'2')); $List['all']['name'] = '企业统计'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //待审核企业 $comStats = $TongJi -> getTj('member',$_GET,'reg_date',array('usertype'=>'2','status'=>'0')); $List['com']['name'] = '待审核企业'; $List['com']['list'] = $comStats['list']; $AllNum['com'] = $comStats['allnum']; $CountTj = $TongJi -> DataTj('company',$Stats['timedate']['DateWhere'],'member','uid'); $this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','企业统计'); $this->yuntpl(array('admin/admin_tongji_company')); } //广告点击统计 function ad_action(){ $TongJi = $this -> MODEL('tongji'); $Stats = $TongJi -> getTj('adclick',$_GET,'addtime'); $List['all']['name'] = '点击量'; $List['all']['list'] = $Stats['list']; $AllNum['all'] = $Stats['allnum']; //统计点击量最多的职位 $TopList['ad'] = $TongJi -> TopTen("adclick",$Stats['timedate']['DateWhere'],"aid","ad"); $this->yunset('toplist',$TopList); //$CountTj = $TongJi -> DataTj('ad',$Stats['timedate']['DateWhere'],'adclick','id'); //$this->yunset('counttj',$CountTj); $this->yunset('AllNum',$AllNum); $this->yunset('list',$List); $this->yunset('name','广告点击统计'); $this->yuntpl(array('admin/admin_tongji_ad')); } } ?>