Vaccination is the most effective way to control the spread of disease. However, during the spread of the disease, gene mutations may occur due to external environmental stimuli, resulting in different mutated strains. These mutated strains may be more transmissible than the original strains, and the effectiveness of vaccines against the original strain may also be affected. At the same time, after a longer period of vaccination, the concentration of antibodies in the body will also decrease with the increase of time. The prevention effect of diseases that cannot be lifelong immunity will also be reduced over time. So even though vaccination has been shown to be the most effective way to curb the growth of the disease, this effectiveness has been challenged by issues including vaccine efficacy and strain variation. This paper considers the emergence of mutated strains during transmission and the variation of vaccine effectiveness over time. At the same time, people's vaccination decisions will be based on the comparison of vaccination cost and infection cost, their own risk of infection and vaccine effectiveness and other factors. Based on the above factors, this paper established an improved S 0 I 1 I 2 VS R disease transmission model based on SIS Model and carried out numerical simulation on the ER network. The study found that encouraging re-vaccination was more effective in controlling the spread of the disease than not vaccinating and vaccinating once. Reducing the cost of vaccination can also reduce the scale of infections.