belongsTo('AuthGroupAccess', 'id','uid')->setEagerlyType(0); } public function adminExtend() { return $this->belongsTo('AdminExtend', 'id','admin_id')->setEagerlyType(0); } /** * 重置用户密码 * @author baiyouwen */ public function resetPassword($uid, $NewPassword) { $passwd = $this->encryptPassword($NewPassword); $ret = $this->where(['id' => $uid])->update(['password' => $passwd]); return $ret; } // 密码加密 protected function encryptPassword($password, $salt = '', $encrypt = 'md5') { return $encrypt($password . $salt); } }