法律依據:《中華人民共和國民法典》
第五百二十二條當事人約定由債務人向第三人履行債務,債務人未向第三人履行債務或者履行債務不符合約定的,應當向債權人承擔違約責任。法律規定或者當事人約定第三人可以直接請求債務人履行債務,但第三人在合理期限內未明確拒絕,或者債務人未向第三人履行債務或者履行債務不符合約定的,第三人可以請求債務人承擔違約責任;債務人對債權人的抗辯可以由第三人主張。
第五百二十三條當事人約定由第三人向債權人履行債務,第三人不履行債務或者履行債務不符合約定的,債務人應當向債權人承擔違約責任。
第五百六十六條合同解除後尚未履行的,終止履行;已經履行的,根據履行情況和合同性質,當事人可以請求恢復原狀或者采取其他補救措施,並有權要求賠償損失。因違約而解除合同的,債權人可以要求違約方承擔違約責任,但當事人另有約定的除外。主合同終止後,保證人對債務人應當承擔的民事責任仍應承擔保證責任,但保證合同另有約定的除外。
第五百七十七條當事人壹方不履行合同義務或者履行合同義務不符合約定的,應當承擔繼續履行、采取補救措施或者賠償損失等違約責任。
第五百七十八條當事人壹方明確表示或者以自己的行為表明不履行合同義務的,對方可以在履行期限屆滿前要求其承擔違約責任。
第五百七十九條當事人壹方未支付價款、報酬、租金或者利息,或者未履行其他貨幣義務的,對方可以要求支付。
第五百八十條當事人壹方不履行非貨幣債務或者履行非貨幣債務不符合約定的,對方可以請求履行,但有下列情形之壹的除外: (壹)法律上或者事實上不能履行的;(二)債務標的不適於強制履行或者履行成本過高;(三)債權人未在合理期限內請求履行。有前款規定的例外情形之壹,致使合同目的不能實現的,人民法院或者仲裁機構可以根據當事人的請求,解除合同權利義務,但不影響違約責任。