The invention relates to compounds or pharmaceutically acceptable salts, tautomers or solvates in a below formula (1a), wherein definition of each substituent is shown as claims, and the invention also relates to a preparation method thereof, and uses of the compounds in preparing medicines for curing the virus infection.