Commit abdd8368 authored by 梅玉龙's avatar 梅玉龙

登录页面优化

parent 3e837c37
...@@ -33,6 +33,8 @@ class zsb_api_model extends MY_Model{ ...@@ -33,6 +33,8 @@ class zsb_api_model extends MY_Model{
'uc_update' => '/zsbapi/broker/uc-update', // 更新经纪人信息 'uc_update' => '/zsbapi/broker/uc-update', // 更新经纪人信息
'change_uc_phone' => '/zsbapi/broker/change-uc-phone', // 更改经纪人手机号码 'change_uc_phone' => '/zsbapi/broker/change-uc-phone', // 更改经纪人手机号码
'add_change_price_log' => '/api/tf-app/add-house-price-log', // 添加房源修改价格日志 'add_change_price_log' => '/api/tf-app/add-house-price-log', // 添加房源修改价格日志
'get_sms_code' => '/zsbapi/broker/get-sms-code', // 获取登录短信验证码
'code_login' => '/zsbapi/broker/fz-code-login', // 验证码登录
); );
......
...@@ -426,7 +426,7 @@ $config['block_expert']["wfen"] = 0; // ...@@ -426,7 +426,7 @@ $config['block_expert']["wfen"] = 0; //
$config['block_expert']["freeze_num"] = 10; //可以被冻结的次数 $config['block_expert']["freeze_num"] = 10; //可以被冻结的次数
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter','quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter','quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -424,7 +424,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -424,7 +424,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
$config['no_login_check'] = array( $config['no_login_check'] = array(
'lottery' =>array('index', 'pool', 'ajaxMine', 'ajaxRun', 'ajaxBook'), 'lottery' =>array('index', 'pool', 'ajaxMine', 'ajaxRun', 'ajaxBook'),
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -430,7 +430,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -430,7 +430,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -428,7 +428,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -427,7 +427,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -426,7 +426,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; // ...@@ -425,7 +425,7 @@ $config['block_expert']["freeze_num"] = 10; //
//The action which do not need to check login, can set in this array. //The action which do not need to check login, can set in this array.
$config['no_login_check'] = array( $config['no_login_check'] = array(
'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter', 'login' =>array('index','cp_enter','ag_enter_set','ag_enter','cp_enter_set','cp_enter',
'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin'), 'quit','findpw','findpw_code','confirm_validcode','qrCode','qrCodeLogin','get_code','code_login'),
'valid' =>array('index'), 'valid' =>array('index'),
'desktop' =>array('index'), 'desktop' =>array('index'),
'payment' =>array('notify', 'agreement'), 'payment' =>array('notify', 'agreement'),
......
...@@ -127,7 +127,7 @@ else ...@@ -127,7 +127,7 @@ else
{ {
define("NewStatisticsUrl","http://zjj182.house365.com:2093/xxx-sell-count-api"); define("NewStatisticsUrl","http://zjj182.house365.com:2093/xxx-sell-count-api");
} }
define("WebsiteVersion","4.4.7"); define("WebsiteVersion","4.4.8");
//echo NewStatisticsUrl;die; //echo NewStatisticsUrl;die;
......
...@@ -483,7 +483,7 @@ class Login extends MY_Controller { ...@@ -483,7 +483,7 @@ class Login extends MY_Controller {
{ {
$this->load->model('zsb_api_model');// 租售宝API调用类 $this->load->model('zsb_api_model');// 租售宝API调用类
$params = array( $params = array(
'city' => GB_CITY 'city' => GB_CITY,
); );
$data = $this->zsb_api_model->getRequrstData('login_qr_code',$params); $data = $this->zsb_api_model->getRequrstData('login_qr_code',$params);
echo json_encode($data);exit(); echo json_encode($data);exit();
...@@ -505,7 +505,7 @@ class Login extends MY_Controller { ...@@ -505,7 +505,7 @@ class Login extends MY_Controller {
$data = $this->zsb_api_model->getRequrstData('user_by_qr_code',$params); $data = $this->zsb_api_model->getRequrstData('user_by_qr_code',$params);
// 过期 // 过期
if ($data['expired']) { if ($data['expired_date'] <= time()) {
$response = array('msg' => 'expired'); $response = array('msg' => 'expired');
echo json_encode($response);exit; echo json_encode($response);exit;
} else { } else {
...@@ -537,6 +537,33 @@ class Login extends MY_Controller { ...@@ -537,6 +537,33 @@ class Login extends MY_Controller {
} }
} }
public function get_code()
{
$this->load->model('zsb_api_model');// 租售宝API调用类
$params = $this->input->post();
$params['city'] = GB_CITY;
$data = $this->zsb_api_model->getRequrstData('get_sms_code',$params);
echo json_encode($data);exit();
}
public function code_login()
{
$this->load->model('zsb_api_model');// 租售宝API调用类
$params = $this->input->post();
$params['city'] = GB_CITY;
$data = $this->zsb_api_model->getRequrstData('code_login',$params);
$username = isset($data['data']['login_info']['username']) ? $data['data']['login_info']['username'] : '';
if ($data['result'] && $username) {
$this->load->model('broker_model');
$codeData = $this->broker_model->qrCodeLogin($username);
$response = array('msg' => $codeData);
echo json_encode($response);exit;
}
$response = array('msg' => $data['msg']);
echo json_encode($response);exit();
}
} }
/* End of file welcome.php */ /* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */ /* Location: ./application/controllers/welcome.php */
<!doctype html> <!doctype html>
<html> <html>
<head> <head>
<meta charset="GBK"> <meta charset="GBK">
<?php <?php
/** /**
* Get Phone * Get Phone
* @param int $type * @param int $type
* @return string * @return string
*/ */
function getPhone($type = 1) function getPhone($type = 1)
{ {
$modelBroker = new Broker_model(); $modelBroker = new Broker_model();
$databaseSlave = $modelBroker->getDatabaseSlave(); $databaseSlave = $modelBroker->getDatabaseSlave();
$result = $databaseSlave $result = $databaseSlave
...@@ -19,116 +19,40 @@ function getPhone($type = 1) ...@@ -19,116 +19,40 @@ function getPhone($type = 1)
->result_array(); ->result_array();
$phone = isset($result[0]['telno']) ? $result[0]['telno'] : ''; $phone = isset($result[0]['telno']) ? $result[0]['telno'] : '';
return $phone; return $phone;
}
$phone = getPhone(4);
?>
<title>租售宝登录页,房产经纪人登录平台—365淘房</title>
<meta name="keywords" content="经纪人登录,房产经纪人,经纪人网络平台,房屋中介,租售宝" />
<meta name="description" content="365淘房房产经纪人登录平台,中介、经纪人房源管理,二手房、租房信息发布,达成房屋交易买卖,想快速、精准找到购房用户请登录租售宝,<?=CITY_NAME?>客服电话<?=$phone?>。" />
<link href="<?=STATIC_SOURCE_URL?>/min/?f=common/css/base.css&WebsiteVersion=<?=WebsiteVersion?>" rel="stylesheet" type="text/css">
<script type="text/javascript" src="<?=STATIC_SOURCE_URL?>/min/?f=common/js/jquery-1.8.3.min.js&WebsiteVersion=<?=WebsiteVersion?>"></script>
<link href="<?=STATIC_SOURCE_URL?>/min/?f=zsb/css/v1.0/login.css&WebsiteVersion=<?=WebsiteVersion?>" rel="stylesheet" type="text/css">
<script type="text/javascript" src="<?=STATIC_SOURCE_URL?>/min/?f=zsb/js/v1.0/login.js&WebsiteVersion=<?=WebsiteVersion?>" charset="GBK"></script>
</head>
<body>
<!--2018-10-23 发布房源事宜-->
<style>
.notice{ position: fixed; right: 22px;top:158px; width: 145px; height: 455px; }
.noticewap{ position: relative; padding-top: 75px;overflow:hidden; height: 403px;}
.noticepic{ position: absolute; width: 100%;top:0;left:0;}
.noticefloat{ position: relative; z-index: 1002; line-height: 24px; font-size: 14px; width: 120px; font-family: "微软雅黑"; height: 270px;overflow: hidden; color: #fff; margin: 0px auto; }
#demo{height: 270px;position: relative;overflow:hidden;}
#demo1,#demo2{ height: auto;}
.notice-close{ position: absolute; border: 1px solid #666; bottom: 0px; padding:2px; cursor:pointer;left:0}
.qrcode_login {
}
.box {
}
.box::after {
content:"";
clear:both;/*清除浮动*/
display:block;/*确保该元素是一个块级元素*/
}
.qrcode_left {
float: left;
width: 50%
}
.qrcode_left::after {
content:"";
clear:both;/*清除浮动*/
display:block;/*确保该元素是一个块级元素*/
}
.qrcode_right {
float: left;
width: 46%
} }
.qrcode_right .account-btn { $phone = getPhone(4);
font-size: 14px;
color: #fff;
height: 35px;
padding: 0 15px;
background-color: #07c160;
border: 1px solid #07c160;
line-height: 2;
text-align: center;
border-radius: 2px;
cursor: pointer;
transition: opacity 0.2s;
outline: none;
position: relative;
}
.qrcode_login .qrcode_text { // 开通城市
font-size: 16px; $login_citys = array(
margin-top: 20px; 'nj' => array('url' => 'http://nj.zsb.house365.com/', 'name' => '南 京'),
text-align: center 'wh' => array('url' => 'http://wh.zsb.house365.com/', 'name' => '芜 湖'),
} // 天津 滁州 因长期无人登录 登录改版暂时隐藏
// 'tj' => array('url' => 'http://tj.zsb.house365.com/', 'name' => '天津'),
// 'chuzhou' => array('url' => 'http://chuzhou.zsb.house365.com/', 'name' => '滁州'),
);
?>
<title>租售宝登录页,房产经纪人登录平台—365淘房</title>
<meta name="keywords" content="经纪人登录,房产经纪人,经纪人网络平台,房屋中介,租售宝"/>
<meta name="description" content="365淘房房产经纪人登录平台,中介、经纪人房源管理,二手房、租房信息发布,达成房屋交易买卖,想快速、精准找到购房用户请登录租售宝,<?= CITY_NAME ?>客服电话<?= $phone ?>。"/>
<link href="<?= STATIC_SOURCE_URL ?>/min/?f=common/css/base.css&WebsiteVersion=<?= WebsiteVersion ?>" rel="stylesheet" type="text/css">
<script type="text/javascript" src="<?= STATIC_SOURCE_URL ?>/min/?f=common/js/jquery-1.8.3.min.js&WebsiteVersion=<?= WebsiteVersion ?>"></script>
<link href="<?= STATIC_SOURCE_URL ?>/min/?f=zsb/css/v1.0/login.css&WebsiteVersion=<?= WebsiteVersion ?>" rel="stylesheet" type="text/css">
<script type="text/javascript" src="<?= STATIC_SOURCE_URL ?>/min/?f=zsb/js/v1.0/login.js&WebsiteVersion=<?= WebsiteVersion ?>" charset="GBK"></script>
<script src="https://turing.captcha.qcloud.com/TCaptcha.js?t=1"></script>
</head>
<body>
.qrcode_text_color {
color: #fe8b41
}
.qr-code-btn {
font-size: 14px;
color: #fff;
padding: 0 15px;
background-color: #07c160;
border: 1px solid #07c160;
line-height: 2;
text-align: center;
border-radius: 3px;
cursor: pointer;
transition: opacity 0.2s;
outline: none;
width: 110px;
position: relative;
margin-right: 10px;
}
.qrcode-item {
margin-top: 30px;
}
.qrcode-item .findPow {
color: #808080;
line-height: 30px;
}
.qrcode-item .register {
color: #0096ff;
font-weight: bold;
line-height: 30px;
}
</style>
<div class="notice"> <div class="notice">
<div class="noticewap"> <div class="noticewap">
<div class="noticepic"> <div class="noticepic">
<img src="<?=STATIC_SOURCE_URL?>/zsb/images/v1.0/government_notice.png" width="145" /> <img src="<?= STATIC_SOURCE_URL ?>/zsb/images/v1.0/government_notice.png" width="145"/>
</div> </div>
<div id="demo"> <div id="demo">
<div class="noticefloat" id="demo1"> <div class="noticefloat" id="demo1">
各相关企业、个体工商户、个人用户: <br/> 各相关企业、个体工商户、个人用户: <br/>
根据《网络安全法》、住建部《房地产经纪管理办法》和《商品房屋租赁管理办法》、住建部等部门《关于加强房地产中介管理促进行业健康发展的意见》、南京市房产局《关于进一步加强房源发布管理规范房地产经纪行为的通知》、南京市租赁办《关于开展从事住房租赁经营活动企业信息登记工作的通知》等法规和文件要求,我公司积极配合主管部门对旗下网站房源发布进行规范,有关事项如下: <br/> 根据《网络安全法》、住建部《房地产经纪管理办法》和《商品房屋租赁管理办法》、住建部等部门《关于加强房地产中介管理促进行业健康发展的意见》、南京市房产局《关于进一步加强房源发布管理规范房地产经纪行为的通知》、南京市租赁办《关于开展从事住房租赁经营活动企业信息登记工作的通知》等法规和文件要求,我公司积极配合主管部门对旗下网站房源发布进行规范,有关事项如下:
<br/>
一、南京市行政区域内的房地产经纪机构取得营业执照和《南京市房地产经纪企业备案证明》,经纪机构发布人在南京市房地产经纪行业服务监管平台备案取得从业编号,方可在我司旗下各网络平台上发布出售或出租房源。<br/> 一、南京市行政区域内的房地产经纪机构取得营业执照和《南京市房地产经纪企业备案证明》,经纪机构发布人在南京市房地产经纪行业服务监管平台备案取得从业编号,方可在我司旗下各网络平台上发布出售或出租房源。<br/>
二、南京市行政区域内从事住房租赁经营活动企业、个体工商户按《关于开展从事住房租赁经营活动企业信息登记工作的通知》要求进行信息登记后,方可在我司旗下各网络平台上发布出租房源。<br/> 二、南京市行政区域内从事住房租赁经营活动企业、个体工商户按《关于开展从事住房租赁经营活动企业信息登记工作的通知》要求进行信息登记后,方可在我司旗下各网络平台上发布出租房源。<br/>
三、机构未取得《南京市房地产经纪企业备案证明》、经纪机构发布人未取得从业编号的,以及未办理从事住房租赁经营活动企业信息登记的,我司将暂停其房源发布资格。<br/> 三、机构未取得《南京市房地产经纪企业备案证明》、经纪机构发布人未取得从业编号的,以及未办理从事住房租赁经营活动企业信息登记的,我司将暂停其房源发布资格。<br/>
...@@ -137,7 +61,6 @@ $phone = getPhone(4); ...@@ -137,7 +61,6 @@ $phone = getPhone(4);
<p align="right"> <p align="right">
三六五网<br/> 三六五网<br/>
2018年10月22日</p> 2018年10月22日</p>
</div> </div>
<div class="noticefloat" id="demo2"></div> <div class="noticefloat" id="demo2"></div>
</div> </div>
...@@ -146,24 +69,30 @@ $phone = getPhone(4); ...@@ -146,24 +69,30 @@ $phone = getPhone(4);
</div> </div>
<script type="text/javascript"> <script type="text/javascript">
var speed = 40; var speed = 40;
window.onload=function(){ window.onload = function () {
var demo=document.getElementById("demo"); var demo = document.getElementById("demo");
var demo2=document.getElementById("demo2"); var demo2 = document.getElementById("demo2");
var demo1=document.getElementById("demo1"); var demo1 = document.getElementById("demo1");
demo2.innerHTML = demo1.innerHTML; demo2.innerHTML = demo1.innerHTML;
function Marquee(){if(demo.scrollTop>=demo1.offsetHeight){
demo.scrollTop=0; function Marquee() {
} if (demo.scrollTop >= demo1.offsetHeight) {
else{ demo.scrollTop = 0;
demo.scrollTop=demo.scrollTop+1; } else {
demo.scrollTop = demo.scrollTop + 1;
} }
} }
var MyMar=setInterval(Marquee,speed);
demo.onmouseover=function(){clearInterval(MyMar)}; var MyMar = setInterval(Marquee, speed);
demo.onmouseout=function(){MyMar=setInterval(Marquee,speed); }; demo.onmouseover = function () {
clearInterval(MyMar)
};
demo.onmouseout = function () {
MyMar = setInterval(Marquee, speed);
};
} }
$(function(){ $(function () {
$(".notice-close").click(function(){ $(".notice-close").click(function () {
$(".notice").remove(); $(".notice").remove();
}) })
}) })
...@@ -172,68 +101,69 @@ $phone = getPhone(4); ...@@ -172,68 +101,69 @@ $phone = getPhone(4);
<!--2018-10-23 发布房源事宜--> <!--2018-10-23 发布房源事宜-->
<div class="header"> <div class="header">
<div class="w960 clearfix"> <div class="w960 clearfix">
<h1 id="logo"> <a href="<?=GB_SELL_URL?>" target='_blank' class="logoInner" title="365淘房">365淘房</a> </h1> <h1 id="logo"><a href="<?= GB_SELL_URL ?>" target='_blank' class="logoInner" title="365淘房">365淘房</a></h1>
<div class="loginTitle">租售宝登录</div> <div class="loginTitle">租售宝登录</div>
<div id="nav"> <div id="nav">
<dl class="list clearfix"> <dl class="list clearfix">
<dd class="item"><a class="link" target='_blank' href="<?=GB_SELL_URL?>">二手房</a></dd> <dd class="item"><a class="link" target='_blank' href="<?= GB_SELL_URL ?>">二手房</a></dd>
<dd class="item"><a class="link" target='_blank' href="<?=GB_RENT_URL?>">租房</a></dd> <dd class="item"><a class="link" target='_blank' href="<?= GB_RENT_URL ?>">租房</a></dd>
<!--<dd class="item"><a class="link" target='_blank' href="<?=GB_BROKER_URL?>">经纪人</a></dd>--> <!--<dd class="item"><a class="link" target='_blank' href="<?= GB_BROKER_URL ?>">经纪人</a></dd>-->
<dd class="item"><a class="link" target='_blank' href="<?php echo GB_WO_HELP; ?>">帮助</a></dd> <dd class="item"><a class="link" target='_blank' href="<?php echo GB_WO_HELP; ?>">帮助</a></dd>
<dd class="item">热线服务:<strong class="tel"><?=$phone?></strong></dd> <dd class="item">热线服务:<strong class="tel"><?= $phone ?></strong></dd>
</dl> </dl>
</div> </div>
</div> </div>
</div> </div>
<div id="main_ad">
<div id="main_ad"> <div class="main-body-bgc w960 clearfix">
<div class="w960 clearfix" style="height:407px;"> <a href="http://app.house365.com/zsb/download.html" target="_blank" class="img-link">租售宝</a>
<a href="http://app.house365.com/zsb/download.html" target="_blank" style="float:left; height:320px; width:520px; overflow:hidden; text-indent:-999px; margin-top:30px;">租售宝</a>
<div class="loginBlock"> <div class="loginBlock">
<div class="hd"><a href="./" class="item itemOn">经纪人版登录</a><a href="<?php echo GB_WS_URL.'/login.php?city='.GB_CITY; ?>" class="item">门店版登录</a></div> <div class="hd">
<a href="./" class="item itemOn">经纪人版登录</a>
<a href="<?php echo GB_WS_URL.'/login.php?city='.GB_CITY; ?>" class="item">门店版登录</a>
</div>
<div class="switch-tab">
<div class="qrcode-tab tab-on">扫码登录</div>
<div class="sms-tab">短信登录</div>
<div class="pwd-tab">密码登录</div>
</div>
<div class="mod"> <div class="mod">
<div id="errorBlock"><span class="ico">&nbsp;</span><span id="errorInner"></span></div> <div id="errorBlock"><span class="ico">&nbsp;</span><span id="errorInner"></span></div>
<div class="qrcode_login"> <div class="qrcode_login">
<div class="box"> <div class="box">
<div class="qrcode_left"> <div class="qrcode-error">
<img id="qrcode_img" src="<?php echo $default_login_qr_code; ?>" alt="" <div class="qrcode-error-mask"></div>
style="width: 150px;height: 150px"> <p class="err-cont">二维码已失效</p>
<p class="refresh-btn">刷新</p>
</div> </div>
<div class="qrcode_right"> <div class="qrcode_left">
<div class="qrcode_text">打开<span class="qrcode_text_color">租售宝APP</span></div> <img id="qrcode_img" src="<?php echo $default_login_qr_code; ?>" width="100" height="100" />
<div class="qrcode_text">扫描二维码安全登录</div>
<div class="qrcode_text account-btn">账户登录</div>
</div> </div>
<div class='qrcode_loader'>
<div class="loading"></div>
</div> </div>
<div class="qrcode-item clearfix">
<div class=" clearfix" style="width: 110px;margin: 0 auto">
<a class="findPow" href="/login/findpw/" target="_blank">找回密码</a><span class="fg">|</span><a
class="register" href="https://newrent.house365.com/<?= GB_CITY ?>/agent_sign_up.html" target="_blank">立即注册</a>
</div> </div>
<div class="qrcode-item">
<p class="login-tops">支持租售宝APP和365淘房扫码登录</p>
<a class="findPow" href="/login/findpw/" target="_blank">找回密码</a>
<span class="fg">|</span>
<a class="register" href="https://newrent.house365.com/<?= GB_CITY ?>/agent_sign_up.html" target="_blank">立即注册</a>
</div> </div>
</div> </div>
<div class="forms" style="display: none"> <div class="forms" style="display: none">
<div class="account-login-box">
<div class="item clearfix"> <div class="item clearfix">
<?php <div class="select_box">
$login_citys = array( <div class="select-arrow"></div>
'nj'=>array('url'=>'http://nj.zsb.house365.com/','name'=>'南 京'),
'wh'=>array('url'=>'http://wh.zsb.house365.com/','name'=>'芜 湖'),
'tj' => array('url' => 'http://tj.zsb.house365.com/', 'name' => '天津'),
'chuzhou' => array('url' => 'http://chuzhou.zsb.house365.com/', 'name' => '滁州'),
);
?>
<div class="select_box" id="js_select_box">
<input autocomplete="off" readonly="" class="inputText select js_select_t" value="<?php echo CITY_NAME; ?>" type="text"> <input autocomplete="off" readonly="" class="inputText select js_select_t" value="<?php echo CITY_NAME; ?>" type="text">
<input value="<?php echo GB_CITY; ?>" class="js_select_v" type="hidden"> <input value="<?php echo GB_CITY; ?>" class="js_select_v" type="hidden">
<dl class="select_list" style="display: none;"> <dl class="select_list" style="display: none;">
<?php foreach ($login_citys as $key =>$rs) {?> <?php foreach ($login_citys as $key => $rs) { ?>
<dd class="select_item"><a class="select_link" href="<?php echo $rs['url'];?>" ><?php echo $rs['name'];?></a></dd> <dd class="select_item">
<?php }?> <a class="select_link" href="<?php echo $rs['url']; ?>"><?php echo $rs['name']; ?></a>
</dd>
<?php } ?>
</dl> </dl>
</div> </div>
...@@ -241,7 +171,6 @@ $phone = getPhone(4); ...@@ -241,7 +171,6 @@ $phone = getPhone(4);
<label for="name" class="label" style="display: block;">请输入登录名</label> <label for="name" class="label" style="display: block;">请输入登录名</label>
<input autocomplete="off" class="inputText inputText_hf js_intextInput" id="name" type="text"> <input autocomplete="off" class="inputText inputText_hf js_intextInput" id="name" type="text">
</div> </div>
</div> </div>
<div class="item clearfix"> <div class="item clearfix">
<div class="item_relative clearfix"> <div class="item_relative clearfix">
...@@ -252,38 +181,124 @@ $phone = getPhone(4); ...@@ -252,38 +181,124 @@ $phone = getPhone(4);
<div class="item clearfix"> <div class="item clearfix">
<div class="item_relative clearfix"> <div class="item_relative clearfix">
<label class="label" for="code">请输入验证码</label> <label class="label" for="code">请输入验证码</label>
<input id="code" class="inputText inputText02 js_intextInput" type="text" autocomplete="off" > <input id="code" class="inputText inputText02 js_intextInput" type="text"
<img class="imgY" src="/valid/"><a href="javascript:change_validecode('/valid/');" class="getImgY">换一张</a> autocomplete="off">
<img class="imgY" src="/valid/">
<a href="javascript:change_validecode('/valid/');" class="getImgY">换一张</a>
</div> </div>
</div> </div>
<div class="item clearfix"> <div class="item clearfix">
<div class="item_relative clearfix"> <div class="item_relative clearfix">
<div class="qrcode_text qr-code-btn" style="float: left">扫码登录</div>
<button type="button" class="submit" id="login_submit">登录</button> <button type="button" class="submit" id="login_submit">登录</button>
<div id="new_login_btn_none">正在登录</div> <div id="new_login_btn_none">正在登录</div>
</div> </div>
</div> </div>
<div class="item clearfix"
style="width:280px;margin:15px auto 10px auto;border-top:1px solid #d9d9d9;">
<div class="item_relative clearfix" style="width: 130px;margin: 0 auto">
<a class="findPow" href="/login/findpw/" target="_blank">找回密码</a><span class="fg">|</span><a
class="register" href="https://newrent.house365.com/<?= GB_CITY ?>/agent_sign_up.html" target="_blank">立即注册</a>
</div> </div>
<div class="telno-login-box">
<div class="item clearfix">
<div class="select_box" >
<div class="select-arrow"></div>
<input autocomplete="off" readonly="" class="inputText select js_select_t" value="<?php echo CITY_NAME; ?>" type="text">
<input value="<?php echo GB_CITY; ?>" class="js_select_v" type="hidden">
<dl class="select_list" style="display: none;">
<?php foreach ($login_citys as $key => $rs) { ?>
<dd class="select_item">
<a class="select_link" href="<?php echo $rs['url']; ?>"><?php echo $rs['name']; ?></a>
</dd>
<?php } ?>
</dl>
</div> </div>
<div class="item_relative item_relative_hf clearfix">
<label for="telno" class="label" style="display: block;">请输入手机号码</label>
<input class="inputText inputText_hf js_intextInput" id="telno" type="text">
</div>
</div>
<div class="item clearfix">
<div class="get-verfiy-code-box item_relative clearfix">
<label class="label" for="password">请输入验证码</label>
<input id="verify_code" name="verify_code" class="inputText js_intextInput" type="text" autocomplete="off">
<span class="get-code-text">获取验证码</span>
</div>
</div>
<div class="item clearfix">
<div class="item_relative clearfix">
<button type="button" class="submit" id="telnoSubmitForm">登录</button>
</div>
</div>
</div>
<!--图形验证码-->
<div class="text-center" style="display: none;" id="SendCodeCaptcha" data-appid="2017319552"
data-cbfn="sendCodeCallback" data-biz-state="">
<button>SendCodeCaptcha</button>
</div>
<div class="qrcode-item">
<a class="findPow" href="/login/findpw/" target="_blank">找回密码</a>
<span class="fg">|</span>
<a class="register" href="https://newrent.house365.com/<?= GB_CITY ?>/agent_sign_up.html" target="_blank">立即注册</a>
</div>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
<div class="addBlock"> <div class="addBlock">
<div class="w960"> <img alt="" src="<?=STATIC_SOURCE_URL?>/zsb/images/v1.0/icoBg01.png"> </div> <div class="w960"><img alt="" src="<?= STATIC_SOURCE_URL ?>/zsb/images/v1.0/icoBg01.png"></div>
</div> </div>
<div class="footer"> <div class="footer">
<div class="w960 clear"> <div class="w960 clear">
<div class="foot"> <div class="foot">
<p class="link"> <a rel="nofollow" target="_blank" href="http://www.house365.com/about/aboutus.php?city=<?php echo GB_CITY; ?>">关于我们</a> | <a rel="nofollow" target="_blank" href="http://www.house365.com/about/contactus.php?city=<?php echo GB_CITY; ?>">联系我们</a> | <a rel="nofollow" target="_blank" href="http://www.house365.com/about/joinus.php?city=<?php echo GB_CITY; ?>">招聘信息</a> | <a href="javascript:void(0)" id="show_fen_sell">各地二手房</a> | <a href="javascript:void(0)" id="show_fen_rent">各地租房</a> |<a rel="nofollow" target="_blank" href="http://www.house365.com/about/friendlink.php?city=<?php echo GB_CITY; ?>">友情链接</a> | <a rel="nofollow" target="_blank" href="http://www.house365.com/about/partner.php?city=<?php echo GB_CITY; ?>">合作伙伴</a> | <a rel="nofollow" target="_blank" href="http://www.house365.com/about/statement.php">法律声明</a> | <a rel="nofollow" target="_blank" href="http://<?php echo GB_CITY; ?>.house365.com/sitemap.html">网站地图</a> </p> <p class="link">
<p>365二手房:<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com">二手房</a> <a target="_blank" href="http://wx.rent.house365.com/">租房</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/community/">小区</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qA.html">A</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qB.html">B</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qC.html">C</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qD.html">D</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qE.html">E</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qF.html">F</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qG.html">G</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qH.html">H</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qI.html">I</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qJ.html">J</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qK.html">K</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qL.html">L</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qM.html">M</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qN.html">N</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qO.html">O</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qP.html">P</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qQ.html">Q</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qR.html">R</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qS.html">S</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qT.html">T</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qU.html">U</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qV.html">V</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qW.html">W</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qX.html">X</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qY.html">Y</a> <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qZ.html">Z</a> </p> <a rel="nofollow" target="_blank"
<p>365淘房 - <a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/"><?php echo CITY_NAME; ?>二手房</a> sell.house365.com &copy;2006-<?php echo date('Y'); ?>&#12288; 苏 B2-20110162</p> href="http://www.house365.com/about/aboutus.php?city=<?php echo GB_CITY; ?>">关于我们</a>
| <a rel="nofollow" target="_blank"
href="http://www.house365.com/about/contactus.php?city=<?php echo GB_CITY; ?>">联系我们</a>
| <a rel="nofollow" target="_blank"
href="http://www.house365.com/about/joinus.php?city=<?php echo GB_CITY; ?>">招聘信息</a> |
<a href="javascript:void(0)" id="show_fen_sell">各地二手房</a> |
<a href="javascript:void(0)" id="show_fen_rent">各地租房</a>
| <a rel="nofollow" target="_blank"
href="http://www.house365.com/about/friendlink.php?city=<?php echo GB_CITY; ?>">友情链接</a>
| <a rel="nofollow" target="_blank"
href="http://www.house365.com/about/partner.php?city=<?php echo GB_CITY; ?>">合作伙伴</a> |
<a rel="nofollow" target="_blank"
href="http://www.house365.com/about/statement.php">法律声明</a> | <a rel="nofollow"
target="_blank"
href="http://<?php echo GB_CITY; ?>.house365.com/sitemap.html">网站地图</a>
</p>
<p>365二手房:<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com">二手房</a> <a
target="_blank" href="http://wx.rent.house365.com/">租房</a> <a target="_blank"
href="http://<?php echo GB_CITY; ?>.sell.house365.com/community/">小区</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qA.html">A</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qB.html">B</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qC.html">C</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qD.html">D</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qE.html">E</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qF.html">F</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qG.html">G</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qH.html">H</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qI.html">I</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qJ.html">J</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qK.html">K</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qL.html">L</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qM.html">M</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qN.html">N</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qO.html">O</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qP.html">P</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qQ.html">Q</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qR.html">R</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qS.html">S</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qT.html">T</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qU.html">U</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qV.html">V</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qW.html">W</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qX.html">X</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qY.html">Y</a>
<a target="_blank" href="http://<?php echo GB_CITY; ?>.sell.house365.com/sitemap_qZ.html">Z</a>
</p>
<p>365淘房 - <a target="_blank"
href="http://<?php echo GB_CITY; ?>.sell.house365.com/"><?php echo CITY_NAME; ?>
二手房</a> sell.house365.com &copy;2006-<?php echo date('Y'); ?>&#12288; 苏 B2-20110162</p>
</div> </div>
<div class="fenzhan"> <div class="fenzhan">
...@@ -322,7 +337,6 @@ $phone = getPhone(4); ...@@ -322,7 +337,6 @@ $phone = getPhone(4);
</div> </div>
<!--<script type='text/javascript'>var isa_website = '2,16,43';var isa_city = 'nj';var isa_addones = '';var isa_context_id = '';var _analyze365 = (('https:' == document.location.protocol) ? ' https://': ' http://');document.write(unescape('%3Cscript src="'+ _analyze365 + 'isa.house365.com/js/analyze.js?v=2.1" type="text/javascript"%3E%3C/script%3E'));</script>--> <!--<script type='text/javascript'>var isa_website = '2,16,43';var isa_city = 'nj';var isa_addones = '';var isa_context_id = '';var _analyze365 = (('https:' == document.location.protocol) ? ' https://': ' http://');document.write(unescape('%3Cscript src="'+ _analyze365 + 'isa.house365.com/js/analyze.js?v=2.1" type="text/javascript"%3E%3C/script%3E'));</script>-->
<script src="/source/zsb/js/layer-v3.1.1/layer/layer.js"></script> <script src="/source/zsb/js/layer-v3.1.1/layer/layer.js"></script>
...@@ -331,80 +345,80 @@ $phone = getPhone(4); ...@@ -331,80 +345,80 @@ $phone = getPhone(4);
<?php //if($google_analytics != '' ){ echo $google_analytics ;}?> <?php //if($google_analytics != '' ){ echo $google_analytics ;}?>
<script type="text/javascript"> <script type="text/javascript">
var _hmt = _hmt || []; var _hmt = _hmt || [];
(function() { (function () {
var hm = document.createElement("script"); var hm = document.createElement("script");
hm.src = "//hm.baidu.com/hm.js?cfb3ca2185f627bb726977b7d8c94da4"; hm.src = "//hm.baidu.com/hm.js?cfb3ca2185f627bb726977b7d8c94da4";
var s = document.getElementsByTagName("script")[0]; var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s); s.parentNode.insertBefore(hm, s);
})(); })();
</script> </script>
<script type="text/javascript"> <script type="text/javascript">
//var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://"); //var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
//document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3Fcfb3ca2185f627bb726977b7d8c94da4' type='text/javascript'%3E%3C/script%3E")); //document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3Fcfb3ca2185f627bb726977b7d8c94da4' type='text/javascript'%3E%3C/script%3E"));
</script> </script>
<?php <?php
$config = array(); $config = array();
array_push($config, array('租售宝登陆页面', array('login'), array(2, 16, 43))); array_push($config, array('租售宝登陆页面', array('login'), array(2, 16, 43)));
array_push($config, array('门店版登陆页面', array('login.php', '', ''), array(2, 16, 419))); array_push($config, array('门店版登陆页面', array('login.php', '', ''), array(2, 16, 419)));
//array_push($config, array('帮助页面', array('', '', ''), array(2, 16, 420))); //array_push($config, array('帮助页面', array('', '', ''), array(2, 16, 420)));
//array_push($config, array('租售宝协议', array('', '', ''), array(2, 16, 422))); //array_push($config, array('租售宝协议', array('', '', ''), array(2, 16, 422)));
array_push($config, array('租售宝找回密码', array('login', 'findpw'), array(2, 16, 426))); array_push($config, array('租售宝找回密码', array('login', 'findpw'), array(2, 16, 426)));
//array_push($config, array('门店版找回密码', array('', '', ''), array(2, 16, 427))); //array_push($config, array('门店版找回密码', array('', '', ''), array(2, 16, 427)));
array_push($config, array('租售宝首页', array(''), array(2, 16, 1446))); array_push($config, array('租售宝首页', array(''), array(2, 16, 1446)));
array_push($config, array('房源管理', array('sell', 'manage'), array(2, 16, 1447))); array_push($config, array('房源管理', array('sell', 'manage'), array(2, 16, 1447)));
array_push($config, array('发布出售', array('sell', 'add'), array(2, 16, 1454))); array_push($config, array('发布出售', array('sell', 'add'), array(2, 16, 1454)));
array_push($config, array('出售管理', array('sell', 'manage'), array(2, 16, 1455))); array_push($config, array('出售管理', array('sell', 'manage'), array(2, 16, 1455)));
array_push($config, array('发布出租', array('rent', 'add'), array(2, 16, 1456))); array_push($config, array('发布出租', array('rent', 'add'), array(2, 16, 1456)));
array_push($config, array('出租管理', array('rent', 'manage'), array(2, 16, 1457))); array_push($config, array('出租管理', array('rent', 'manage'), array(2, 16, 1457)));
array_push($config, array('营销中心', array('market_index'), array(2, 16, 1448))); array_push($config, array('营销中心', array('market_index'), array(2, 16, 1448)));
array_push($config, array('首页', array('market_index'), array(2, 16, 1458))); array_push($config, array('首页', array('market_index'), array(2, 16, 1458)));
array_push($config, array('标签零售', array('tag_index'), array(2, 16, 1459))); array_push($config, array('标签零售', array('tag_index'), array(2, 16, 1459)));
array_push($config, array('小区专家', array('market_bid_block_expert'), array(2, 16, 1460))); array_push($config, array('小区专家', array('market_bid_block_expert'), array(2, 16, 1460)));
array_push($config, array('二手房竞投', array('market_bid_house_manage'), array(2, 16, 1461))); array_push($config, array('二手房竞投', array('market_bid_house_manage'), array(2, 16, 1461)));
array_push($config, array('租房竞投', array('market_bid_rent_manage'), array(2, 16, 1462))); array_push($config, array('租房竞投', array('market_bid_rent_manage'), array(2, 16, 1462)));
array_push($config, array('房源包装', array('vas_packing_house'), array(2, 16, 1463))); array_push($config, array('房源包装', array('vas_packing_house'), array(2, 16, 1463)));
array_push($config, array('本区个人房源', array('personal_house'), array(2, 16, 1464))); array_push($config, array('本区个人房源', array('personal_house'), array(2, 16, 1464)));
array_push($config, array('店铺管理', array('shop'), array(2, 16, 1449))); array_push($config, array('店铺管理', array('shop'), array(2, 16, 1449)));
array_push($config, array('基本设置', array('shop', 'shop_set_basic'), array(2, 16, 1465))); array_push($config, array('基本设置', array('shop', 'shop_set_basic'), array(2, 16, 1465)));
array_push($config, array('房源推荐', array('shop', 'shop_house_recommend'), array(2, 16, 1466))); array_push($config, array('房源推荐', array('shop', 'shop_house_recommend'), array(2, 16, 1466)));
array_push($config, array('个人中心', array('ucenter_growth'), array(2, 16, 1450))); array_push($config, array('个人中心', array('ucenter_growth'), array(2, 16, 1450)));
array_push($config, array('我的成长', array('ucenter_growth'), array(2, 16, 1467))); array_push($config, array('我的成长', array('ucenter_growth'), array(2, 16, 1467)));
array_push($config, array('资料管理', array('ucenter_information'), array(2, 16, 1468))); array_push($config, array('资料管理', array('ucenter_information'), array(2, 16, 1468)));
array_push($config, array('消息管理', array('ucenter_message'), array(2, 16, 1469))); array_push($config, array('消息管理', array('ucenter_message'), array(2, 16, 1469)));
array_push($config, array('金融贷款', array('my_loan'), array(2, 16, 1470))); array_push($config, array('金融贷款', array('my_loan'), array(2, 16, 1470)));
array_push($config, array('举报有奖', array('my_complain'), array(2, 16, 1471))); array_push($config, array('举报有奖', array('my_complain'), array(2, 16, 1471)));
array_push($config, array('意见反馈', array('my_feedback'), array(2, 16, 1472))); array_push($config, array('意见反馈', array('my_feedback'), array(2, 16, 1472)));
array_push($config, array('统计分析', array('statistics_analysis'), array(2, 16, 1451))); array_push($config, array('统计分析', array('statistics_analysis'), array(2, 16, 1451)));
array_push($config, array('使用概况', array('statistics_analysis', 'today'), array(2, 16, 1473))); array_push($config, array('使用概况', array('statistics_analysis', 'today'), array(2, 16, 1473)));
array_push($config, array('使用日志', array('statistics_analysis', 'log'), array(2, 16, 1474))); array_push($config, array('使用日志', array('statistics_analysis', 'log'), array(2, 16, 1474)));
array_push($config, array('点击统计', array('statistics_analysis', 'click'), array(2, 16, 1475))); array_push($config, array('点击统计', array('statistics_analysis', 'click'), array(2, 16, 1475)));
array_push($config, array('刷新统计', array('statistics_analysis', 'refresh'), array(2, 16, 1476))); array_push($config, array('刷新统计', array('statistics_analysis', 'refresh'), array(2, 16, 1476)));
array_push($config, array('支付中心', array('payment'), array(2, 16, 1452))); array_push($config, array('支付中心', array('payment'), array(2, 16, 1452)));
array_push($config, array('首页', array('payment'), array(2, 16, 1477))); array_push($config, array('首页', array('payment'), array(2, 16, 1477)));
array_push($config, array('在线充值', array('payment', 'recharge'), array(2, 16, 1478))); array_push($config, array('在线充值', array('payment', 'recharge'), array(2, 16, 1478)));
array_push($config, array('交易记录', array('payment', 'transaction'), array(2, 16, 1479))); array_push($config, array('交易记录', array('payment', 'transaction'), array(2, 16, 1479)));
array_push($config, array('问答', array('ask'), array(2, 16, 1453))); array_push($config, array('问答', array('ask'), array(2, 16, 1453)));
array_push($config, array('待解决', array('ask', 'to_answer'), array(2, 16, 1480))); array_push($config, array('待解决', array('ask', 'to_answer'), array(2, 16, 1480)));
array_push($config, array('全部问题', array('ask', 'all_qa'), array(2, 16, 1481))); array_push($config, array('全部问题', array('ask', 'all_qa'), array(2, 16, 1481)));
array_push($config, array('我的回答', array('ask', 'my_qa'), array(2, 16, 1482))); array_push($config, array('我的回答', array('ask', 'my_qa'), array(2, 16, 1482)));
$url = explode('/', $_SERVER['REQUEST_URI']); $url = explode('/', $_SERVER['REQUEST_URI']);
$page = null; $page = null;
foreach($config as $value){ foreach ($config as $value) {
$is = true; $is = true;
foreach($value[1] as $key1 => $value1){ foreach ($value[1] as $key1 => $value1) {
if($value1 != $url[$key1+1]){ if ($value1 != $url[$key1 + 1]) {
$is = false; $is = false;
break; break;
} }
} }
if($is == true){ if ($is == true) {
$page = $value; $page = $value;
//break; //break;
} }
} }
?> ?>
<?php if($page != null): ?> <?php if ($page != null): ?>
<script type="text/javascript"> <script type="text/javascript">
var ga_city = "<?php echo GB_CITY; ?>"; var ga_city = "<?php echo GB_CITY; ?>";
var ga_channel = "sell"; var ga_channel = "sell";
...@@ -419,36 +433,58 @@ var _hmt = _hmt || []; ...@@ -419,36 +433,58 @@ var _hmt = _hmt || [];
<script type="text/javascript" src="//stat.house365.com/365count.js"></script> <script type="text/javascript" src="//stat.house365.com/365count.js"></script>
<?php endif; ?> <?php endif; ?>
<!--2018-->
<style>
.item_relative_hf{float:left; width:207px;}
.forms .inputText_hf{ width:171px;}
.select_box{ position:relative; z-index:9; float:left; width:75px; height:32px;margin-right:17px;}
.select_box .select{width:62px; padding:0 0 0 11px; float:left; cursor:pointer; color:#767676; position:absolute; left:0;top:0;_top:2px;}
.select_box .select_list{ height:190px;/* overflow-y:scroll; overflow-x:hidden;*/ display:none; border:1px solid #d9d9d9; width:73px; position:absolute; left:0; top:28px; background:#fff none repeat scroll 0 0;overflow-x:hidden;overflow-y:scroll}
.select_box .select_link{ display:block; height:25px; line-height:25px; padding-left:11px; width:62px;}
.select_box .select_link:hover{ color:#fff; background:#ff8400; text-decoration:none;}
</style>
<script> <script>
$(function(){ $(function () {
$("#js_select_box").hover(function(){ $(".select_box").hover(function () {
$(this).find(".select_list").show(); $(this).find(".select_list").show();
},function(){ }, function () {
$(this).find(".select_list").hide(); $(this).find(".select_list").hide();
}); });
$('.account-btn').click(function (){ // 切换二维码登录
$('.qrcode_login').hide(); $('.qrcode-tab').click(function () {
$('.forms').show(); $(this).siblings().removeClass('tab-on');
}) $(this).addClass('tab-on');
$('.qr-code-btn').click(function () {
$('.qrcode_login').show(); $('.qrcode_login').show();
$('.forms').hide(); $('.forms').hide();
$("#errorBlock").hide();
});
// 切换验证码登录
$('.sms-tab').click(function () {
$(this).siblings().removeClass('tab-on');
$(this).addClass('tab-on');
$('.qrcode_login').hide();
$('.forms').show();
$('.telno-login-box').show();
$('.account-login-box').hide();
$("#errorBlock").hide();
});
// 切换帐户登录
$('.pwd-tab').click(function(){
$(this).siblings().removeClass('tab-on');
$(this).addClass('tab-on');
$('.qrcode_login').hide();
$('.forms').show();
$('.account-login-box').show();
$('.telno-login-box').hide();
$("#errorBlock").hide();
}) })
// 加载二维码
getQrcode();
// 刷新
$(".refresh-btn").click(function () {
$(".qrcode-error").css("display", 'none')
getQrcode();
});
});
// 获得二维码
function getQrcode(){
$(".qrcode_loader").css("display",'block');
$.ajax({ $.ajax({
url: '/login/qrCode', url: '/login/qrCode',
type: 'get', type: 'get',
...@@ -456,17 +492,18 @@ var _hmt = _hmt || []; ...@@ -456,17 +492,18 @@ var _hmt = _hmt || [];
sync: true, sync: true,
success: function (response) { success: function (response) {
console.log(response); console.log(response);
$(".qrcode_loader").css("display",'none');
if (response.result === '0') { if (response.result === '0') {
layer.msg(response.msg); layer.msg(response.msg);
} }
$("#qrcode_img").attr('src',response.login_img); $("#qrcode_img").attr('src', response.login_img);
var uuid = response.key; var uuid = response.key;
var qrcodeLogin = setInterval(function (){ var qrcodeLogin = setInterval(function () {
$.ajax({ $.ajax({
url: '/login/qrCodeLogin', url: '/login/qrCodeLogin',
type: 'post', type: 'post',
dataType: 'json', dataType: 'json',
data: {uuid:uuid}, data: {uuid: uuid},
sync: true, sync: true,
success: function (response) { success: function (response) {
console.log(response); console.log(response);
...@@ -474,7 +511,7 @@ var _hmt = _hmt || []; ...@@ -474,7 +511,7 @@ var _hmt = _hmt || [];
if (msg === 'expired') { if (msg === 'expired') {
clearInterval(qrcodeLogin); clearInterval(qrcodeLogin);
layer.msg('登录失败,请刷新二维码重新登录'); $(".qrcode-error").css("display",'block')
return; return;
} }
...@@ -484,15 +521,15 @@ var _hmt = _hmt || []; ...@@ -484,15 +521,15 @@ var _hmt = _hmt || [];
if (msg === 'success' || msg === 'has_login') { if (msg === 'success' || msg === 'has_login') {
clearInterval(qrcodeLogin); clearInterval(qrcodeLogin);
layer.msg('登录成功',{ layer.msg('登录成功', {
icon: 1, icon: 1,
time: 2000 time: 2000
},function (){ }, function () {
location.href = "/"; location.href = "/";
}) })
} else { } else {
var errorMsg = ''; var errorMsg = '';
switch(msg) { switch (msg) {
case 'u_p_error': case 'u_p_error':
errorMsg = '账号不正确,请刷新二维码重新扫描'; errorMsg = '账号不正确,请刷新二维码重新扫描';
break; break;
...@@ -505,17 +542,17 @@ var _hmt = _hmt || []; ...@@ -505,17 +542,17 @@ var _hmt = _hmt || [];
break; break;
} }
clearInterval(qrcodeLogin); clearInterval(qrcodeLogin);
$(".qrcode-error").css("display",'block')
layer.msg(errorMsg); layer.msg(errorMsg);
} }
} }
}) })
},1000 * 10) }, 1000 * 2)
} }
}) })
}
}) window.callbackName = function (res) {};
</script> </script>
<!--2018-->
</body> </body>
</html> </html>
@charset "gb2312"; @charset "gb2312";
/***脚**/ /***脚**/
.foot{ color:#666666; text-align:center; padding-top:20px; border-top:1px solid #e8e8e8; padding-bottom:30px;} .foot {
.foot p.link{ height:30px; line-height:30px; color:#969696; font-family:Arial, Helvetica, sans-serif;} color: #666666;
.foot p.link a{ margin:0 10px;} text-align: center;
.foot p.link2 a{ padding:0 2px;} padding-top: 20px;
.foot a:hover{ color:#666;} border-top: 1px solid #e8e8e8;
.foot p{ height:30px; line-height:30px; } padding-bottom: 30px;
.foot a{ color:#666;} }
.foot .h_link{ text-decoration:underline;}
.foot p.link {
height: 30px;
line-height: 30px;
color: #969696;
font-family: Arial, Helvetica, sans-serif;
}
.foot p.link a {
margin: 0 10px;
}
.foot p.link2 a {
padding: 0 2px;
}
.foot a:hover {
color: #666;
}
.foot p {
height: 30px;
line-height: 30px;
}
.foot a {
color: #666;
}
.foot .h_link {
text-decoration: underline;
}
/*分站弹出框*/ /*分站弹出框*/
.fenzhan{ position:relative; width:1px; height:1px; z-index:100;} .fenzhan {
.fenzhantc{ border:1px solid #E0E0E0 ; background:#fff;width: 480px;position:absolute;left: 228px;top: -100px; padding:5px 10px; display:none;} position: relative;
.fenzhantc li{ float:left; height:25px; line-height:25px; width:20%; text-align:center;} width: 1px;
.fenzhantc a{color:#666;} height: 1px;
z-index: 100;
}
.fenzhantc {
border: 1px solid #E0E0E0;
.header{ height:87px; padding-bottom:7px; background:url(../../images/v1.0/hBg.gif) repeat-x 0 bottom #fafafa;} background: #fff;
#logo{ float:left; width:166px; height:87px; overflow:hidden;} width: 480px;
.logoInner{ width:166px; height:87px; overflow:hidden; background:url(../../images/v1.0/2015-7-9/LoginBg_344_404.gif) no-repeat 0 -286px; display:block; text-indent:-999px;} position: absolute;
left: 228px;
.loginTitle{ float:left; font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53; color:#333333; height:20px; line-height:20px; border-left:1px #dcdcdc solid; padding-top:10px; padding-left:16px; margin-top:41px;} top: -100px;
#nav{ float:right; padding-top:47px; padding-right:5px;} padding: 5px 10px;
#nav .list{ float:right;} display: none;
#nav .item{ padding-left:23px; height:22px; line-height:22px; float:left; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; color:#333;} }
#nav .tel{ color:#fe8b41;}
#nav .link{color:#333;} .fenzhantc li {
#nav .link:hover{color:#fe8b41;} float: left;
height: 25px;
#main{ height:407px; padding:1px 0; background:url(../../images/v1.0/pageBg.png) no-repeat center 0;} line-height: 25px;
#main_ad{ height:407px; padding:1px 0; background:url(../../images/v1.0/pageBg03_new.png) no-repeat center 0;} width: 20%;
text-align: center;
.loginBlock{ margin-top:66px; width:344px; height:285px; float:right; overflow:hidden; background:url(../../images/v1.0/LoginBg.gif) no-repeat 0 0;} }
.loginBlock .hd{ height:50px; width:334px; padding:0 10px; overflow:hidden; margin-bottom:5px; }
.loginBlock .hd .item{ width:162px; text-align:center; cursor:pointer; float:left;line-height:42px;height:50px;overflow:hidden; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; color:#858585;} .fenzhantc a {
.loginBlock .hd .item:hover{ color:#858585; text-decoration:none;} color: #666;
.loginBlock .hd .itemOn{ color:#fff; width:162px; height:50px; background:url(../../images/v1.0/LoginBg.gif) no-repeat -182px -286px; } }
.loginBlock .hd .itemOn:hover{ text-decoration:none; color:#fff;}
.loginBlock .mod{ padding:0 10px;}
.forms{ width:324px;} .header {
.forms .item{ padding:6px 0 6px 16px;} height: 87px;
.forms .submit{ float:left; width:140px; height:30px; background:url(../../images/v1.0/LoginBg.gif) no-repeat -204px -337px; border:0; cursor:pointer; overflow:hidden; text-indent:-999px; margin-right:14px;} padding-bottom: 7px;
.forms .findPow{ float:left; color:#808080; line-height:30px;} background: url(../../images/v1.0/hBg.gif) repeat-x 0 bottom #fafafa;
.forms .fg{ float:left; color:#c8c8c8; padding:0 9px;line-height:30px;} }
.forms .register{float:left; color:#0096ff; font-weight:bold;line-height:30px;}
.forms .getImgY{ float:left; cursor:pointer; line-height:30px; margin:0 0 0 12px;} #logo {
.forms .imgY{ float:left; height:25px; width:70px; border:1px solid #99999a; margin:2px 0 0 13px;} float: left;
.forms .inputText{ height:30px; line-height:30px; overflow:hidden; border:1px solid #d9d9d9; padding:0 13px; width:264px; width: 166px;
-moz-border-radius:5px; height: 87px;
-ms-border-radius:5px; overflow: hidden;
-o-border-radius:5px; }
-webkit- border-radius:5px;
border-radius:5px; .logoInner {
/*behavior:url(css/ie-css3.htc);*/ width: 166px;
height: 87px;
overflow: hidden;
background: url(../../images/v1.0/2015-7-9/LoginBg_344_404.gif) no-repeat 0 -286px;
display: block;
text-indent: -999px;
}
.loginTitle {
float: left;
font-size: 18px;
font-family: \5FAE\8F6F\96C5\9ED1, \9ED1\4F53;
color: #333333;
height: 20px;
line-height: 20px;
border-left: 1px #dcdcdc solid;
padding-top: 10px;
padding-left: 16px;
margin-top: 41px;
}
#nav {
float: right;
padding-top: 47px;
padding-right: 5px;
}
#nav .list {
float: right;
}
#nav .item {
padding-left: 23px;
height: 22px;
line-height: 22px;
float: left;
font-size: 16px;
font-family: \5FAE\8F6F\96C5\9ED1;
color: #333;
}
#nav .tel {
color: #fe8b41;
}
#nav .link {
color: #333;
}
#nav .link:hover {
color: #fe8b41;
}
#main {
height: 407px;
padding: 1px 0;
background: url(../../images/v1.0/pageBg.png) no-repeat center 0;
}
.loginBlock {
margin-top: 30px;
width: 390px;
height: 330px;
float: right;
border: 1px solid #dedede;
border-radius: 10px;
}
.loginBlock .hd {
height: 44px;
background: linear-gradient(180deg, #E8E8E8 0%, rgba(219, 218, 218, 0) 100%);
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.loginBlock .hd .item {
width: 50%;
text-align: center;
cursor: pointer;
float: left;
line-height: 44px;
height: 44px;
font-size: 18px;
font-family: \5FAE\8F6F\96C5\9ED1;
color: #858585;
display: block;
}
.loginBlock .hd .item:hover {
color: #858585;
text-decoration: none;
}
.loginBlock .hd .itemOn {
color: #fff;
background: #f18300 linear-gradient(180deg, #FFA22B 0%, #FF7300 100%);
border-top-left-radius: 10px;
border-top-right-radius: 10px;
position: relative;
}
.loginBlock .hd .itemOn:hover {
text-decoration: none;
color: #fff;
}
.loginBlock .hd .itemOn::after {
content: "";
display: block;
width: 0;
height: 0;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-top: 7px solid #FF7300;
position: absolute;
bottom: -7px;
left: 50%;
margin-left: -7px;
}
.loginBlock .mod {
padding: 0 10px;
position: relative;
}
.forms {
width: 355px;
}
.forms .item {
padding: 6px 0 6px 16px;
}
.forms .submit {
background-color: #07c160;
text-indent: 0;
width: 335px;
line-height: 35px;
color: #fff;
font-size: 16px;
font-weight: 700;
border: none;
cursor: pointer;
border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
}
.forms .qrcode-item{
margin-top:5px;
}
.forms .findPow {
color: #808080;
}
.forms .fg {
color: #c8c8c8;
}
.forms .register {
color: #0096ff;
font-weight: bold;
}
.forms .getImgY {
float: left;
cursor: pointer;
line-height: 30px;
margin: 0 0 0 12px;
}
.forms .imgY {
float: left;
height: 25px;
width: 70px;
border: 1px solid #99999a;
margin: 2px 0 0 13px;
}
.forms .inputText {
height: 30px;
line-height: 30px;
overflow: hidden;
border: 1px solid #d9d9d9;
padding: 0 13px;
width: 308px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-o-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.forms .inputText02 {
width: 170px;
float: left;
}
.forms .inputError {
border: 1px solid #ff7f7d;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
.forms .inputText {
line-height: normal;
} }
}
.loginBlock .bd {
padding: 8px 0 0 22px;
height: 20px;
overflow: hidden;
}
.loginBlock .bd .a {
margin-right: 16px;
float: left;
height: 20px;
line-height: 20px;
overflow: hidden;
white-space: nowrap;
}
.loginBlock .bd .a:hover {
text-decoration: none;
}
.loginBlock .bd .a .ico {
float: left;
cursor: pointer;
background: url(../../images/v1.0/LoginBg.gif) no-repeat 0 -99999px;
}
.loginBlock .bd .a1 .ico {
background-position: -167px -360px;
width: 16px;
height: 13px;
overflow: hidden;
margin: 5px 6px 0 0;
}
.loginBlock .bd .a2 .ico {
background-position: -189px -337px;
width: 14px;
height: 13px;
overflow: hidden;
margin: 4px 5px 0 0;
}
.loginBlock .bd .a3 .ico {
background-position: -168px -337px;
width: 17px;
height: 12px;
overflow: hidden;
margin: 4px 5px 0 0;
}
.addBlock {
margin: 23px 0 30px;
}
#errorBlock {
display: none;
background: #fff2f2;
width: 334px;
height: 17px;
overflow: hidden;
line-height: 15px;
border-radius: 5px;
position: absolute;
left: 26px;
top: -13px;
font-size: 12px;
}
#errorBlock .ico {
width: 11px;
height: 11px;
float: left;
background: url(../../images/v1.0/LoginBg.gif) no-repeat -190px -360px;
margin: 3px 8px 0 9px;
}
.item_relative {
position: relative;
}
.item_relative .label {
position: absolute;
color: #999999;
height: 30px;
line-height: 30px;
left: 13px;
cursor: text;
}
#new_login_btn_none {
display: none;
overflow: hidden;
text-indent: -999px;
background: #fff url(../../images/v1.0/loading.gif) no-repeat center;
width: 140px;
height: 30px;
position: absolute;
left: 0;
top: 0;
filter: alpha(opacity=70);
opacity: 0.7;
text-indent: -999px;
}
.main-body-bgc .img-link {
float: left;
height: 336px;
width: 537px;
overflow: hidden;
text-indent: -999px;
background: url(../../images/login/login_backgound.png) no-repeat left top;
background-size: contain;
margin-top: 30px;
}
.switch-tab div {
font-size: 16px;
cursor: pointer;
position: relative;
color: #939393;
font-family: \5FAE\8F6F\96C5\9ED1;
font-weight: bold;
}
.sms-tab {margin:0 30px;}
.switch-tab {
display: flex;
align-items: center;
justify-content: center;
flex-wrap: nowrap;
height: 50px;
padding-top: 5px;
}
.switch-tab .tab-on{
color: #FF7500;
font-size: 18px;
}
.switch-tab .tab-on::after{
content: "";
display: block;
width: 28px;
height: 4px;
background: #FF7500;
position: absolute;
bottom: -5px;
left: 50%;
border-radius: 2px;
margin-left: -15px;
}
.qrcode-error{
position: relative;
color: #fbfbfb;
text-align: center;
width: 100px;
display: none;
margin-left: 135px;
}
.qrcode-error .qrcode-error-mask{
position: absolute;
width: 100px;
background: #000;
filter: alpha(opacity=60);
-moz-opacity: .6;
opacity: .6;
height: 101px;
z-index: 9;
top: 0;
text-align: center;
line-height: 101px;
}
.qrcode-error .err-cont{
position: absolute;
left: 0;
top:25px;
width: 100%;
z-index: 19;
font-weight: 700;
}
.qrcode-error .refresh-btn{
background: #f07500;
width: 53px;
height: 25px;
position: absolute;
top: 57px;
line-height: 25px;
opacity: 1;
z-index: 19;
color: #fbfbfb;
text-decoration: none;
left: 23px;
cursor: pointer;
}
.qrcode_loader{
position: absolute;
width: 100px;
height: 100px;
background: #000;
opacity: .6;
display: none;
bottom: 1px;
left: 50%;
margin-left: -50px;
}
.qrcode_loader .loading{
position: relative;
top: 50%;
left: 50%;
width: 37px;
height: 37px;
background: url(../../images/login/loading.gif) no-repeat;
margin: -17px 0 0 -17px;
}
.account-login-box,.telno-login-box{
display: none;
}
.notice {
position: fixed;
right: 22px;
top: 158px;
width: 145px;
height: 455px;
}
.noticewap {
position: relative;
padding-top: 75px;
overflow: hidden;
height: 403px;
}
.forms .inputText02{ width:114px; float:left;} .noticepic {
position: absolute;
width: 100%;
top: 0;
left: 0;
}
.forms .inputError { border:1px solid #ff7f7d;} .noticefloat {
@media screen and (-webkit-min-device-pixel-ratio: 0){ position: relative;
.forms .inputText {line-height: normal;} z-index: 1002;
line-height: 24px;
font-size: 14px;
width: 120px;
font-family: "微软雅黑";
height: 270px;
overflow: hidden;
color: #fff;
margin: 0px auto;
} }
.loginBlock .bd{ padding:8px 0 0 22px; height:20px; overflow:hidden;} #demo {
.loginBlock .bd .a{ margin-right:16px;float:left; height:20px; line-height:20px; overflow:hidden; white-space: nowrap;} height: 270px;
.loginBlock .bd .a:hover{ text-decoration:none; } position: relative;
.loginBlock .bd .a .ico{ float:left; cursor:pointer;background:url(../../images/v1.0/LoginBg.gif) no-repeat 0 -99999px;} overflow: hidden;
}
#demo1, #demo2 {
height: auto;
}
.notice-close {
position: absolute;
border: 1px solid #666;
bottom: 0px;
padding: 2px;
cursor: pointer;
left: 0
}
.qrcode_login {
margin-top: 20px;
}
.loginBlock .bd .a1 .ico{ background-position:-167px -360px; width:16px; height:13px; overflow:hidden; margin:5px 6px 0 0; } .box {
.loginBlock .bd .a2 .ico{background-position:-189px -337px; width:14px; height:13px;overflow:hidden; margin:4px 5px 0 0;} position: relative;
.loginBlock .bd .a3 .ico{background-position:-168px -337px; width:17px; height:12px;overflow:hidden; margin:4px 5px 0 0;} }
.box::after {
content: "";
clear: both; /*清除浮动*/
display: block; /*确保该元素是一个块级元素*/
}
.addBlock{ margin:23px 0 40px; } .qrcode_left {
margin-top: 12px;
display: flex;
align-items: center;
justify-content: center;
}
.qrcode_left img {
border: 1px solid #f0f0f0;
}
.qrcode_left::after {
content: "";
clear: both; /*清除浮动*/
display: block; /*确保该元素是一个块级元素*/
#errorBlock{display:none;margin-left:16px;background:#fff2f2; border:1px solid #ff7f7d; width:289px; height:22px; overflow:hidden; line-height:24px;} }
#errorBlock .ico{ width:11px; height:11px; float:left; background:url(../../images/v1.0/LoginBg.gif) no-repeat -190px -360px; margin:6px 8px 0 9px;}
.qrcode_right {
float: left;
width: 46%
}
.qrcode_right .account-btn {
font-size: 14px;
color: #fff;
height: 35px;
padding: 0 15px;
background-color: #07c160;
border: 1px solid #07c160;
line-height: 2;
text-align: center;
border-radius: 2px;
cursor: pointer;
transition: opacity 0.2s;
outline: none;
position: relative;
}
.qrcode_login .qrcode_text {
font-size: 16px;
margin-top: 20px;
text-align: center
}
.qrcode_text_color {
color: #fe8b41
}
.item_relative{ position:relative;} .qr-code-btn {
.item_relative .label{ position:absolute;color: #999999; height:30px; line-height:30px; left:13px; cursor:text;} font-size: 14px;
color: #fff;
padding: 0 15px;
background-color: #07c160;
border: 1px solid #07c160;
line-height: 2;
text-align: center;
border-radius: 3px;
cursor: pointer;
transition: opacity 0.2s;
outline: none;
width: 110px;
position: relative;
margin-right: 10px;
}
.qrcode-item {
margin-top: 23px;
text-align: center;
font-size: 14px;
}
#new_login_btn_none{ display:none;overflow:hidden; text-indent:-999px; background:#fff url(../../images/v1.0/loading.gif) no-repeat center; width:140px;height:30px; position:absolute; left:0; top:0; filter:alpha(opacity=70);opacity:0.7; text-indent:-999px;} .qrcode-item .findPow {
\ No newline at end of file color: #808080;
line-height: 30px;
}
.qrcode-item .register {
color: #0096ff;
font-weight: bold;
line-height: 30px;
}
.qrcode-item .login-tops {
color: #757890;
padding-bottom: 12px;
font-weight: 700;
}
.item_relative_hf {
float: left;
width: 207px;
}
.forms .inputText_hf {
width: 218px;
}
.select_box {
position: relative;
z-index: 9;
float: left;
width: 75px;
height: 32px;
margin-right: 17px;
}
.select_box .select {
width: 62px;
padding: 0 0 0 11px;
float: left;
cursor: pointer;
color: #767676;
position: absolute;
left: 0;
top: 0;
_top: 2px;
}
.select_box .select_list {
height: 145px;
display: none;
border: 1px solid #d9d9d9;
width: 73px;
position: absolute;
left: 0;
top: 28px;
background: #fff none repeat scroll 0 0;
overflow-x: hidden;
overflow-y: scroll
}
.select_box .select_link {
display: block;
height: 25px;
line-height: 25px;
padding-left: 11px;
width: 62px;
}
.select_box .select_link:hover {
color: #fff;
background: #ff8400;
text-decoration: none;
}
.account-login-box, .telno-login-box {
margin-top: 9px;
padding-top: 2px;
}
.select-arrow {
width: 5px;
height: 5px;
background-color: #fff;
position: absolute;
right: 12px;
top: 10px;
z-index: 999;
border: 2px solid #898888;
transform: rotate(45deg);
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
border-top-right-radius: 2px;
border-left: 2px solid transparent;
border-top: 2px solid transparent;
}
.get-verfiy-code-box{
position: relative;
}
.get-verfiy-code-box span.get-code-text {
position: absolute;
right: 14px;
top: 6px;
color: #f89020;
cursor: pointer;
text-align: right;
}
\ No newline at end of file
...@@ -138,8 +138,6 @@ $("#login_submit").click(function(){ ...@@ -138,8 +138,6 @@ $("#login_submit").click(function(){
} }
else else
{ {
$("#new_login_btn_none").show();
$.post("/login/", $.post("/login/",
{action:'check_login', username:name, password:pwd, yzm:code}, {action:'check_login', username:name, password:pwd, yzm:code},
function(data){ function(data){
...@@ -181,15 +179,138 @@ $("#login_submit").click(function(){ ...@@ -181,15 +179,138 @@ $("#login_submit").click(function(){
}) })
$("#name,#password,#code").focus(function(){ $("#name,#password,#code,#verify_code,#telno").focus(function(){
$("#errorInner").html(""); $("#errorInner").html("");
$("#errorBlock").hide(); $("#errorBlock").hide();
$(this).removeClass("inputError"); $(this).removeClass("inputError");
}) })
// 手机号码正则
var rule = /^1[3456789]{1}[0-9]{9}$/;
// 是否可点击发送验证码
var is_code_click=true;
// 发送验证码
$(".get-code-text").click(function (e) {
if (is_code_click === false) {
return;
}
var telno = $.trim($("#telno").val())
if (!rule.test(telno)) {
$("#errorInner").html('请输入有效的手机号码');
$("#errorBlock").show();
return;
}
// 实例
new TencentCaptcha(document.getElementById("SendCodeCaptcha"));
$("#SendCodeCaptcha").trigger('click');
})
// 倒计时
function resetTime(e) {
is_code_click = false;
var second = 60;
var timer = null;
timer = setInterval(function () {
second -= 1;
if (second > 0) {
$(e).attr('disabled', true);
if (!$(e).hasClass('disable-text-color')) {
$(e).addClass('disable-text-color');
}
$(e).text("重新获取(" + second + ")");
} else {
// 发送按钮可点
is_code_click = true;
clearInterval(timer);
$(e).attr('disabled', false).removeClass('disable-text-color');
$(e).text("重新获取");
}
}, 1000);
}
window.sendCodeCallback = function (res) {
if (res.ret === 0) {
var city = $(".js_select_v").val();
var telno = $("#telno").val();
// 复制结果至剪切板
var postData = {
Ticket: res.ticket,
Randstr: res.randstr,
BizState: res.bizState,
CaptchaAppId: res.CaptchaAppId,
city: city,
telno: telno,
};
// 发验证码
$.ajax({
url: '/login/get_code',
type: 'post',
data: postData,
dataType: 'json',
success: function (ret) {
if(ret.result == 1){
// 设置倒计时
resetTime($(".get-code-text"));
layer.msg(ret.msg)
}else{
$("#errorInner").html(ret.msg);
$("#errorBlock").show();
}
}
});
}
};
$("#telnoSubmitForm").click(function (){
var telno = $.trim($("#telno").val());
var code = $.trim($("#verify_code").val());
var city = $(".js_select_v").val();
if (!rule.test(telno)) {
$("#errorInner").html('请输入有效的手机号码');
$("#errorBlock").show();
$("#telno").addClass("inputError");
return;
}
if (code == '') {
$("#verify_code").addClass("inputError");
$("#errorInner").html('请输入验证码');
$("#errorBlock").show();
return;
}
var postData = {
login_source: "pc",
city: city,
telno: telno,
code: code
}
$.ajax({
url: '/login/code_login',
type: 'post',
data: postData,
dataType: 'json',
success: function (ret) {
switch (ret.msg) {
case 'success':
layer.msg('登录成功');
window.location.href = '/login/enter/';
break;
case 'exp_error':
$("#errorInner").html("您的账号已到期。");
$("#errorBlock").show();
break;
case 'vad_error':
$("#errorInner").html("您的账号已禁用,请联系客服解决。");
$("#errorBlock").show();
break;
default:
$("#errorInner").html(ret.msg);
break;
}
}
});
});
}); });
......
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