public static function get_sale_manager($intBrokerId) { $cc_open_city = APF::get_instance()->get_config("cc_worknum", "multicity"); $broker_type = Dao_Broker_BrokerInfo::get_broker_type($intBrokerId); $broker_info = self::get_broker_info($intBrokerId); $base_info = $broker_info['BaseInfo']; if (in_array($base_info['BROKERLEVEL'], array('J', 'K', 'L')) && $cc_open_city[$base_info['CITYID']] && $broker_type['type'] == 1) { $manager_info = self::get_new_manager($intBrokerId); } else { $manager_info = self::get_old_manager($base_info['WORKERNUM']); } return $manager_info; }