f'(x)=-3x^2+6x+9
f'(x)=0 x=-1或x=3
f(-2)=8+12-18+a=2+a
f(-1)=-5+a
f(2)=22+a
最大值为f(2)=22+a=20
a=-2
最小值f(-1)=-5+a=-7