解决类型管理器中新建类型时只创建一个属性时会默认当做数组来处理，添加了一层逻辑判断