民法总则与合同效力规定有冲突优先适用与《合同法》,我国对于合同效力的判定在合同法中作了相关的规定,一般情况下,上位法优于下位法,特殊法优于一般法,这是解决法律冲突的一般原则。合同法是民法的特殊法,也可以说是专业法,而《民法通则》是调整民事事务的一般法,所以在两者发生冲突时适用《合同法》。