将switch语句改为if-else语句因为id不是静态变量