修改switch类型