2017-07-26 32 views
0

我有一個贊助和銷售許可證的網站。定義了一些贊助區域及其數量(以及它們的非獨佔價格)。其中一些區域是非獨家的並且有價格。但一些獨家的,沒有價格,只需要管理員接受。如何管理每個訂單細節10分鐘到期的購物籃?

所有這些訂單詳情,如預訂系統,都有時間限制。如果它不被管理員接受,或者如果不支付,它將在10分鐘後被刪除。 (我對管理員的接受度和時間限制沒有任何想法?!)

還有什麼我有其他一些產品。這些產品是許可證。他們沒有時間限制,只需要支付。

現在我該如何實現這些籃子。如何添加和刪除訂單明細項目?

+0

你需要在Javascript或後端做什麼。 –

+0

,因爲其他用戶可能有機會保留併購買贊助區域。 –

回答

0

在您的掛單中,有一個訂單創建/上次更新的日期時間。如果在任何時候發生處理嘗試,請檢查NOW與記錄創建/更新時間之間的時間差。如果超過10分鐘,取消訂單

您可以在c#或數據庫上執行此操作。可能最容易在C#使用:

(DateTime.UtcNow - orderUpdatedDate).TotalMinutes < 10