The invention relates to a mass spectrometric detection method for plasma or tissue concentrations of seven components of a compound salvia miltiorrhiza preparation. The method comprises the followingsteps of (1) preparing a stock solution, namely respectively dissolving standard substances tanshinone I, tanshinone IIA, salvianolic acid B, tanshinol, notoginsenoside R1, ginsenoside Rg1 and ginsenoside Rb1 in a (80 + / -5)% methanol aqueous solution to prepare the standard substance stock solution; dissolving carbamazepine in a (80 + / -5)% methanol aqueous solution to prepare a carbamazepine stock solution; (2) preparing a working solution; (3) preparing a to-be-detected sample solution; (4) carrying out liquid chromatography separation on the to-be-detected sample solution obtained in the step (3); and carrying out mass spectrometric analysis on the sample after liquid chromatography separation. In the detection process of the method, the chromatographic peak shape is excellent, a channel of each compound only has a unique target peak, the interference of other effects, such as solvent effects, etc., is avoided, and the method is easy to operate and rapid to analyze, and is high in specificity and high in separation degree.