1.订单去掉了一些生成的属性，改用一个单独的对象保存这些数据