diff --git a/backstage/application/api/models/Applet_model.php b/backstage/application/api/models/Applet_model.php index e9209a7..3ec1aa9 100644 --- a/backstage/application/api/models/Applet_model.php +++ b/backstage/application/api/models/Applet_model.php @@ -37,10 +37,12 @@ class Applet_model extends CI_Model { ); } - public function applet_logout(){ - $uid = $this->input->post('uid'); + public function applet_logout($uid){ $this->db->where('uid', $uid); - $this->db->delete('tb_session'); + $this->db->update('tb_session', array('token' => '', 'expire_time' => 0)); + + $this->db->where('id', $uid); + $this->db->update('tb_user', array('applet_openid' => null)); return array( 'status' => 1, 'message' => "操作成功"