双向合同和单项合同