<?php
|
|
|
|
class binding_controller extends lietou
|
{
|
|
function index_action()
|
{
|
|
$this->yunset('lt', $this->ltInfo);
|
|
$comM = $this->MODEL('company');
|
$cert = $comM->getCertInfo(array('uid' => $this->uid, 'type' => '4'));
|
$this->yunset('cert', $cert);
|
|
$this->public_action();
|
$this->yunset('class', '5');
|
$this->lietou_tpl('binding');
|
}
|
|
/**
|
* @desc 手机认证
|
*/
|
function save_action()
|
{
|
|
$CookieM = $this->MODEL('cookie');
|
$CookieM->SetCookie('delay', '', time() - 60);
|
|
$CompanyM = $this->MODEL('company');
|
$data = array(
|
|
'uid' => $this->uid,
|
'usertype' => $this->usertype,
|
'moblie' => $_POST['moblie']
|
);
|
|
$errCode = $CompanyM->upCertInfo(array('uid' => $this->uid, 'check2' => $_POST['code']), array('status' => '1'), $data);
|
echo $errCode;
|
die;
|
}
|
|
/**
|
* @desc 猎头资格认证
|
*/
|
function savecert_action()
|
{
|
|
$CookieM = $this->MODEL('cookie');
|
$CookieM->SetCookie('delay', '', time() - 60);
|
|
$ComapnyM = $this->MODEL('company');
|
|
$uid = intval($this->uid);
|
$usertype = intval($this->usertype);
|
|
$row = $ComapnyM->getCertInfo(array('uid' => $uid, 'type' => '4'));
|
|
if ($this->ltInfo['r_status'] == 0){
|
|
$status = 0;
|
}else{
|
|
$status = $this->config['lt_cert_status'] == '1' ? 0 : 1;
|
}
|
|
|
/*更新猎头执照参数整理*/
|
$upData = array(
|
|
'status' => $status,
|
'check' => $_FILES['file'],
|
'check2' => '0',
|
'step' => '1',
|
'ctime' => time()
|
);
|
|
/*自定义参数整理*/
|
$data = array('yyzz' => '1', 'usertype' => $this->usertype);
|
|
if (!empty($row) && is_array($row) && $row['ctime']) {
|
|
$err = $ComapnyM->upCertInfo(array('id' => intval($row['id']), 'uid' => $uid), $upData, $data);
|
} else {
|
|
/*新增猎头认证执照参数补充,包含自定义查询参数*/
|
$postData = array(
|
|
'uid' => $uid,
|
'type' => '4',
|
'did' => $this->userdid,
|
'usertype' => $usertype
|
);
|
|
$postData = array_merge($postData, $upData);
|
$err = $ComapnyM->addCertInfo($postData);
|
}
|
|
$this->ACT_layer_msg($err['msg'], $err['errcode'], $_SERVER['HTTP_REFERER']);
|
}
|
|
/**
|
* @desc 会员中心 - 解除账户绑定
|
*/
|
function del_action()
|
{
|
|
$companyM = $this->MODEL('company');
|
$return = $companyM->delBd($this->uid, array('type' => $_GET['type'], 'usertype' => $this->usertype));
|
$this->layer_msg($return['msg'], $return['errcode'], 0, $_SERVER['HTTP_REFERER']);
|
}
|
}
|
|
?>
|