app/controller/login/index.class.php | ●●●●● patch | view | raw | blame | history | |
app/model/notice.model.php | ●●●●● patch | view | raw | blame | history | |
app/model/userinfo.model.php | ●●●●● patch | view | raw | blame | history | |
app/public/common.php | ●●●●● patch | view | raw | blame | history | |
app/template/default/ajax/login.htm | ●●●●● patch | view | raw | blame | history |
app/controller/login/index.class.php
@@ -38,9 +38,7 @@ $lData['referurl'] = $_POST['referurl']; $lData['authcode'] = $_POST['authcode']; $lData['port'] = 1; $return = $Member->userLogin($lData); if ($return['uclogin']) { $error = 2; $return['msg'] = $return['uclogin']; app/model/notice.model.php
@@ -503,19 +503,20 @@ /** * @desc 短信验证码时效性 * @param array $data * @param string $data * @return boolean */ public function checkTime($data) { public function checkTime($data = 0) { $cert_validity = $this->config['moblie_codetime'] * 60; // 验证码有效时间 if (!$data) { return false; } $time = time(); $ctime = bcsub($time, $data); $data = is_numeric($data) ?: 0; $ctime = round($time - $data, 2); if ($ctime <= $cert_validity) { return true; } else { return false; } } @@ -835,7 +836,6 @@ 'TemplateParamSet' => [strval($data['code'])] ]; $payload = json_encode($params, JSON_UNESCAPED_UNICODE); var_dump($payload); $endpoint = "https://sms.tencentcloudapi.com"; $algorithm = "TC3-HMAC-SHA256"; $timestamp = time(); app/model/userinfo.model.php
@@ -1,9 +1,7 @@ <?php class userinfo_model extends model { class userinfo_model extends model { private $comstatusStr =array( 0 => ' 被设为未审核状态', @@ -13,8 +11,7 @@ 4 => ' 被暂停' ); private function addErrorLog($uid,$type='',$content) { private function addErrorLog($uid, $type = '', $content) { require_once ('errlog.model.php'); $ErrlogM = new errlog_model($this->db, $this->def); @@ -22,8 +19,7 @@ } // 获取账户信息 function getInfo($where,$data=array()) { function getInfo($where, $data = array()) { $field = empty($data['field']) ? '*' : $data['field']; @@ -427,8 +423,7 @@ } //修改用户信息 public function upInfo($whereData = array(), $upData = array(), $data = array()) { public function upInfo($whereData = array(), $upData = array(), $data = array()) { if (!empty($whereData)) { //处理password @@ -446,6 +441,7 @@ return $this->update_once('member', $upData, $whereData); } } /** * 用户注册检测,修改基本信息检测 * @param $data @@ -639,8 +635,8 @@ } return $return; } private function setMemberInfo($uid, $utype, $up, $oldMem) { private function setMemberInfo($uid, $utype, $up, $oldMem) { $uData = array(); @@ -727,8 +723,7 @@ * @param array $data * @return array|bool|false|string|void */ function getUserInfo($whereData = array(), $data = array('usertype' => null, 'field' => null)) { function getUserInfo($whereData = array(), $data = array('usertype' => null, 'field' => null)) { if (!empty($whereData)) { @@ -738,6 +733,7 @@ return $this->select_once($table, $whereData, $field); } } /** * 根据用户类型,直接批量查找用户信息 * @param array $whereData @@ -756,6 +752,7 @@ return $this -> select_all($table,$whereData,$field); } } /** * 根据用户类型,修改用户信息 */ @@ -767,6 +764,7 @@ return $this->update_once($table,$data['post'],$Where); } /** * 获取不同类型用户姓名、企业名称、头像 */ @@ -853,6 +851,7 @@ return $List; } } /** * 根据不同类型用户的搜索条件获取uid集合 * $whereData[1]:resume表查询条件 @@ -966,6 +965,7 @@ return $return; } /** * 锁定用户(账户锁定和相关用户类型审核是否通过没有关系) * @param array $whereData @@ -1081,8 +1081,7 @@ return $return; } private function commonLock($uid, $up, $lock_info = '') { private function commonLock($uid, $up, $lock_info = '') { $where = array('uid' => $uid); include_once('resume.model.php'); @@ -1117,8 +1116,7 @@ * @param array $data * @return mixed */ public function status($whereData = array('uid'=>null,'usertype'=>null), $data = array('post'=>null)) { public function status($whereData = array('uid' => null, 'usertype' => null), $data = array('post' => null)) { if (!empty($whereData)) { $post = $data['post']; @@ -1241,6 +1239,7 @@ } return $return; } /** * 会员审核发送通知 * @param $uid 参数格式:uid = array('in', '1,2,3'); uid = 1; @@ -1332,6 +1331,7 @@ } } } //后台个人会员列表处理数据 private function getDataList($List){ @@ -1412,6 +1412,7 @@ return $List; } /** * @desc 生成password(包括原密码验证) * @@ -1446,13 +1447,13 @@ return $pwdRes; } /** * 删除个人会员 */ private function delUser($uid){ if (!empty($uid)){ $return = $this -> delete_all('resume',array('uid'=>array('in',$uid)),''); @@ -1778,6 +1779,7 @@ return $return; } } /** * 删除猎头会员 */ @@ -1870,6 +1872,7 @@ return $return; } } /** * 删除培训会员 */ @@ -1940,7 +1943,6 @@ if (!empty($uid)){ $return = $this -> delete_all('gq_info',array('uid'=>array('in',$uid)), ''); if ($return){ @@ -1961,6 +1963,7 @@ } return $return; } /** * @desc 修改用户名 * @param array $data @@ -2092,6 +2095,7 @@ return $List; } /** * 获取member_reg信息 * 通用的data数组 @@ -2103,6 +2107,7 @@ return $nid; } /** * 上传个人头像 */ @@ -2153,6 +2158,7 @@ } } /** * 个人身份认证 */ @@ -2252,6 +2258,7 @@ return $return; } } /** * 处理单个图片上传 * @param file/需上传文件; dir/上传目录; type/上传图片类型; base/需上传base64; preview/pc预览即上传 @@ -2287,9 +2294,7 @@ * @param array $data $data['uid'] $data['usertype'] * @return array|int[]|string[] */ public function userLogin($data = array()) { public function userLogin($data = array()) { $username = $data['username']; if(!empty($data['moblie'])){ $moblie = $data['moblie']; @@ -2319,11 +2324,8 @@ // 未注册手机登录直接注册新账号 $member_arr = $this->getMemberNum(array('moblie'=>$moblie)); if(!$member_arr || $member_arr==0){ $return = $this -> regUserByMobile($moblie, $data); if($return['errcode']!=1){ return $return; }else{ @@ -2340,7 +2342,7 @@ } } if(CheckRegUser($username)==false && CheckRegEmail($username)==false && ($username!='')){ if (!CheckRegUser($username) && !CheckRegEmail($username) && ($username != '')) { return array('msg'=>'用户名或密码不正确!','errcode'=>'8'); } @@ -2373,30 +2375,24 @@ //开启UC情况下 需要判断UC账户 并进行同步登录 if($this->config['sy_uc_type']=="uc_center" && !$data['act_login']){ include APP_PATH.'data/api/uc/config.inc.php'; include APP_PATH.'/api/uc/include/db_mysql.class.php'; include APP_PATH.'/api/uc/uc_client/client.php'; $uname = $username; list($uid, $uname, $password, $email) = uc_user_login($uname, $data['password']); if($uid>0){ //创建登录同步通知 $ucsynlogin=uc_user_synlogin($uid); $return['uclogin'] = $ucsynlogin; } } //如果系统未找到该用户 转向UC验证 是否UC用户 排除动态码登录 if(empty($user)){ //自动将UC账号注册至系统 if($uid > 0) { if($data['source']){ $source = $data['source']; }else{ @@ -2423,29 +2419,23 @@ return array('msg'=>'该用户不存在!','errcode'=>'8'); } }else{ if($user['status']=='2'){ return array('msg'=>'您的账号已被锁定!','errcode'=>'8','url'=>Url('register',array('c'=>'ok','type'=>2),'1')); } //如果是企业用户,验证企业是否暂停 if($user['usertype']=='2'){ $commember = $this->select_once('company',array('uid'=>$user['uid']),'r_status'); if($commember['r_status']==4){ return array('msg'=>'您的账号已被暂停!','errcode'=>'8'); } } if ($this->config['sy_msg_isopen'] && $this->config['sy_msg_login'] && !empty($data['act_login'])) { if ($this->config['sy_msg_isopen'] && $this->config['sy_msg_login'] && !empty($data['act_login'])) { //短信验证码校验 if($regNew == 1){ $companywhere['check'] = $user['moblie']; }else{ $companywhere['uid'] = $user['uid']; } @@ -2455,11 +2445,12 @@ include_once ('company.model.php'); $CompanyM = new company_model($this->db, $this->def); $cert_arr = $CompanyM->getCertInfo($companywhere); if (is_array($cert_arr)) { $checkTime = $noticeM->checkTime($cert_arr['ctime']); if($checkTime){ $res = $data['password'] == $cert_arr['check2'] ? true : false; if($res == false){ $res = $data['password'] == $cert_arr['check2']; if (!$res) { return array('msg'=>'短信验证码错误!','errcode'=>'8'); } }else { @@ -2477,7 +2468,6 @@ } if($res){ //更新用户QQ互联ID if (session_id() == ''){ session_start(); @@ -2670,11 +2660,8 @@ $return['user']['spid'] = 1; } } return $return; }else{ return array('msg'=>'用户名或密码不正确!','errcode'=>'8'); $return = array('msg' => '用户名或密码不正确!', 'errcode' => '8'); } return $return; } @@ -2684,8 +2671,7 @@ * @param String $moblie 未注册手机号登录,直接注册新会员 * @return int[] */ private function regUserByMobile($moblie, $data = array()) { private function regUserByMobile($moblie, $data = array()) { include_once ('company.model.php'); include_once ('notice.model.php'); @@ -2934,8 +2920,7 @@ * @param array $data * @return int[] */ public function userRegSave($data = array()) { public function userRegSave($data = array()) { include_once ('notice.model.php'); $noticeM = new notice_model($this->db, $this->def); @@ -3425,8 +3410,7 @@ * @param array $data * @return mixed */ private function addIdentInfo($uid, $data = array()) { private function addIdentInfo($uid, $data = array()) { $usertype = $data['reg_type']; $user = $this->getInfo(array('uid' => intval($uid)), array('field' => '`uid`,`username`,`password`,`salt`,`email`,`moblie`,`moblie_status`,`email_status`,`did`,`login_date`')); @@ -3614,8 +3598,7 @@ * @param array $data * @return array $return */ function upUserType($data = array()) { function upUserType($data = array()) { $uid = intval($data['uid']); $usertype = intval($data['usertype']); @@ -3692,8 +3675,7 @@ * @param $usertype * @param array $user */ public function activUser($uid, $usertype, $user = array()) { public function activUser($uid, $usertype, $user = array()) { $this->upInfo(array('uid' => intval($uid)), array('usertype' => $usertype)); @@ -4146,11 +4128,11 @@ } return $return; } /** * 小程序和app账号绑定(微信、QQ、新浪微博) */ public function loginBind($data) { public function loginBind($data) { if(!empty($data)){ if (empty($data['openid'])){ @@ -4309,11 +4291,11 @@ return $return; } } /** * 小程序和app第三方登录检测(微信、QQ、新浪微博) */ public function loginCheck($data) { public function loginCheck($data) { if ($data['type'] == 'weixin'){ @@ -4461,6 +4443,7 @@ } return $return; } /** * 微信小程序通过解密getPhoneNumber接口参数,来获取手机号。 然后检测是否绑定账号,没绑定的,自动注册账号 */ @@ -4518,6 +4501,7 @@ } return $return; } //申请切换用户列表 public function getUserChangeList($where,$data=array()){ $usertype = array('1'=>'个人会员','2'=>'企业会员','3'=>'猎头会员','4'=>'培训会员'); @@ -4547,11 +4531,13 @@ $return = $this -> insert_into('user_change',$addData); return $return; } public function upusChange($whereData=array(),$upData=array()){ $return = $this -> update_once('user_change',$upData,$whereData); return $return; } // 获取账户信息 function getUserChangeInfo($where,$data=array()){ @@ -4562,6 +4548,7 @@ return $rows; } function upAllUserChange($idarr,$data=array(), $port = null){ $status = $data['status']; @@ -4614,6 +4601,7 @@ } return $return; } //审核 function upUserChange($id,$uid,$moblie,$data=array(), $port = null){ $status = $data['status']; @@ -4639,6 +4627,7 @@ } return $return; } /** * 身份切换 * $data 处理的数据 @@ -4711,24 +4700,28 @@ ); return $return; } /** * 后台切换身份后处理 */ function actUserchange($id,$uid,$usertype,$username,$status,$moblie,$port = null) { function actUserchange($id, $uid, $usertype, $username, $status, $moblie, $port = null) { require_once 'notice.model.php'; $noticeM = new notice_model($this->db, $this->def); if($status==1){ switch($usertype){ case '1' : $table = 'resume'; case '1' : $table = 'resume'; break; case '2' : $table = 'company'; case '2' : $table = 'company'; break; case '3' : $table = 'lt_info'; case '3' : $table = 'lt_info'; break; case '4' : $table = 'px_train'; case '4' : $table = 'px_train'; break; } @@ -4763,6 +4756,7 @@ } } /** * 删除简历 * @param string $id 格式:单个,如1 ; 批量,如1,2,3 @@ -4784,7 +4778,6 @@ $ids = @explode(',', $id); } $id = pylode(',', $ids); $return['id'] = $this -> delete_all('user_change',array('id' => array('in',$id)), ''); @@ -4942,8 +4935,7 @@ * @param string $type * @return array|string[] */ function bindacount($data = array(),$type='') { function bindacount($data = array(), $type = '') { $username = $data['username']; $return = array('msg'=>'系统繁忙','errcode'=>8); @@ -5166,8 +5158,7 @@ * @param string $provider * @return mixed */ function fastReg($data = array(), $type = '', $provider = 'weixin') { function fastReg($data = array(), $type = '', $provider = 'weixin') { // 微信小程序和百度小程序不需要验证 if($type != 'wxxcx' && $data['moblie']!=''){ @@ -5465,6 +5456,7 @@ } return $return; } /** * 清除其他账号绑定的app推送标识 */ @@ -5485,4 +5477,5 @@ } } } ?> app/public/common.php
@@ -1105,42 +1105,33 @@ } public function MODEL($ModelName = NULL, $ModelPath = NULL) { // var_dump($ModelName); // var_dump($ModelPath); require_once(APP_PATH . 'app/public/action.class.php'); if ($ModelName) { if ($ModelPath) { if (file_exists($ModelPath . '/' . $ModelName . '.class.php')) { require_once($ModelPath . '/' . $ModelName . '.class.php'); } else { return NULL; } } else { $ModelPath = APP_PATH . 'app/model/'; $ModelFileName = $ModelName . '.model.php'; if (file_exists($ModelPath . $ModelFileName)) { require_once($ModelPath . $ModelFileName); } else { return NULL; } } $ModelName = $ModelName . '_model'; } else { $ModelName = 'model'; } // var_dump($ModelName); // exit(); if (!class_exists($ModelName)) { return NULL; } $Model = new $ModelName($this->db, $this->def, array('uid' => $this->uid, 'username' => $this->username, 'usertype' => $this->usertype), $this->tpl); return $Model; return new $ModelName($this->db, $this->def, array('uid' => $this->uid, 'username' => $this->username, 'usertype' => $this->usertype), $this->tpl); } //获取描述 app/template/default/ajax/login.htm
@@ -9,10 +9,31 @@ {yun:}/if{/yun} <div class="login_ok_hi">欢迎回来</div> </div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=invite"><span class="login_ok_n">{yun:}if $yqnum==""{/yun}0{yun:}else{/yun}{yun:}$yqnum{/yun}{yun:}/if{/yun}</span><div class="login_ok_name">面试通知</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=favorite"><span class="login_ok_n">{yun:}if $member.fav_jobnum<1{/yun}0{yun:}else{/yun}{yun:}$member.fav_jobnum{/yun}{yun:}/if{/yun}</span><div class="login_ok_name">收藏记录</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=look"><span class="login_ok_n">{yun:}$lookNum{/yun} </span><div class="login_ok_name">企业看过</div></a></div> <div class="login_ok_mune"><div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=resume"><i class="login_ok_mune_icon"></i>我的简历</a></div><div class="login_ok_mune_list"><a {yun:}if $config.user_number gt $expectnum || $config.user_number==''{/yun}href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=expect&act=add"{yun:}else{/yun}href="javascript:void(0)" onclick="layer.msg('你的简历数已经达到系统设置的简历数了',2,8);return false;"{yun:}/if{/yun}><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>创建简历</a></div><div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=atn"><i class="login_ok_mune_icon login_ok_mune_icon_gz"></i>关注记录</a></div> <div class="login_ok_n_list"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=invite"> <span class="login_ok_n">{yun:}if $yqnum==""{/yun}0{yun:}else{/yun}{yun:}$yqnum{/yun}{yun:}/if{/yun}</span> <div class="login_ok_name">面试通知</div> </a> </div> <div class="login_ok_n_list"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=favorite"> <span class="login_ok_n"> {yun:}if $member.fav_jobnum<1{/yun} 0 {yun:}else{/yun} {yun:}$member.fav_jobnum{/yun} {yun:}/if{/yun} </span> <div class="login_ok_name">收藏记录</div> </a> </div> <div class="login_ok_n_list"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=look"><span class="login_ok_n">{yun:}$lookNum{/yun} </span> <div class="login_ok_name">企业看过</div> </a> </div> <div class="login_ok_mune"> <div class="login_ok_mune_list"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=resume"><i class="login_ok_mune_icon"></i>我的简历</a> </div> <div class="login_ok_mune_list"> <a {yun:}if $config.user_number gt $expectnum || $config.user_number=='' {/yun}href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=expect&act=add" {yun:}else{/yun}href="javascript:void(0)" onclick="layer.msg('你的简历数已经达到系统设置的简历数了',2,8);return false;" {yun:}/if{/yun}><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>创建简历</a> </div> <div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=atn"><i class="login_ok_mune_icon login_ok_mune_icon_gz"></i>关注记录</a></div> <div class="login_ok_member"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php" class="login_ok_member_bth">进入管理中心</a> <a href="javascript:void(0);" onclick="logout('{yun:}url c=logout{/yun}');" class="login_ok_member_bthtc">退出登录</a> </div> @@ -30,13 +51,29 @@ {yun:}/if{/yun} <div class="login_ok_hi">欢迎登录</div> </div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=hr"><span class="login_ok_n">{yun:}$company.sq_job{/yun}</span><div class="login_ok_name">收到简历</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=msg"><span class="login_ok_n">{yun:}$company.msgnum{/yun}</span><div class="login_ok_name">求职咨询</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=look_job"><span class="login_ok_n">{yun:}$company.look_jobnum{/yun}</span><div class="login_ok_name">谁看过我</div></a></div> <div class="login_ok_n_list"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=hr"> <span class="login_ok_n">{yun:}$company.sq_job{/yun}</span> <div class="login_ok_name">收到简历</div> </a> </div> <div class="login_ok_n_list"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=msg"> <span class="login_ok_n">{yun:}$company.msgnum{/yun}</span> <div class="login_ok_name">求职咨询</div> </a> </div> <div class="login_ok_n_list"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=look_job"> <span class="login_ok_n">{yun:}$company.look_jobnum{/yun}</span> <div class="login_ok_name">谁看过我</div> </a> </div> <div class="login_ok_mune"> <div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=job&w=1"><i class="login_ok_mune_icon"></i>职位管理</a></div> <div class="login_ok_mune_list"><a href="javascript:void(0)" onclick="addJobIndex('{yun:}$addjobnum{/yun}','{yun:}$config.integral_job{/yun}','{yun:}$config.com_integral_online{/yun}','{yun:}$config.integral_proportion{/yun}');return false;"><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>发布职位</a></div><div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=attention_me"><i class="login_ok_mune_icon login_ok_mune_icon_gz"></i>关注记录</a></div> <div class="login_ok_mune_list"><a href="javascript:void(0)" onclick="addJobIndex('{yun:}$addjobnum{/yun}','{yun:}$config.integral_job{/yun}','{yun:}$config.com_integral_online{/yun}','{yun:}$config.integral_proportion{/yun}');return false;"><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>发布职位</a></div> <div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=attention_me"><i class="login_ok_mune_icon login_ok_mune_icon_gz"></i>关注记录</a></div> <div class="login_ok_member"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php" class="login_ok_member_bth">进入管理中心</a> <a href="javascript:void(0);" onclick="logout('{yun:}url c=logout{/yun}');" class="login_ok_member_bthtc">退出登录</a> @@ -56,11 +93,16 @@ <div class="login_ok_hi">欢迎登录</div> </div> <div class="login_ok_n_listbox"> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=entrust_resume"><span class="login_ok_n">{yun:}$lt.entrust{/yun}</span><div class="login_ok_name">委托简历</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=down_resume"><span class="login_ok_n">{yun:}$lt.lt_status2{/yun}</span><div class="login_ok_name">下载简历</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=entrust_resume"><span class="login_ok_n">{yun:}$lt.entrust{/yun}</span> <div class="login_ok_name">委托简历</div> </a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=down_resume"><span class="login_ok_n">{yun:}$lt.lt_status2{/yun}</span> <div class="login_ok_name">下载简历</div> </a></div> </div> <div class="login_ok_mune"> <div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=job&s=1"><i class="login_ok_mune_icon"></i>职位管理</a></div><div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=search_resume"><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>搜索简历</a></div> <div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=job&s=1"><i class="login_ok_mune_icon"></i>职位管理</a></div> <div class="login_ok_mune_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=search_resume"><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>搜索简历</a></div> <div class="login_ok_mune_list"><a href="javascript:void(0)" onclick="addJobIndex('{yun:}$addjobnum{/yun}','{yun:}$config.integral_job{/yun}','{yun:}$config.com_integral_online{/yun}','{yun:}$config.integral_proportion{/yun}');return false;"><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>发布职位</a></div> <div class="login_ok_member"> <a href="{yun:}$config.sy_weburl{/yun}/member/index.php" class="login_ok_member_bth">进入管理中心</a> @@ -82,12 +124,17 @@ <div class="login_ok_hi">欢迎登录</div> </div> <div class="login_ok_n_listbox"> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=sign_up&status=2"><span class="login_ok_n">{yun:}$member.baoming{/yun}</span><div class="login_ok_name">待联系</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=message&status=1"><span class="login_ok_n">{yun:}$member.zixun{/yun}</span><div class="login_ok_name">待回复</div></a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=sign_up&status=2"><span class="login_ok_n">{yun:}$member.baoming{/yun}</span> <div class="login_ok_name">待联系</div> </a></div> <div class="login_ok_n_list"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=message&status=1"><span class="login_ok_n">{yun:}$member.zixun{/yun}</span> <div class="login_ok_name">待回复</div> </a></div> </div> <div class="login_ok_mune"> <div class="login_ok_mune_list" style="width:32%"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=subject"><i class="login_ok_mune_icon"></i>课程管理</a></div><div class="login_ok_mune_list" style="width:32%"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=team"><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>讲师管理</a></div> <div class="login_ok_mune_list" style="width:32%"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=subject"><i class="login_ok_mune_icon"></i>课程管理</a></div> <div class="login_ok_mune_list" style="width:32%"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=team"><i class="login_ok_mune_icon login_ok_mune_icon_cj"></i>讲师管理</a></div> <div class="login_ok_mune_list" style="width:32%"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php?c=sign_up"><i class="login_ok_mune_icon login_ok_mune_icon_gz"></i>预约名单</a></div> <div class="login_ok_member"><a href="{yun:}$config.sy_weburl{/yun}/member/index.php" class="login_ok_member_bth">管理中心</a><a href="javascript:void(0);" onclick="logout('{yun:}url c=logout{/yun}');" class="login_ok_member_bthtc">退出登录</a></div> </div> @@ -212,7 +259,13 @@ {yun:}/if{/yun} <style>#label{height:34px; line-height:34px;border:1px solid #e6e6e6}</style> <style> #label { height: 34px; line-height: 34px; border: 1px solid #e6e6e6 } </style> <!-- -----------------图片验证码弹框 Start-------------------- --> @@ -525,9 +578,10 @@ var path=$("#path").val(); var loadIndex = layer.load('登录中,请稍候...'); $.post(url,{act_login:act_login,num:num,referurl:referurl,username:username,password:password,path:path,loginname:loginname,authcode:authcode,verify_token:verify_token},function(data){ console.log(data); layer.close(loadIndex); var jsonObject = eval("(" + data + ")"); console.log(jsonObject); if(jsonObject.error == '3'){ $('#uclogin').html(jsonObject.msg); setTimeout("window.location.href='"+jsonObject.url+"';",500); @@ -537,7 +591,7 @@ }else if(jsonObject.error == '1'){ window.location.href=jsonObject.url; window.event.returnValue = false;return false; }else if(jsonObject.error == '0'){ layer.msg(jsonObject.msg, 2, 8,function(){ layer.msg(jsonObject.msg, { icon: 2 }, function () { if(jsonObject.url){ window.location.href=jsonObject.url; window.event.returnValue = false;return false; @@ -548,11 +602,9 @@ }else if(code_kind>2){ $("#popup-submit").trigger("click"); return false; } } }); } }); $("#ajaxtxt_CheckCode").val(''); @@ -617,7 +669,7 @@ clearInterval(Timer); } var icon = res.error == 1 ? 9 : 8; layer.msg(res.msg, 2, icon, function () { layer.msg(res.msg, { icon: icon }, function () { if (res.error != 1) { clearInterval(Timer); if (code_kind == 1) { @@ -634,7 +686,7 @@ } }) } else { layer.msg('请勿重复发送!', 2, 8); layer.msg('请勿重复发送!', { icon: 2 }); return false; } }