What more obvious a sign that you need to leave, than being punched twice by management and no consequences fall on him.
Schedule time to work, then quit. Screw them.
Question, did your manager say he didn't do it? Hard to claim "his word against yours" if he admitted to hitting you.