getOneData($where, 'id'); if (!empty($id)) { $data['id'] = $id; } return $this->dataUpdate($data); } /** * 获取用户会话秘钥session_key * @date 2022-10-18 */ public function getSessionKey($openid) { $where = [ ['uid', '=', $this->mid], ['openid', '=', $openid] ]; return $this->getOneData($where, 'session_key'); } /** * 解除平台绑定 * @param integer $user_id USER_ID * @date 2021-03-01 */ public function unbindPlatform($user_id) { $where = [ ['user_id', '=', $user_id] ]; $id = $this->getOneData($where, 'id'); if (!empty($id)) { $data['id'] = $id; $data['user_id'] = 0; return $this->dataUpdate($data); } else { return true; } } public function getUserWechatOpenid($user_id) { $wehcat_user_model = new WechatUser(); $unionid = $this->getOneData(['user_id'=>$user_id],'unionid'); $openid = $wehcat_user_model->getOneData(['unionid'=>$unionid],'openid'); return $openid; } }