Well, there isn't a thing you can do about physical damage the fish may have done to itself from impact. If it hurt itself bad enough, it's gonna expire regardless of what ya do. Realistically, the best ya can do is get it back in the water and do what ya can to start the recovery/healing process.
My practice is to return it to the tank (quarantine tank if ya have one available to reduce stress and prevent it from getting picked on by tankmates while in a weakened state), add an airstone to increase DO in the water (its been deprived of oxygen), then treat with something that will help rebuild the slime coat and a bacterial/fungal remedy for preventative reasons (the slime coat has been rubbed off and often the fish will sluff the rest if it's covered with dirt, lint, etc. Who knows what kinda nasties it's contacted, thus preventative mode). I used 1/2 doses of Melafix and Pimafix for the preventetive aspect on a coupla danios that hit the floor. Worked well. Personally, I don't care for Melafix or Pimafix for treatment purposes, so if the fish started showing signs of a fungal or bacterial infection, I'd use something stronger for treatment.
WYite
_________________
One can never have too many fish tanks.