From 1a8aea45ebb1582c9f65d9e8dcd520002f83ae12 Mon Sep 17 00:00:00 2001
From: chengkun <chengkun@ishangstudy.com>
Date: Thu, 22 May 2025 11:06:33 +0800
Subject: [PATCH] 提交

---
 app/controller/resume/show.class.php |  549 +++++++++++++++++++++++++++---------------------------
 1 files changed, 273 insertions(+), 276 deletions(-)

diff --git a/app/controller/resume/show.class.php b/app/controller/resume/show.class.php
index 259e5f7..17d9a2b 100644
--- a/app/controller/resume/show.class.php
+++ b/app/controller/resume/show.class.php
@@ -1,115 +1,113 @@
 <?php
 
 
-class show_controller extends resume_controller
-{
-
+class show_controller extends resume_controller {
+    
     /**
-     *@desc 简历详情
+     * @desc 简历详情
      * 2019-08-14
      */
-    function index_action()
-    {
-        $JobM       =   $this->MODEL('job');
-        $statisM    =   $this->MODEL('statis');
-        $getUid     =   intval($_GET['uid']);
-        $getType    =   intval($_GET['type']);
-        $getId      =   intval($_GET['id']);
-
+    function index_action() {
+        $JobM = $this->MODEL('job');
+        $statisM = $this->MODEL('statis');
+        $getUid = intval($_GET['uid']);
+        $getType = intval($_GET['type']);
+        $getId = intval($_GET['id']);
+        
         // 企业登录时,获取企业的职位列表
         if ($this->usertype == 2) {
-
-            $uid            =   $this->uid;
-
-            $jobWhere       =   array('uid' => $uid, 'state' => 1, 'r_status' => 1, 'status' => 0);
-
-            $jobList        =   $JobM -> getList($jobWhere, array('link' => 'yes', 'field' => '`com_name`, `name`, `id`, `is_link`, `link_type`, `uid`'));
-
-            $company_job    =   array();
-
-            if (! empty($jobList['list'])) {
-                $company_job    =   $jobList['list'];
+            
+            $uid = $this->uid;
+            
+            $jobWhere = array('uid' => $uid, 'state' => 1, 'r_status' => 1, 'status' => 0);
+            
+            $jobList = $JobM->getList($jobWhere, array('link' => 'yes', 'field' => '`com_name`, `name`, `id`, `is_link`, `link_type`, `uid`'));
+            
+            $company_job = array();
+            
+            if (!empty($jobList['list'])) {
+                $company_job = $jobList['list'];
             }
-
+            
             $this->yunset('company_job', $company_job);
-
+            
             //邀请模板
-            $yqmbM  =   $this->MODEL('yqmb');
-            $ymlist = $yqmbM  ->getList(array('uid'=>$uid,'status'=>1));
-            $ymnum  = $yqmbM  ->getNum(array('uid'=>$uid));
-            $ymcan  = $ymnum<$this->config['com_yqmb_num'] ? true : false;
-
+            $yqmbM = $this->MODEL('yqmb');
+            $ymlist = $yqmbM->getList(array('uid' => $uid, 'status' => 1));
+            $ymnum = $yqmbM->getNum(array('uid' => $uid));
+            $ymcan = $ymnum < $this->config['com_yqmb_num'] ? true : false;
+            
             $this->yunset('ymlist', $ymlist);
             $this->yunset('ymcan', $ymcan);
         }
-
+        
         // 未登录情况下,记录浏览数量
         if (($this->uid == '' || $this->username == '') && $this->config['sy_resume_visitors'] > 0) {
-            if ($_COOKIE['resumevisitors'] >= $this->config['sy_resume_visitors'] && $_GET['look']!='admin') {
-
+            if ($_COOKIE['resumevisitors'] >= $this->config['sy_resume_visitors'] && $_GET['look'] != 'admin') {
+                
                 $this->ACT_msg(Url('login'), '游客用户,每天只能访问' . $this->config['sy_resume_visitors'] . '份简历,请登录后继续访问!');
             } else {
-
+                
                 if ($_COOKIE['resumevisitors'] == '') {
-
+                    
                     $resumevisitors = 1;
                 } else {
-
+                    
                     $resumevisitors = $_COOKIE['resumevisitors'] + 1;
                 }
-                $this->cookie->SetCookie('resumevisitors',$resumevisitors, strtotime(date("Y-m-d",strtotime("+1 day"))));
+                $this->cookie->SetCookie('resumevisitors', $resumevisitors, strtotime(date("Y-m-d", strtotime("+1 day"))));
             }
-
+            
         }
-
+        
         $resumeM = $this->MODEL('resume');
-
+        
         // 如果传入的是uid, 则先获取eid
         if (!empty($getUid)) {
-
+            
             if ($getType == 2) {
-
-                $resumeArr  =   $resumeM->getResumeInfo(array('uid' => $getUid, 'height_status' => 2), array('field' => '`id`'));
-                $id         =   $resumeArr['id'];
+                
+                $resumeArr = $resumeM->getResumeInfo(array('uid' => $getUid, 'height_status' => 2), array('field' => '`id`'));
+                $id = $resumeArr['id'];
             } else {
-				if($this->uid == $getUid){
-
-					$rwhere	=	array('uid' => $getUid);
-
-				}else{
-
-					$rwhere	=	array('uid' => $getUid, 'r_status' => 1);
-
-				}
-
-                $def_job    =   $resumeM->getResumeInfo($rwhere, array('field' => '`def_job`'));
-
+                if ($this->uid == $getUid) {
+                    
+                    $rwhere = array('uid' => $getUid);
+                    
+                } else {
+                    
+                    $rwhere = array('uid' => $getUid, 'r_status' => 1);
+                    
+                }
+                
+                $def_job = $resumeM->getResumeInfo($rwhere, array('field' => '`def_job`'));
+                
                 if (empty($def_job)) {
-
+                    
                     $this->ACT_msg($this->config['sy_weburl'], '没有找到该人才!');
                 } else if ($def_job['def_job'] < 1) {
-
+                    
                     $this->ACT_msg($this->config['sy_weburl'] . '/member', '还没有创建简历!');
                 } else if ($def_job['def_job']) {
-
-                    $id     =   $def_job['def_job'];
+                    
+                    $id = $def_job['def_job'];
                 }
             }
-
-        } else if (! empty($getId)) {
-
-            $id             =   $getId;
+            
+        } else if (!empty($getId)) {
+            
+            $id = $getId;
         }
-
+        
         $this->yunset("eid", $id);
-
-        $resume_expect      =   $resumeM->getInfoByEid(array('eid' => $id, 'uid' => $this->uid, 'usertype' => $this->usertype,'spid' => $this->spid));
-
+        
+        $resume_expect = $resumeM->getInfoByEid(array('eid' => $id, 'uid' => $this->uid, 'usertype' => $this->usertype, 'spid' => $this->spid));
+        
         if (empty($resume_expect)) {
-
+            
             $this->ACT_msg($this->config['sy_weburl'], '没有找到该人才!');
         }
-        if ($this->config['com_search'] == 1 && !$this->uid){
+        if ($this->config['com_search'] == 1 && !$this->uid) {
             $this->ACT_msg(Url('resume'), '请先登录');
         }
         if ($this->config['sy_user_visit_resume'] == 0 && $this->usertype == 1 && $this->uid != $resume_expect['uid']) {
@@ -118,39 +116,39 @@
         }
         // 检查简历隐私状态设置
         $canShow = true;
-        if ($resume_expect['status'] == 2){
+        if ($resume_expect['status'] == 2) {
             // 简历关闭
             $canShow = false;
-        }elseif ($resume_expect['status'] == 3){
+        } elseif ($resume_expect['status'] == 3) {
             // 简历状态是投递企业可见
             $canShow = false;
-            if (isset($resume_expect['userid_job'])){
+            if (isset($resume_expect['userid_job'])) {
                 // 已向企业投递简历,简历可以展示
                 $canShow = true;
-            }elseif (in_array($this->usertype, array(2,3))){
+            } elseif (in_array($this->usertype, array(2, 3))) {
                 // 检查个人是否主动向企业、猎头发送了简历,主动发送的,简历可以展示(也算作一种主动投递简历)
-                $barr  =  array(
-                    'from'       =>  $resume_expect['uid'],
-                    'fusertype'  =>  1,
-                    'to'         =>  $this->uid,
-                    'tusertype'  =>  $this->usertype,
-                    'msgtype'    =>  'resume'
+                $barr = array(
+                    'from'      => $resume_expect['uid'],
+                    'fusertype' => 1,
+                    'to'        => $this->uid,
+                    'tusertype' => $this->usertype,
+                    'msgtype'   => 'resume'
                 );
                 $chatM = $this->MODEL('chat');
-                $log   = $chatM->getChatLog($barr);
-                if (!empty($log)){
+                $log = $chatM->getChatLog($barr);
+                if (!empty($log)) {
                     $canShow = true;
                 }
             }
         }
-        if (!$canShow){
+        if (!$canShow) {
             $this->ACT_msg(Url('resume'), '简历已设置不对外开放!');
         }
         // 查询黑名单
-        $blackM             =   $this->MODEL('black');
-        $blackInfo          =   $blackM -> getBlackInfo(array('p_uid' => $this->uid, 'c_uid'=> $resume_expect['uid']));
+        $blackM = $this->MODEL('black');
+        $blackInfo = $blackM->getBlackInfo(array('p_uid' => $this->uid, 'c_uid' => $resume_expect['uid']));
         
-        if(!empty($blackInfo)){
+        if (!empty($blackInfo)) {
             
             $this->ACT_msg($this->config['sy_weburl'] . '/member', '该用户已关闭简历!');
         }
@@ -168,25 +166,25 @@
             }
         }
         // 查询当前企业用户,是不是采集用户
-        $userinfoM  =   $this->MODEL('userinfo');
-        $UserMember =   $userinfoM->getInfo(array('uid' => $resume_expect['uid']), array('field' => '`source`, `email`, `claim`'));
+        $userinfoM = $this->MODEL('userinfo');
+        $UserMember = $userinfoM->getInfo(array('uid' => $resume_expect['uid']), array('field' => '`source`, `email`, `claim`'));
         $this->yunset('UserMember', $UserMember);
-
-        $time       =   strtotime("-14 day");
-        $allnum     =   $JobM->getYqmsNum(array('uid' => $resume_expect['uid'], 'datetime' => array('>', $time)));
-        $replynum   =   $JobM->getYqmsNum(array('uid' => $resume_expect['uid'], 'datetime' => array('>', $time), 'is_browse' => array('>', 2)));
-
-        $pre        =   $allnum>0 ? round(($replynum / $allnum) * 100) : 0;
+        
+        $time = strtotime("-14 day");
+        $allnum = $JobM->getYqmsNum(array('uid' => $resume_expect['uid'], 'datetime' => array('>', $time)));
+        $replynum = $JobM->getYqmsNum(array('uid' => $resume_expect['uid'], 'datetime' => array('>', $time), 'is_browse' => array('>', 2)));
+        
+        $pre = $allnum > 0 ? round(($replynum / $allnum) * 100) : 0;
         $this->yunset('pre', $pre);
-
+        
         if ($this->usertype == 2) {
-
-            $comid  =   $this->uid;
-            $jobnum =   $JobM->getJobNum(array('uid' => $comid));
+            
+            $comid = $this->uid;
+            $jobnum = $JobM->getJobNum(array('uid' => $comid));
             $this->yunset('jobnum', $jobnum);
-
+            
             // 人才收藏库
-            $talent_pool    =   $resumeM->getTalentNum(array('eid' => $id, 'cuid' => $this->uid));
+            $talent_pool = $resumeM->getTalentNum(array('eid' => $id, 'cuid' => $this->uid));
             $this->yunset('talent_pool', $talent_pool);
         }
         
@@ -194,278 +192,277 @@
         if ($resume_expect['privacy_status'] == '1') {
             //已投递简历免费查看或已下载简历 但需绑定隐私号(所有情况,隐私号状态最优先)
             
-            $resume_expect['link_topmsg']       =   "<a class='yun_newedition_resume_ceil_tel_n' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
-            $resume_expect['link_msg']          =   "<a class='yun_newedition_resume_look' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
-            $resume_expect['link_msg_right']    =   "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "');\" type='button' name='submit' value='下载 '>";
-        } elseif ($resume_expect['m_status'] == 1) { 
+            $resume_expect['link_topmsg'] = "<a class='yun_newedition_resume_ceil_tel_n' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
+            $resume_expect['link_msg'] = "<a class='yun_newedition_resume_look' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
+            $resume_expect['link_msg_right'] = "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "');\" type='button' name='submit' value='下载 '>";
+        } elseif ($resume_expect['m_status'] == 1) {
             // 直接查看
-
-            $resume_expect['link_topmsg']       =   "<a class='yun_newedition_resume_ceil_tel_n' href='javascript:void(0)' onclick=\"getLinkStyle()\"><span>查看联系方式</span></a>";
-            $resume_expect['link_msg']          =   "<a class='yun_newedition_resume_look' href='javascript:void(0)' onclick=\"getLinkStyle()\"><span>查看联系方式</span></a>";
-            $resume_expect['link_msg_right']    =   "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "','" . Url("ajax", array('c' => 'resume_word', 'id' => $id)) . "');\" type='button' name='submit' value='下载 '>";
-        } elseif (isset($resume_expect['showcontactflag']) && $resume_expect['showcontactflag']) { 
+            
+            $resume_expect['link_topmsg'] = "<a class='yun_newedition_resume_ceil_tel_n' href='javascript:void(0)' onclick=\"getLinkStyle()\"><span>查看联系方式</span></a>";
+            $resume_expect['link_msg'] = "<a class='yun_newedition_resume_look' href='javascript:void(0)' onclick=\"getLinkStyle()\"><span>查看联系方式</span></a>";
+            $resume_expect['link_msg_right'] = "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "','" . Url("ajax", array('c' => 'resume_word', 'id' => $id)) . "');\" type='button' name='submit' value='下载 '>";
+        } elseif (isset($resume_expect['showcontactflag']) && $resume_expect['showcontactflag']) {
             // 可下载,提示剩余下载量
-
-            $resume_expect['link_topmsg']       =   "<a href='javascript:void(0)' class='yun_newedition_resume_ceil_tel_n' onclick=\"isDownResume('$id',{$resume_expect['downresumes']},'" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
-            $resume_expect['link_msg']          =   "<a href='javascript:void(0)' class='yun_newedition_resume_look' onclick=\"isDownResume('$id',{$resume_expect['downresumes']},'" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
-            $resume_expect['link_res']          =   "<a href='javascript:void(0)' onclick=\"isDownResume('$id',{$resume_expect['downresumes']},'" . Url("ajax", array('c' => 'for_link')) . "')\">查看简历详细信息</a>";
-            $resume_expect['link_msg_right']    =   "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "','" . Url("ajax", array('c' => 'resume_word', 'id' => $id)) . "');\" type='button' name='submit' value='下载 '>";
+            
+            $resume_expect['link_topmsg'] = "<a href='javascript:void(0)' class='yun_newedition_resume_ceil_tel_n' onclick=\"isDownResume('$id',{$resume_expect['downresumes']},'" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
+            $resume_expect['link_msg'] = "<a href='javascript:void(0)' class='yun_newedition_resume_look' onclick=\"isDownResume('$id',{$resume_expect['downresumes']},'" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
+            $resume_expect['link_res'] = "<a href='javascript:void(0)' onclick=\"isDownResume('$id',{$resume_expect['downresumes']},'" . Url("ajax", array('c' => 'for_link')) . "')\">查看简历详细信息</a>";
+            $resume_expect['link_msg_right'] = "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "','" . Url("ajax", array('c' => 'resume_word', 'id' => $id)) . "');\" type='button' name='submit' value='下载 '>";
         } else {
-
-            $resume_expect['link_topmsg']       =   "<a class='yun_newedition_resume_ceil_tel_n' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
-            $resume_expect['link_msg']          =   "<a class='yun_newedition_resume_look' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
-            $resume_expect['link_res']          =   "<a href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\">查看简历详细信息</a>";
-            $resume_expect['link_msg_right']    =   "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "','" . Url("ajax", array('c' => 'resume_word', 'id' => $id)) . "');\" type='button' name='submit' value='下载 '>";
+            
+            $resume_expect['link_topmsg'] = "<a class='yun_newedition_resume_ceil_tel_n' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
+            $resume_expect['link_msg'] = "<a class='yun_newedition_resume_look' href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\"><span>查看联系方式</span></a>";
+            $resume_expect['link_res'] = "<a href='javascript:void(0)' onclick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "')\">查看简历详细信息</a>";
+            $resume_expect['link_msg_right'] = "<input class='yun_resume_xz' onClick=\"for_link('$id','" . Url("ajax", array('c' => 'for_link')) . "','" . Url("ajax", array('c' => 'resume_word', 'id' => $id)) . "');\" type='button' name='submit' value='下载 '>";
         }
-
-        $data['resume_username']    =   $resume_expect['username_n'];   // 简历人姓名
-        $data['resume_city']        =   $resume_expect['cityname'];     // 城市
-        $data['resume_job']         =   $resume_expect['customjob'];    // 行业
+        
+        $data['resume_username'] = $resume_expect['username_n'];   // 简历人姓名
+        $data['resume_city'] = $resume_expect['cityname'];     // 城市
+        $data['resume_job'] = $resume_expect['customjob'];    // 行业
         $this->data = $data;
         $this->seo('resume');
         $this->yunset('Info', $resume_expect);
-
+        
         // 已邀请面试数量
         if (!empty($resume_expect) && !empty($this->uid)) {
-            $usermsgnum =   $JobM -> getYqmsNum(array('fid'=>$this->uid,'uid'=>$resume_expect['uid'],'isdel'=>9));
+            $usermsgnum = $JobM->getYqmsNum(array('fid' => $this->uid, 'uid' => $resume_expect['uid'], 'isdel' => 9));
             $this->yunset('usermsgnum', $usermsgnum);
         }
-
+        
         $this->yunset(array('uid' => $this->uid, 'usertype' => $this->usertype));
-
-        $cData['uid']       =   $this->uid;
-        $cData['usertype']  =   $this->usertype;
-        $cData['eid']       =   $resume_expect['id'];
-        $cData['ruid']      =   $resume_expect['uid'];
-        $resumeCkeck        =   $resumeM->openResumeCheck($cData);
+        
+        $cData['uid'] = $this->uid;
+        $cData['usertype'] = $this->usertype;
+        $cData['eid'] = $resume_expect['id'];
+        $cData['ruid'] = $resume_expect['uid'];
+        $resumeCkeck = $resumeM->openResumeCheck($cData);
         $this->yunset('resumeCkeck', $resumeCkeck);
         /* 模糊字段 */
         $this->yunset('tj', $resume_expect['tj']);
-
-        $this->yunset(array('resumestyle' => $this->config['sy_weburl'].'/app/template/resume'));
-
-        $tmp    =   intval($_GET['tmp']);
-
-        $statis =   $statisM->getInfo($resume_expect['uid'], array('usertype' => 1, 'field' => '`tpl`,`paytpls`'));
-
+        
+        $this->yunset(array('resumestyle' => $this->config['sy_weburl'] . '/app/template/resume'));
+        
+        $tmp = intval($_GET['tmp']);
+        
+        $statis = $statisM->getInfo($resume_expect['uid'], array('usertype' => 1, 'field' => '`tpl`,`paytpls`'));
+        
         if ($statis['paytpls']) {
-
-            $paytpls    =   @explode(',', $statis['paytpls']);
+            
+            $paytpls = @explode(',', $statis['paytpls']);
             $this->yunset('paytpls', $paytpls);
         }
-        $tplM       =   $this->MODEL('tpl');
-
+        $tplM = $this->MODEL('tpl');
+        
         if (!empty($tmp)) {
-
-            $url    =   $tplM->getResumetpl(array('id' => $tmp));
-
+            
+            $url = $tplM->getResumetpl(array('id' => $tmp));
+            
             if ($this->uid != $resume_expect['uid'] && in_array($tmp, $paytpls) == false) {
                 unset($tmp);
             }
         } else {
-
-            $tmp    =   1;
-            $url    =   $tplM->getResumetpl(array('id' => $statis['tpl']));
+            
+            $tmp = 1;
+            $url = $tplM->getResumetpl(array('id' => $statis['tpl']));
         }
-
+        
         if (in_array($this->usertype, array(2, 3))) {
-
-            $category   =   intval($this->usertype) - 1;
-
+            
+            $category = intval($this->usertype) - 1;
+            
             // 会员等级 增值包 套餐
-            $ratingM    =   $this->MODEL('rating');
-            $ratingList =   $ratingM->getList(array('display' => 1, 'orderby' => array('type,asc', 'sort,desc')));
-
-            $rating_1   =   $rating_2   =   $raV    =   array();
+            $ratingM = $this->MODEL('rating');
+            $ratingList = $ratingM->getList(array('display' => 1, 'orderby' => array('type,asc', 'sort,desc')));
+            
+            $rating_1 = $rating_2 = $raV = array();
             if (!empty($ratingList)) {
                 foreach ($ratingList as $ratingV) {
-
-                    $raV[$ratingV['id']]    =   $ratingV;
-
+                    
+                    $raV[$ratingV['id']] = $ratingV;
+                    
                     if ($ratingV['category'] == $category && $ratingV['service_price'] > 0) {
                         if ($ratingV['type'] == 1) {
-
-                            $rating_1[]     =   $ratingV;
+                            
+                            $rating_1[] = $ratingV;
                         } elseif ($ratingV['type'] == 2) {
-
-                            $rating_2[]     =   $ratingV;
+                            
+                            $rating_2[] = $ratingV;
                         }
                     }
                 }
             }
             $this->yunset('rating_1', $rating_1);
             $this->yunset('rating_2', $rating_2);
-
-            $statis     =   $statisM->getInfo($this->uid, array('usertype' => $this->usertype));
-
-            if (! empty($statis)) {
-
+            
+            $statis = $statisM->getInfo($this->uid, array('usertype' => $this->usertype));
+            
+            if (!empty($statis)) {
+                
                 $discount = isset($raV[$statis['rating']]) ? $raV[$statis['rating']] : array();
                 $this->yunset('discount', $discount);
                 $this->yunset('statis', $statis);
             }
-
+            
             if ($this->usertype == 2) {
-
-                $add        =   $ratingM->getComSerDetailList(array('orderby' => array('type,asc', 'sort,desc')), array('pack' => '1'));
-            }else if ($this->usertype == 3) {
-
-                $ltM        =   $this->MODEL('lietou');
-                $add        =   $ltM->getLtservicedetailList(array('orderby' => array('type,asc', 'sort,desc')), array('pack' => '1'));
+                
+                $add = $ratingM->getComSerDetailList(array('orderby' => array('type,asc', 'sort,desc')), array('pack' => '1'));
+            } else if ($this->usertype == 3) {
+                
+                $ltM = $this->MODEL('lietou');
+                $add = $ltM->getLtservicedetailList(array('orderby' => array('type,asc', 'sort,desc')), array('pack' => '1'));
             }
             $this->yunset('add', $add);
-
-            $couponM    =   $this->MODEL('coupon');
-            $couponList =   $couponM->getCouponList(array('uid' => $this->uid, 'status' => 1, 'validity' => array('>', time()), 'orderby'=>array('coupon_amount,asc','coupon_scope,asc')));
+            
+            $couponM = $this->MODEL('coupon');
+            $couponList = $couponM->getCouponList(array('uid' => $this->uid, 'status' => 1, 'validity' => array('>', time()), 'orderby' => array('coupon_amount,asc', 'coupon_scope,asc')));
             $this->yunset('couponList', $couponList);
-
+            
             if (!isVip($statis['vip_etime'])) {
-
+                
                 $this->yunset('vipIsDown', 1); //  会员过期
             }
         }
-
+        
         if ($url['url'] == '') {
             unset($tmp);
         }
-		
-		$this->moreMenu();
-		
-		$cacheM     =   $this->MODEL('cache');
-	    
-	    $options    =   array('user');
-	    
-	    $cache      =   $cacheM -> GetCache($options);
-	   
-	    $this       ->  yunset($cache);
-		
+        
+        $this->moreMenu();
+        
+        $cacheM = $this->MODEL('cache');
+        
+        $options = array('user');
+        
+        $cache = $cacheM->GetCache($options);
+        
+        $this->yunset($cache);
+        
         if (!empty($tmp)) {
-
+            
             $this->yunset('tplurl', $url);
-            $this->yuntpl(array('resume/'.$url['url'].'/index'));
+            $this->yuntpl(array('resume/' . $url['url'] . '/index'));
         } else {
             $this->yuntpl(array('resume/resume'));
         }
     }
-
+    
     /**
      * @desc   简历详情  浏览数量
      * 2019-06-14
      */
-    function GetHits_action()
-    {
-        $id         =   intval($_GET['id']);
-
+    function GetHits_action() {
+        $id = intval($_GET['id']);
+        
         if (empty($id)) {
             echo 'document.write(0)';
         }
-
-        $resumeM    =   $this->MODEL('resume');
-        $resumeM -> addExpectHits($id);
-
-        $hits       =   $resumeM->getExpect(array('id'=>$id), array('field' => '`hits`'));
-
+        
+        $resumeM = $this->MODEL('resume');
+        $resumeM->addExpectHits($id);
+        
+        $hits = $resumeM->getExpect(array('id' => $id), array('field' => '`hits`'));
+        
         echo 'document.write(' . $hits['hits'] . ')';
     }
-
+    
     /**
      * @desc 简历详情 - 举报简历
      * 2019-06-14
      */
-    function report_action()
-    {
-
-        $_POST  =   $this->post_trim($_POST);
-
+    function report_action() {
+        
+        $_POST = $this->post_trim($_POST);
+        
         if ($_POST['reason'] == '') {
-
+            
             $this->ACT_layer_msg('请选择举报理由', 8);
         }
-        if(empty($this->uid)){
+        if (empty($this->uid)) {
             $this->ACT_layer_msg('请先登录!', 8);
         }
-
-        if($_POST['reason'] == ''){
+        
+        if ($_POST['reason'] == '') {
             $this->ACT_layer_msg('举报内容不能为空!', 8);
         }
-
+        
         $Where = array(
-            'uid' =>$this->uid,
-            'usertype' =>$this->usertype,
-            'eid' =>(int) $_POST['r_eid']
+            'uid'      => $this->uid,
+            'usertype' => $this->usertype,
+            'eid'      => (int)$_POST['r_eid']
         );
-
-        $resumeM  =  $this->MODEL('resume');
-        $jlres	  =  $resumeM->openResumeCheck($Where);
-        if($jlres != 1){
+        
+        $resumeM = $this->MODEL('resume');
+        $jlres = $resumeM->openResumeCheck($Where);
+        if ($jlres != 1) {
             $this->ACT_layer_msg('下载之后才可以举报哦!', 8);
         }
-
-        $data           =   array(
-            'reason'    =>  $_POST['reason'],
-            'c_uid'     =>  (int) $_POST['r_uid'],
-            'inputtime' =>  time(),
-            'p_uid'     =>  $this->uid,
-            'did'       =>  $this->userid,
-            'usertype'  =>  $this->usertype,
-            'eid'       =>  (int) $_POST['r_eid'],
-            'r_name'    =>  $_POST['r_name'],
-            'username'  =>  $this->username
+        
+        $data = array(
+            'reason'    => $_POST['reason'],
+            'c_uid'     => (int)$_POST['r_uid'],
+            'inputtime' => time(),
+            'p_uid'     => $this->uid,
+            'did'       => $this->userid,
+            'usertype'  => $this->usertype,
+            'eid'       => (int)$_POST['r_eid'],
+            'r_name'    => $_POST['r_name'],
+            'username'  => $this->username
         );
-        $reportM    =  $this->MODEL('report');
-        $return     =   $reportM->ReportResume($data);
+        $reportM = $this->MODEL('report');
+        $return = $reportM->ReportResume($data);
         $this->ACT_layer_msg($return['msg'], $return['errcode'], $_SERVER['HTTP_REFERER']);
     }
-
+    
     /**
      * 浏览历史记录
      */
-    function history_action(){
-
+    function history_action() {
+        
         if ($_POST['eid'] && ($this->usertype == 2 || $this->usertype == 3)) {
-
-            $resumeM        =   $this->MODEL('resume');
-
-            $eid            =   intval($_POST['eid']);
-
-            $resume_expect  =   $resumeM->getExpect(array('id' => $eid), array('field' => '`uid`'));
-
-            $time           =   time();
-
-            $cookieM        =   $this->MODEL('cookie');
-
-            $cookieEids     =   $_COOKIE['lookresume'];
-
+            
+            $resumeM = $this->MODEL('resume');
+            
+            $eid = intval($_POST['eid']);
+            
+            $resume_expect = $resumeM->getExpect(array('id' => $eid), array('field' => '`uid`'));
+            
+            $time = time();
+            
+            $cookieM = $this->MODEL('cookie');
+            
+            $cookieEids = $_COOKIE['lookresume'];
+            
             if ($cookieEids) {
-
-                $resumeArr  =   @explode(',', $cookieEids);
-
+                
+                $resumeArr = @explode(',', $cookieEids);
+                
                 if (!in_array($eid, $resumeArr)) {
-
-                    $lookResumeIds  =   $cookieEids.",".$eid;
-                }else{
-
-                    $lookResumeIds  =   $cookieEids;
+                    
+                    $lookResumeIds = $cookieEids . "," . $eid;
+                } else {
+                    
+                    $lookResumeIds = $cookieEids;
                 }
-            }else{
-
-                $lookResumeIds  =   $eid;
+            } else {
+                
+                $lookResumeIds = $eid;
             }
-
-            $cookieM -> setcookie('lookresume', $lookResumeIds, $time + 3600);
-
-            $lookM          =   $this->MODEL('lookresume');
-
+            
+            $cookieM->setcookie('lookresume', $lookResumeIds, $time + 3600);
+            
+            $lookM = $this->MODEL('lookresume');
+            
             // 浏览记录处理
-            $lookM -> browseResume(array(
-                'euid'      =>  $resume_expect['uid'],
-                'uid'       =>  $this->uid,
-                'usertype'  =>  $this->usertype,
-                'did'       =>  $this->config['did'],
-                'eid'       =>  $eid
+            $lookM->browseResume(array(
+                'euid'     => $resume_expect['uid'],
+                'uid'      => $this->uid,
+                'usertype' => $this->usertype,
+                'did'      => $this->config['did'],
+                'eid'      => $eid
             ));
-
+            
         }
     }
 }
+
 ?>
\ No newline at end of file

--
Gitblit v1.9.0