Seol mar théacs é seo: Comprehensive study of Ejecta-companion interaction for core-collapse supernovae in massive binaries