The invention discloses a whole-process electronic supervision and inspection method based on a block chain, which relates to the electronic supervision field. The method comprises ateps: by using themonitoring and checking APP of the mobile terminal, carrying out on-site supervision and inspection of enterprises, and sending the inspection results to the enterprise through WeChat public number,Credit information as an enterprise, at the same time, the enterprise generating the supervisory code, using the supervisory code to associate the credit information of the enterprise, associating credit information of an enterprise to a credit chain address, using Credit Chain Codes, and accessing to view enterprise credit information, in which the APP is monitored and checked by the mobile terminal. The process of on-site supervision and inspection of the enterprise is: through the input enterprise information, inquiring the enterprise data registered with the industry and commerce, integrating the supervision and inspection business of the Food Supervision Department, the Drug Supervision Department and the Medical Device Supervision Department, and corresponding to each supervision andinspection business index, on-site inspection of the enterprise is carried out and the inspection results are input.