金额的double类型改成decimal类型，解决精度问题