优化类型转换代码
新增枚举类型转换