A compound of Formula (I): or a pharmaceutically acceptable salt, hydrate, solvate or stereoisomer thereof, wherein, R 1 is hydrogen; R 2 is hydrogen, halogen, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl; G is N or C-CN; W is O, C(=0), S, SO, or SO 2 ; Y is bond or C 1-12 alkylene; R 3 is 3-10 membered saturated or unsaturated carbocyclyl, or 3-10 membered saturated or unsaturated heterocyclyl which can be optionally mono- or independently multi-substituted by halogen, hydroxyl, amino, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, C 1-12 haloalkyl, substituted C 1-12 alkyl; i is 0, 1, 2 or 3, and each R 4 is independently halogen, amino, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl; j is 0, 1, 2 or 3, and each R 5 is independently halogen, amino, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, C 1-12 haloalkyl or OR 6 , which can be optionally mono- or multi-substituted by deuterium; R 6 is 3-10 membered saturated or unsaturated carbocyclyl, or 3-10 membered saturated or unsaturated heterocyclyl optionally mono- or independently multi-substituted by hydroxyl, halogen, cyano, C 1-12 alkyl, or C 1-12 haloalkyl; A is O, C(=O), S, SO, or SO 2 ; E is X 1 , X 2 , X 3 , and X 4 are each independently N or CR 8 ; X 5 and X 6 are each independently N or CR 8 , and X 7 is O, S, NR 9 or CR 10 R 11 , wherein at least one of X 5 and X 6 is N; R 8 , R 9 , R 10 and R 11 are each independently hydrogen, halogen, C 1-12 alkyl, cyano, amino, hydroxyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl; p is 0, 1, 2 or 3, and each R 7 is independently halogen, amino, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl. or a pharmaceutically acceptable salt, hydrate, solvate or stereoisomer thereof, wherein, R 1 is hydrogen; R 2 is hydrogen, halogen, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl; G is N or C-CN; W is O, C(=0), S, SO, or SO 2 ; Y is bond or C 1-12 alkylene; R 3 is 3-10 membered saturated or unsaturated carbocyclyl, or 3-10 membered saturated or unsaturated heterocyclyl which can be optionally mono- or independently multi-substituted by halogen, hydroxyl, amino, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, C 1-12 haloalkyl, substituted C 1-12 alkyl; i is 0, 1, 2 or 3, and each R 4 is independently halogen, amino, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl; j is 0, 1, 2 or 3, and each R 5 is independently halogen, amino, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, C 1-12 haloalkyl or OR 6 , which can be optionally mono- or multi-substituted by deuterium; R 6 is 3-10 membered saturated or unsaturated carbocyclyl, or 3-10 membered saturated or unsaturated heterocyclyl optionally mono- or independently multi-substituted by hydroxyl, halogen, cyano, C 1-12 alkyl, or C 1-12 haloalkyl; A is O, C(=O), S, SO, or SO 2 ; E is X 1 , X 2 , X 3 , and X 4 are each independently N or CR 8 ; X 5 and X 6 are each independently N or CR 8 , and X 7 is O, S, NR 9 or CR 10 R 11 , wherein at least one of X 5 and X 6 is N; R 8 , R 9 , R 10 and R 11 are each independently hydrogen, halogen, C 1-12 alkyl, cyano, amino, hydroxyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl; p is 0, 1, 2 or 3, and each R 7 is independently halogen, amino, hydroxyl, C 1-12 alkyl, C 1-12 alkoxyl, C 1-12 alky-OH, or C 1-12 haloalkyl. <EOS>