法律分析:当一方违反了安全生产法规定,导致另一方遭受损失时,受损方有权终止与违约方的合同,并要求赔偿损失。但是,合同的终止必须遵循合同法的规定,并符合安全生产法的要求。
法律依据:
1.《合同法》第一百三十六条规定,当一方未履行合同义务或者履行合同义务不符合约定的质量标准等情形,严重影响实现合同目的的,对方可以解除合同。
2.《中华人民共和国安全生产法》第五十三条规定,用人单位不履行安全生产管理义务,造成事故的,应当依法承担赔偿责任。
3.《中华人民共和国劳动合同法》第四十二条规定,用人单位违反安全生产法规定,致使劳动者受到伤害或者重大损失的,劳动者可以与用人单位协商终止劳动合同,并有权要求经济补偿。
综上所述,当一方违反安全生产法规定,导致另一方遭受损失时,受损方可以依据相应法律规定,合法地终止与违约方的合同,要求赔偿损失。