| CPC C07D 417/14 (2013.01) [A61P 1/16 (2018.01); C07D 405/14 (2013.01); C07D 471/04 (2013.01); C07D 495/04 (2013.01)] | 18 Claims |
|
1. A compound of general formula (IM) or a tautomer, racemate, enantiomer or diastereomer thereof or a mixture thereof, or a pharmaceutically acceptable salt thereof:
![]() wherein:
ring B is phenyl or 5- or 6-membered heteroaryl;
M is a N atom or a C atom;
is a single bond or double bond; when M is a N atom, is a single bond, and when M is a C atom, is a single bond or double bond;ring C is 6- to 7-membered heterocyclyl, and the 6- to 7-membered heterocyclyl contains 2 heteroatoms selected from the group consisting of an O atom and an S atom;
ring A is aryl or heteroaryl;
each R1 is identical or different and each is independently selected from the group consisting of a hydrogen atom, halogen, alkyl, alkenyl, alkynyl, alkoxy, haloalkyl, haloalkoxy, hydroxyalkyl, cyano, amino, nitro, hydroxy, and cycloalkyl;
R2 is selected from the group consisting of a hydrogen atom, alkyl, heterocyclylalkyl, cycloalkylalkyl, alkenyl, alkynyl, haloalkyl, hydroxyalkyl, cycloalkyl, heterocyclyl, aryl and heteroaryl, wherein the alkyl, heterocyclylalkyl, cycloalkylalkyl, alkenyl, alkynyl, cycloalkyl, heterocyclyl, aryl and heteroaryl are each independently optionally substituted with one or more substituents selected from the group consisting of halogen, alkyl, alkenyl, alkynyl, alkoxy, haloalkyl, haloalkoxy, cyano, amino, nitro, hydroxy, hydroxyalkyl, cycloalkyl, heterocyclyl, aryl and heteroaryl;
each R3 is identical or different and each is independently selected from the group consisting of a hydrogen atom, halogen, alkyl, oxo, alkenyl, alkynyl, alkoxy, haloalkyl, haloalkoxy, hydroxyalkyl, cyano, amino, nitro, hydroxy, and cycloalkyl;
each R4 is identical or different and each is independently selected from the group consisting of a hydrogen atom, halogen, alkyl, alkenyl, alkynyl, alkoxy, haloalkyl, haloalkoxy, cyano, amino, nitro, hydroxy, hydroxyalkyl, and cycloalkyl;
each R5 is identical or different and each is independently selected from the group consisting of a hydrogen atom, halogen, alkyl, alkenyl, alkynyl, alkoxy, haloalkyl, haloalkoxy, hydroxyalkyl, cyano, amino, nitro, hydroxy, and cycloalkyl;
each R6 is identical or different and is each independently selected from the group consisting of a hydrogen atom, halogen, alkyl, alkoxy, cyano, heterocyclylalkyl, cycloalkylalkyl, alkenyl, alkynyl, haloalkyl, haloalkoxy, hydroxyalkyl, and cycloalkyl, wherein the alkyl, heterocyclylalkyl, cycloalkylalkyl, alkenyl, alkynyl, and cycloalkyl are each independently optionally substituted with one or more substituents selected from the group consisting of halogen, alkyl, alkenyl, alkynyl, alkoxy, haloalkyl, haloalkoxy, cyano, amino, nitro, hydroxy, hydroxyalkyl, and cycloalkyl;
n is 0, 1, 2 or 3;
m is 0, 1, 2, 3 or 4;
p is 0, 1, 2 or 3;
g is 0, 1, 2, 3, 4 or 5; and
q is 0, 1, 2, 3 or 4;
provided that the compound is not:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |