棉纱通 订单状态的设计
订单承载着交易,需要记录静态的交易内容,同时还需要对交易的动态节点进行追踪,即订单的交易状态。订单的各个状态节点代表着订单从开始到结束过程中的关键里程碑,即一个代表性动作完0成、另一个动作需要开始。
1. 基本状态
本着“一手交钱、一手交货”的基本交易逻辑,订单的状态需要体现钱款和货物的情况,付款意味着买方对交易的实际认可和真正的启动交易、发货意味着卖方对交易完成步骤的推进,也就是“货款交换”的实际完成。

2. 状态设计时的要点
在实际的订单状态设计中,有两个点值得注意:
1)交易关闭状态的条件
2)交易完成状态的条件