一般建筑公司有合同违约怎么处理