法律分析:该单位的做法是违法的,企业职工患病或非因工负伤,需要停止工作医疗时,根据本人实际参加工作年限和本单位工作年限,给予3到24个月的医疗期,其中实际工作年限10年以下,在单位工作年限5年以下的为3个月。
法律依据:《中华人民共和国劳动法》第二十九条劳动者有下列情形之一的,用人单位不得依据本法第二十六条、第二十七条的规定解除劳动合同:(一)患职业病或者因工负伤并被确认丧失或者部分丧失劳动能力的;(二)患病或者负伤,在规定的医疗期内的;(三)女职工在孕期、产期、哺乳期内的;(四)法律、行政法规规定的其他情形。