已知方程x平方+2x-3a+1=0,当a为何值时.方程1.有实根.2,无实根.求回答.