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 { ...@@ -313,6 +313,28 @@ class Broker_base_model extends MY_Model {
return $rows; 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 */ /* End of file broker_model.php */
/* Location: ./models/broker_model.php */ /* Location: ./models/broker_model.php */
\ No newline at end of file
...@@ -205,6 +205,14 @@ class Rent extends MY_Controller { ...@@ -205,6 +205,14 @@ class Rent extends MY_Controller {
请到您的房源管理里删除过期房源!"); 请到您的房源管理里删除过期房源!");
return; 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(); $data_page = array();
...@@ -372,7 +380,14 @@ class Rent extends MY_Controller { ...@@ -372,7 +380,14 @@ class Rent extends MY_Controller {
$this->jump($url_manage, $alert); $this->jump($url_manage, $alert);
return; 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;
}
}
//控制发布房源的时间限制 //控制发布房源的时间限制
$session_key = $uid . '_last_rent_add_time'; $session_key = $uid . '_last_rent_add_time';
...@@ -1485,6 +1500,15 @@ class Rent extends MY_Controller { ...@@ -1485,6 +1500,15 @@ class Rent extends MY_Controller {
$this->load->model('broker_model'); $this->load->model('broker_model');
$this->broker_model->set_uid($uid); $this->broker_model->set_uid($uid);
$broker_info = $this->user_arr; $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 = $this->config->item('house');
......
...@@ -276,7 +276,14 @@ class Sell extends MY_Controller { ...@@ -276,7 +276,14 @@ class Sell extends MY_Controller {
$this->load->model('broker_model'); $this->load->model('broker_model');
$this->load->model('package_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); $package = $this->package_model->find_by_id($package_id);
//判断库存量和套餐库存量 //判断库存量和套餐库存量
...@@ -452,6 +459,15 @@ class Sell extends MY_Controller { ...@@ -452,6 +459,15 @@ class Sell extends MY_Controller {
$this->load->model('package_model'); $this->load->model('package_model');
$package = $this->package_model->find_by_id($package_id); $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 //防止模拟提交房源数据 xue 2015-06-16
//提交验证随机码 //提交验证随机码
$post_rand = $this->broker_model->get_rand_post(); $post_rand = $this->broker_model->get_rand_post();
...@@ -4054,7 +4070,14 @@ class Sell extends MY_Controller { ...@@ -4054,7 +4070,14 @@ class Sell extends MY_Controller {
$this->broker_model->set_uid($uid); $this->broker_model->set_uid($uid);
$broker_info = $this->user_arr; $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); $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