A full-automatic immunity analyzer, comprising a main frame component, a reaction disc component, a filling mechanism, washing mechanisms (5, 5'), a liquid storage component, a liquid path system, a temperature control device, an optical detection system and a control system, wherein the main frame component comprises a frame baseplate, struts are arranged on the frame baseplate, and a lower fixed plate and an upper fixed plate are successively arranged on the struts from bottom to top; the reaction disc component is arranged between the upper fixed plate and the lower fixed plate, more than four loading troughs for clamping reagent vessels formed by sample holes, reagent holes, reaction holes with optical path transparency and flat bottoms and diluting holes are formed on the reaction disc component in an annular array manner, and a reaction disc driving component for driving the reaction disc component to rotate is fixedly arranged below the lower fixed plate; the filling mechanism is arranged above the upper fixed plate and configured to suck and add samples or reagents among the holes of the reagent vessels placed in the loading troughs of the reaction disc component; the filling mechanism comprises an injector device, first and second filling needles (42, 43), a filling needle moving device, a filling needle cleaning trough, first and second puncture needles (44, 45), a filling needle lifting device and a puncture needle lifting device, wherein the filling needle lifting device vertically and alternately moves the first and second filling needles (42, 43) and the puncture needle lifting device vertically and alternately moves the first and second puncture needles (44, 45); the washing mechanism is arranged above the upper fixed plate and configured to wash the reaction hole of the reagent vessel placed in the loading trough of the reaction disc component; the washing mechanism comprises a liquid adding washing needle (51, 51'), a draining washing needle (52, 52'), a washing needle moving device and a washing needle cleaning trough (54, 54'); the liquid storage component is arranged on the frame baseplate, and comprises a cleaning liquid bottle for accommodating a cleaning liquid, a washing liquid bottle for accommodating a washing liquid A and a washing liquid bottle for accommodating a washing liquid B; the liquid path system is connected with the liquid storage component, the washing mechanisms (5, 5') and the filling mechanism and configured to deliver the working liquid in the liquid storage component to the washing mechanisms (5, 5') and the filling mechanism; the temperature control device is arranged below the reaction disc component and configured to heat the reagent vessels clamped on the reaction disc component; the optical detection system comprises a light transmitter body and a light receiver body and is used for optical detection on a substance in the reaction hole of the reagent vessel clamped in the reaction disc loading trough, wherein the light transmitter body is arranged above the upper fixed plate, and the light receiver body is arranged at a position opposite to the light transmitter body below the reaction disc component; the control system comprises an instrument control circuit and embedded software written in the instrument control circuit, and the reaction disc driving component of the reaction disc component, the filling needle moving device of the filling mechanism, the washing needle moving device of the washing mechanism, washing pumps and electromagnetic valves of the liquid path system, the temperature control device, the optical detection system and the instrument control circuit are controlled to operate according to program instructions of the embedded software, wherein the cleaning liquid bottle, the washing liquid A bottle and the washing liquid B bottle of the liquid storage component are three independent bottles, and at the bottom of each of the cleaning liquid bottle, the washing liquid A bottle and the washing liquid B bottle there is provided an online weighing sensing device for monitoring the weight of the working liquid in the of the bottles (61, 62, 63) and providing signals indicating a usage amount and a remaining amount of working liquid in the bottle to the control system.