A compound of formula, a stereoisomer thereof, a tautomer thereof, a pharmaceutically acceptable salt thereof, or a solvate of any one of the foregoing: a carbon atom with "*" is a carbon atom or a chiral carbon atom, and when the carbon atom with "*" is the chiral carbon atom, it is in an S configuration and/or an R configuration; R 1 is hydrogen, deuterium, halogen, C 1 -C 8 alkyl, C 1 -C 8 alkyl substituted by one or more than one halogen, C 1 -C 8 alkoxy, C 1 -C 8 alkoxy substituted by one or more than one halogen, benzoyl, benzoyl substituted by one or more than one halogen, phenoxy, or phenoxy substituted by one or more than one halogen; R 1a, R 1b, and R 1c are independently hydrogen, deuterium, halogen, or C 1 -C 8 alkyl; or, R 1, R 1a together with the carbon atoms to which they are attached form a C 6 -C 10 aryl or a 3- to 10-membered heteroaryl with 1-5 heteroatoms selected from one or more than one of N, O, and S; or, R 1, R 1b together with the carbon atoms to which they are attached form a C 6 -C 10 aryl or a 3- to 10-membered heteroaryl with 1-5 heteroatoms selected from one or more than one of N, O, and S; or, R 1b, R 1c together with the carbon atoms to which they are attached form a C 6 -C 10 aryl or a 3- to 10-membered heteroaryl with 1-5 heteroatoms selected from one or more than one of N, O, and S; R 2 is C 1 -C 8 alkyl or C 3 -C 10 cycloalkyl; L is C 1 -C 8 heteroalkylene with 1-4 heteroatoms selected from one or more than one of N, O, S, and Se or C 1 -C 8 alkylene; R 3, R 4, R 6, and R 7 are independently hydrogen, deuterium, C 1 -C 8 alkyl, C 1 -C 8 alkyl substituted by one or more than one R 3-1, C 1 -C 8 alkoxy, C 3 -C 10 cycloalkyl, C 6 -C 10 aryl, or 3- to 10-membered heterocycloalkyl with 1-5 heteroatoms selected from one or more than one of N, O, and S; R 3-1 is independently O-R 3-1-1, R 3-1-1 is C 1 -C 8 alkyl or C 1 -C 8 alkyl substituted by one or more than one R 3-1-2; R 3-1-2 is independently C 6 -C 10 aryl; Z is O or N(R 5); R 5 is hydrogen, deuterium, C 1 -C 8 alkyl, C 6 -C 10 aryl substituted by one or more than one R 5-1, benzyl, benzyl substituted by one or more than one R 5-2, -C(=O)-R 5-3, or -S(=O) 2 -R 5-4; R 5-1 is independently halogen; R 5-2 is independently R 5-3 is hydrogen, C 1 -C 8 alkoxy, benzyloxy, benzyloxy substituted by one or more than one R 5-2, C 1 -C 8 alkyl, C 3 -C 10 cycloalkyl, C 2 -C 8 alkenyl, C 6 -C 10 aryl, or NR 5-3-1 R 5-3-2; R 5-3-1 and R 5-3-2 are independently hydrogen, C 1 -C 8 alkyl, or C 3 -C 10 cycloalkyl; R 5-4 is C 1 -C 8 alkyl or C 6 -C 10 aryl. a carbon atom with "*" is a carbon atom or a chiral carbon atom, and when the carbon atom with "*" is the chiral carbon atom, it is in an S configuration and/or an R configuration; R 1 is hydrogen, deuterium, halogen, C 1 -C 8 alkyl, C 1 -C 8 alkyl substituted by one or more than one halogen, C 1 -C 8 alkoxy, C 1 -C 8 alkoxy substituted by one or more than one halogen, benzoyl, benzoyl substituted by one or more than one halogen, phenoxy, or phenoxy substituted by one or more than one halogen; R 1a, R 1b, and R 1c are independently hydrogen, deuterium, halogen, or C 1 -C 8 alkyl; or, R 1, R 1a together with the carbon atoms to which they are attached form a C 6 -C 10 aryl or a 3- to 10-membered heteroaryl with 1-5 heteroatoms selected from one or more than one of N, O, and S; or, R 1, R 1b together with the carbon atoms to which they are attached form a C 6 -C 10 aryl or a 3- to 10-membered heteroaryl with 1-5 heteroatoms selected from one or more than one of N, O, and S; or, R 1b, R 1c together with the carbon atoms to which they are attached form a C 6 -C 10 aryl or a 3- to 10-membered heteroaryl with 1-5 heteroatoms selected from one or more than one of N, O, and S; R 2 is C 1 -C 8 alkyl or C 3 -C 10 cycloalkyl; L is C 1 -C 8 heteroalkylene with 1-4 heteroatoms selected from one or more than one of N, O, S, and Se or C 1 -C 8 alkylene; R 3, R 4, R 6, and R 7 are independently hydrogen, deuterium, C 1 -C 8 alkyl, C 1 -C 8 alkyl substituted by one or more than one R 3-1, C 1 -C 8 alkoxy, C 3 -C 10 cycloalkyl, C 6 -C 10 aryl, or 3- to 10-membered heterocycloalkyl with 1-5 heteroatoms selected from one or more than one of N, O, and S; R 3-1 is independently O-R 3-1-1, R 3-1-1 is C 1 -C 8 alkyl or C 1 -C 8 alkyl substituted by one or more than one R 3-1-2; R 3-1-2 is independently C 6 -C 10 aryl; Z is O or N(R 5); R 5 is hydrogen, deuterium, C 1 -C 8 alkyl, C 6 -C 10 aryl substituted by one or more than one R 5-1, benzyl, benzyl substituted by one or more than one R 5-2, -C(=O)-R 5-3, or -S(=O) 2 -R 5-4; R 5-1 is independently halogen; R 5-2 is independently R 5-3 is hydrogen, C 1 -C 8 alkoxy, benzyloxy, benzyloxy substituted by one or more than one R 5-2, C 1 -C 8 alkyl, C 3 -C 10 cycloalkyl, C 2 -C 8 alkenyl, C 6 -C 10 aryl, or NR 5-3-1 R 5-3-2; R 5-3-1 and R 5-3-2 are independently hydrogen, C 1 -C 8 alkyl, or C 3 -C 10 cycloalkyl; R 5-4 is C 1 -C 8 alkyl or C 6 -C 10 aryl.