The invention relates to a preparation method of cation bright yellow 7GL. The method comprises the following steps: (1) synthetizing 3-ethyl
thiazole truxene
hydrazone: A)
methylation: taking 2-aminobenzothiazole,
dichloroethane and a catalyst I, stirring and
mashing the aminobenzothiazole, the
dichloroethane and the catalyst I, adding dimethyl sulphate to the mixture at 30-35 DEG C, wherein the total adding time is 60-100 minutes, then, carrying out heating till the temperature is 60-70 DEG C, carrying out reaction for 1-2 hours to the end, adding water, carrying out heating for temperature rise and recovering
dichloroethane, recovering to 90 DEG C, finishing the
recovery of the dichloroethane so as to obtain a water solution containing an intermediate as shown in the formula 1; B contracting and mixing: in a solution of the intermediate as shown in in the formula 1, firstly adding the catalyst II, regulating the pH to be 2-4, then adding hydrazine
hydrate to reach 98-99 DEG C, carrying out reaction for 4-5 hours, after reaction, lowering the temperature, performing
filtration so as to obtain the 3-ethyl
thiazole truxene
hydrazone containing an intermediate as shown in the formula 2; (2) synthetizing 2-
chlorine methyl
imidazole truxene; (3) synthetizing a dye. The preparation method disclosed by the invention is high in yield, low in expense, environment-friendly and zero in
pollution.