Compound shown in formula (I), a pharmaceutically acceptable salt and a tautomer thereof, wherein, R 2 is selected from F, Cl, Br, I, OH, NH 2 , CN, NO 2 , COOH, or selected from the group consisting of C 1-6 alkyl and C 1-6 heteroalkyl, the C 1-6 alkyl and C 1-6 heteroalkyl are optionally substituted with 1, 2 or 3 of R; R 3 is selected from H, or selected from the group consisting of C 1-6 alkyl and C 1-6 heteroalkyl, the C 1-6 alkyl and C 1-6 heteroalkyl are optionally substituted with 1, 2 or 3 of R; R 4 is selected from F, Cl, Br, I, OH, NH 2 , NO 2 , CN, COOH, or selected from the group consisting of C 1-6 alkyl and C 1-6 heteroalkyl, the C 1-6 alkyl and C 1-6 heteroalkyl are optionally substituted with 1, 2 or 3 of R; Ring A is selected from thienyl, thiazolyl and benzothienyl; structural unit is p is selected from 0, 1, 2 or 3; R is selected from H, F, Cl, Br, I, OH, CN, NH 2 , COOH, C(=O)NH 2 , or selected from the group consisting of C 1-8 alkyl, C 1-8 heteroalkyl, C 3-6 cycloalkyl, 3 to 6-membered heterocycloalkyl and C 3-6 cycloalkyl-C 1-3 alkyl-, the C 1-8 alkyl, C 1-8 heteroalkyl, C 3-6 cycloalkyl, 3 to 6-membered heterocycloalkyl and C 3-6 cycloalkyl-C 1-3 alkyl- are optionally substituted with 1, 2 or 3 of R'; R' is selected from F, Cl, Br, I, OH, CN, NH 2 , COOH, Me, Et, CF 3 , CHF 2 , CH 2 F, NHCH 3 , N(CH 3 ) 2 ; "hetero" means hetero atom or hetero atom group, which is selected from the group consisting of -C(=O)N(R)-, -N(R)-, -C(=NR)-, -S(=O) 2 N(R)-, -S(=O)N(R), -O-, -S-, =O, =S, -O-N=, -C(=O)O-, -C(=O)-, -C(=S)-, -S(=O)-, -S(=O) 2 - and - N(R)C(=O)N(R)-; In any case above, the number of hetero atom or hetero group is independently selected from 1, 2 or 3, respectively. R 2 is selected from F, Cl, Br, I, OH, NH 2 , CN, NO 2 , COOH, or selected from the group consisting of C 1-6 alkyl and C 1-6 heteroalkyl, the C 1-6 alkyl and C 1-6 heteroalkyl are optionally substituted with 1, 2 or 3 of R; R 3 is selected from H, or selected from the group consisting of C 1-6 alkyl and C 1-6 heteroalkyl, the C 1-6 alkyl and C 1-6 heteroalkyl are optionally substituted with 1, 2 or 3 of R; R 4 is selected from F, Cl, Br, I, OH, NH 2 , NO 2 , CN, COOH, or selected from the group consisting of C 1-6 alkyl and C 1-6 heteroalkyl, the C 1-6 alkyl and C 1-6 heteroalkyl are optionally substituted with 1, 2 or 3 of R; Ring A is selected from thienyl, thiazolyl and benzothienyl; structural unit is p is selected from 0, 1, 2 or 3; R is selected from H, F, Cl, Br, I, OH, CN, NH 2 , COOH, C(=O)NH 2 , or selected from the group consisting of C 1-8 alkyl, C 1-8 heteroalkyl, C 3-6 cycloalkyl, 3 to 6-membered heterocycloalkyl and C 3-6 cycloalkyl-C 1-3 alkyl-, the C 1-8 alkyl, C 1-8 heteroalkyl, C 3-6 cycloalkyl, 3 to 6-membered heterocycloalkyl and C 3-6 cycloalkyl-C 1-3 alkyl- are optionally substituted with 1, 2 or 3 of R'; R' is selected from F, Cl, Br, I, OH, CN, NH 2 , COOH, Me, Et, CF 3 , CHF 2 , CH 2 F, NHCH 3 , N(CH 3 ) 2 ; "hetero" means hetero atom or hetero atom group, which is selected from the group consisting of -C(=O)N(R)-, -N(R)-, -C(=NR)-, -S(=O) 2 N(R)-, -S(=O)N(R), -O-, -S-, =O, =S, -O-N=, -C(=O)O-, -C(=O)-, -C(=S)-, -S(=O)-, -S(=O) 2 - and - N(R)C(=O)N(R)-; In any case above, the number of hetero atom or hetero group is independently selected from 1, 2 or 3, respectively. <EOS>