利用狀態機處理訂單狀態流轉

首先簡述一個場景,訂單的狀態流轉。 一個訂單會有不少種狀態:臨時單、已下單、待支付、已支付、已完成、退款中等等。每一種狀態都和其扭轉前的狀態、在扭轉前狀態所執行的操做有關。git 一 引子 舉例一個過程:用戶將商品加入購物車,在後臺生成了一個所謂的「臨時單」,這個訂單實際上尚未正式生成,由於用戶仍然沒有點擊下單。只有當用戶下單後,這個「臨時單」才能夠轉化爲一個「待支付的訂單」。那麼這個過程當中:只
相關文章
相關標籤/搜索