From 2f839a4dc034c15df52b18cbf1b27d823db8f46b Mon Sep 17 00:00:00 2001 From: pengda <10266652509@qq.com> Date: Tue, 25 Mar 2025 11:21:33 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=91=98=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/define.php | 2 +- control/callback.php | 2 +- control/index.php | 18 +++++++++++++++--- view/js/subCount.js | 16 +++++++++++++--- view/templates/index/user_list.html | 4 ++++ 5 files changed, 34 insertions(+), 8 deletions(-) diff --git a/config/define.php b/config/define.php index 6dbc8ab..7dc2e61 100644 --- a/config/define.php +++ b/config/define.php @@ -37,7 +37,7 @@ define('CSS_URL', '//zhishiku.yizherenxin.cn'); //css/js版本 - define('CSS_JS_VERSION', '1.0.0000004'); + define('CSS_JS_VERSION', '1.0.0000005'); define('ALIYUN_OSS_ACCESS_KEY_ID', 'LTAI5tRBq7yr1vcdvhqNMb7P'); define('ALIYUN_OSS_ACCESS_KEY_SECRET', 'E4No4AjlWGrHSULsR8apZkTAC8DMw6'); diff --git a/control/callback.php b/control/callback.php index 27fbfa5..0f6a83a 100644 --- a/control/callback.php +++ b/control/callback.php @@ -37,7 +37,7 @@ class callback extends publicBase { $obj = new mUser(); $rdobj = $obj->initRedis(); $rdobj->setex(sprintf(_RC_KNOWLEDGE_BIND_USER_INFO, $state[1], $state[2]), 6*60*60, $sub_user_id); - //header('Location:http://zhishiku.yizherenxin.cn/index/bind_user?pageid='.$state[2]); + header('Location:http://zhishiku.yizherenxin.cn/index/bind_user?pageid='.$state[2]); exit; } exit; diff --git a/control/index.php b/control/index.php index 83d9e13..160661f 100644 --- a/control/index.php +++ b/control/index.php @@ -30,13 +30,25 @@ class index extends publicBase { $user_info = $this->get_user_info(); if (!$user_info['is_super_admin']) $this->show_message(false, '您还有此权限'); - $obj = new mUser(); - $pageid = $obj->genPasswd(16); + $uobj = new mUser(); + $pageid = trim($this->get('pageid')); + + if(!empty($pageid)){ + $rdobj = $uobj->initRedis(); + $sub_user_id = $rdobj->get(sprintf(_RC_KNOWLEDGE_BIND_USER_INFO, $user_info['aid'], $pageid)); + $sub_user_id = 70; + if (!$sub_user_id) $this->show_message(false, '扫码失败,请刷新重试'); + + $bind_user_info = $uobj->getAdminUserById($sub_user_id); + if (!$bind_user_info) $this->show_message(false, '绑定失败'); + + $this->view['bind_user_info'] = $bind_user_info; + } $this->view['pageid'] = $pageid; $this->view['appid'] = WEIXIN_OPEN_APPID; $this->view['redirect_uri'] = urlencode(CALLBACK_KNOWLEDGE_LOGIN_REDIRECT); - $this->view['state'] = CALLBACK_KNOWLEDGE_BIND . "-" . $user_info['aid'] . "-" . $pageid; + $this->view['state'] = CALLBACK_KNOWLEDGE_BIND . "-" . $user_info['aid'] . "-" . $uobj->genPasswd(16); } public function ajax_user_list() { diff --git a/view/js/subCount.js b/view/js/subCount.js index a74bd2f..00bac45 100644 --- a/view/js/subCount.js +++ b/view/js/subCount.js @@ -336,14 +336,24 @@ function renderList() { }) } + checkAddNewBtn(); + function checkAddNewBtn(){ + if($('#bind_id').val().length>0){ + $('.addChildNumWrap, .modal-overlay').fadeIn(); + } + } + + // $('.addChildNumWrap, .modal-overlay').fadeIn(); + // $('.addChildNumWrap, .modal-overlay').attr("display",'block') + $('.addNewBtn').click(function () { $('.addChildNumWrap, .modal-overlay').fadeIn(); - setTimeout(listenLogin,3000) + // setTimeout(listenLogin,3000) }); $('.cancelBtn').click(function(){ $('.addChildNumWrap, .modal-overlay').fadeOut(); if(!$('.scanSuccess').hasClass('hide')){ - setTimeout(function (){ window.location.reload();},1000) + setTimeout(function (){ window.location.href = '/index/user_list'},1000) } }) $('.confirmBtn').click(function(){ @@ -362,7 +372,7 @@ function renderList() { alert(res.info); } $('.addChildNumWrap, .modal-overlay').fadeOut(); - setTimeout(function (){ window.location.reload();},1000) + setTimeout(function (){ window.location.href = '/index/user_list'},1000) } }) }) diff --git a/view/templates/index/user_list.html b/view/templates/index/user_list.html index 295296a..2d9c5ff 100644 --- a/view/templates/index/user_list.html +++ b/view/templates/index/user_list.html @@ -68,6 +68,9 @@