法律依據:《中華人民共和國勞動合同法》。
第三十六條用人單位和勞動者可以協商解除勞動合同。
第三十九條勞動者有下列情形之壹的,用人單位可以解除勞動合同: (壹)勞動者在試用期內被證明不符合錄用條件的;(二)嚴重違反用人單位規章制度的;(三)嚴重失職、營私舞弊,給用人單位造成重大損害的;(四)勞動者同時與其他用人單位建立勞動關系,對完成本單位工作任務造成嚴重影響,或者經用人單位提出拒不改正的;(五)因本法第二十六條第壹款第壹項規定的情形致使勞動合同無效的;(六)被依法追究刑事責任的。
第四十條有下列情形之壹的,提前三十日以書面形式通知勞動者或者額外支付勞動者壹個月工資後,用人單位可以解除勞動合同: (壹)勞動者患病或者非因工負傷,在規定的醫療期滿後,不能從事原工作也不能從事由用人單位另行安排的工作的;(二)勞動者不能勝任工作,經過培訓或者調整工作崗位,仍不能勝任工作的;(三)勞動合同訂立時所依據的客觀情況發生重大變化,致使勞動合同無法履行,經用人單位與勞動者協商不能就變更勞動合同內容達成協議的。
第四十二條勞動者有下列情形之壹的,用人單位不得依照本法第四十條、第四十壹條的規定解除勞動合同: (壹)從事接觸職業危害作業的勞動者未進行離崗前職業健康檢查,或者疑似職業病病人在診斷或者醫學觀察期間的;(二)在本單位患職業病或者因工負傷並被確認喪失或者部分喪失勞動能力的;(三)患病或者非因工負傷,在規定的醫療期內的;(四)女職工在孕期、產期和哺乳期的;(五)在本單位連續工作滿十五年,距法定退休年齡不足五年的;(六)法律、行政法規規定的其他情形。