某建筑公司与某钢厂于某年5月签订钢材买卖合同,交货期为自合同成立之日起至次年4月底,货款一次付清。某建筑公司依约给付了全部货款,但某钢厂因生产能力有限,且钢材质量达不到合同约定的标准,至次年4月底,仅向某建筑公司给付一半钢材。某建筑公司经多次催告,某钢厂仍未能依约履行。为不影响I程进度,某建筑公司提出终止与某钢厂签订的合同,并采取其他措施加以补救。但某钢厂不同意,而且在生产形势好转的情况下,请求某建筑公司继续提货。但某建筑公司因其建设工程已完,不再需要钢材,故请求某钢厂退回多付的货款。为此双方协商不成,某建筑公司遂诉至法院。本案应如何处理?