Commit e4a1ac48 authored by esf's avatar esf

Merge remote-tracking branch 'origin/master'

parents 285fe11c 1e1476b1
......@@ -313,6 +313,28 @@ class Broker_base_model extends MY_Model {
return $rows;
}
/**
* 获取经纪人数据(实时)
* @return mixed
*/
public function get_broker_info_new() {
if(GB_CITY == 'nj'){
$this->dbback->select("uid,username,truename,agentcode");
}else
{
$fieldStr = "uid,username,truename,agentcode";
if ( GB_CITY == 'hf' ) {
$fieldStr .= ",license_number,license_number_url,institution_record_no,institution_record_no_url";
}
$this->dbback->select( $fieldStr );
}
//查询条件
$this->dbback->where("uid = '".$this->_uid."'");
//查询
$arr_data = $this->dbback->get('broker')->row_array();
return $arr_data;
}
}
/* End of file broker_model.php */
/* Location: ./models/broker_model.php */
\ No newline at end of file
......@@ -205,6 +205,14 @@ class Rent extends MY_Controller {
请到您的房源管理里删除过期房源!");
return;
}
// 请求接口验证是否能发布房源(合肥)
if ( GB_CITY == 'hf' ) {
$brokerInfo = $this->broker_model->get_broker_info_new();
if ( !isset( $brokerInfo['license_number'] ) || empty( $brokerInfo['license_number'] ) ) {
$this->jump( $url_manage, '根据政策要求,房地产经纪机构以及公司从业人员,需至相关部门完成实名登记后方可发布房源;' );
return;
}
}
$data_page = array();
......@@ -372,6 +380,13 @@ class Rent extends MY_Controller {
$this->jump($url_manage, $alert);
return;
}
} else if ( GB_CITY == 'hf' ) {
// 请求接口验证是否能发布房源(合肥)
$brokerInfo = $this->broker_model->get_broker_info_new();
if ( !isset( $brokerInfo['license_number'] ) || empty( $brokerInfo['license_number'] ) ) {
$this->jump( $url_manage, '根据政策要求,房地产经纪机构以及公司从业人员,需至相关部门完成实名登记后方可发布房源;' );
return;
}
}
//控制发布房源的时间限制
......@@ -1486,6 +1501,15 @@ class Rent extends MY_Controller {
$this->broker_model->set_uid($uid);
$broker_info = $this->user_arr;
// 请求接口验证是否能发布房源(合肥)
if ( GB_CITY == 'hf' ) {
$brokerInfo = $this->broker_model->get_broker_info_new();
if ( !isset( $brokerInfo['license_number'] ) || empty( $brokerInfo['license_number'] ) ) {
$this->jump( $url_manage, '根据政策要求,房地产经纪机构以及公司从业人员,需至相关部门完成实名登记后方可发布房源;' );
return;
}
}
//房源核心数组
$house = $this->config->item('house');
$house['roomcategory'] = array('1' => '非多图' , '2' => '多图', '3' => '急推');
......
......@@ -276,7 +276,14 @@ class Sell extends MY_Controller {
$this->load->model('broker_model');
$this->load->model('package_model');
// 请求接口验证是否能发布房源(合肥)
if ( GB_CITY == 'hf' ) {
$brokerInfo = $this->broker_model->get_broker_info_new();
if ( !isset( $brokerInfo['license_number'] ) || empty( $brokerInfo['license_number'] ) ) {
$this->jump( $url_manage, '根据政策要求,房地产经纪机构以及公司从业人员,需至相关部门完成实名登记后方可发布房源;' );
return;
}
}
$package = $this->package_model->find_by_id($package_id);
//判断库存量和套餐库存量
......@@ -452,6 +459,15 @@ class Sell extends MY_Controller {
$this->load->model('package_model');
$package = $this->package_model->find_by_id($package_id);
// 请求接口验证是否能发布房源(合肥)
if ( GB_CITY == 'hf' ) {
$brokerInfo = $this->broker_model->get_broker_info_new();
if ( !isset( $brokerInfo['license_number'] ) || empty( $brokerInfo['license_number'] ) ) {
$this->jump( $url_manage, '根据政策要求,房地产经纪机构以及公司从业人员,需至相关部门完成实名登记后方可发布房源;' );
return;
}
}
//防止模拟提交房源数据 xue 2015-06-16
//提交验证随机码
$post_rand = $this->broker_model->get_rand_post();
......@@ -4054,7 +4070,14 @@ class Sell extends MY_Controller {
$this->broker_model->set_uid($uid);
$broker_info = $this->user_arr;
// 请求接口验证是否能发布房源(合肥)
if ( GB_CITY == 'hf' ) {
$brokerInfo = $this->broker_model->get_broker_info_new();
if ( !isset( $brokerInfo['license_number'] ) || empty( $brokerInfo['license_number'] ) ) {
$this->jump( $url_manage, '根据政策要求,房地产经纪机构以及公司从业人员,需至相关部门完成实名登记后方可发布房源;' );
return;
}
}
//经纪人额外的信息
$broker = $this->broker_model->get_broker_info_by_uid($uid);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment