心脏供血不足会引起消化不良吗吃什么药