修正type写死的bug