The invention provides vehicle-mounted repairing equipment for polluted site soil and underground
water body, which comprises a
dry powder hopper, a level meter, a feeding motor, a stirring
machine, a
mixing tank, a liquid level meter, a flowmeter, a
magnetic valve, a
tap water pipe, a liquid preparation feeding
pipe, an eclectic cabinet, a touch screen
operating system, an alarm, a
plunger pump, a mixed liquid output
pipe and a pressure meter. A repairing method comprises the steps of: adding a
solid preparation into the
dry powder hopper, adding the preparation into the
mixing tank by using the feeding motor, introducing water or other
solvent through a water inlet pipe, stirring by using the stirring
machine to ensure that the
solid preparation is fully dissolved in water or other solvents to prepare a repairing preparation with required concentration; or directly adding a liquid preparation into the
mixing tank, introducing the water or other solvents through the water inlet pipe to ensure that the liquid preparation is diluted into the repairing preparation with the required concentration. Through automatically or manually starting the
plunger pump, the repairing preparation is pressurized and injected into a polluted medium through the mixed liquid output pipe and reacts with pollutants in the medium, thus the purpose of efficient repairing is achieved.