建设工程合同按合同类型和计价方法分为哪几种合同?