单独使用 OrderHistory 来保存 订单创建、支付、取消、退款等状态的变化会好一些，避免 Order 字段过多，状态也可能会有所增减。