專案中的公共方法呼叫原則及呼叫的前置條件判斷

oktokeep發表於2024-07-30

專案中的公共方法呼叫原則及呼叫的前置條件判斷

1.商品單價,結算前更新商品單價,可能商品的單價是隨著會變化的。比如:油價和電價單價。
在更新商品單價之前,需要判斷該訂單是否已經結算。

原則上:訂單一旦結算後,則不允許做更新單價的操作。且對外展示結算後的總價,單價等資訊,在結算前不展示,而是以結算後的最終結果展示為準。

所以這樣一來在結算前多次更新單價資訊等,則沒有影響。

2.還有一種場景,查詢和更新的方法,都呼叫了更新單價的公共方法,加上結算後不允許更新的邏輯。
可以確保結算後 呼叫了查詢的方法,也不會變更資料。

相關文章