belongsTo(UserGroup::class, 'group_id'); } /** * 重置用户密码 * @param int|string $uid 用户ID * @param string $newPassword 新密码 * @return int|User */ public function resetPassword(int|string $uid, string $newPassword): int|User { return $this->where(['id' => $uid])->update(['password' => hash_password($newPassword), 'salt' => '']); } }