2017-07-26 32 views
0

我有一个赞助和销售许可证的网站。定义了一些赞助区域及其数量(以及它们的非独占价格)。其中一些区域是非独家的并且有价格。但一些独家的,没有价格,只需要管理员接受。如何管理每个订单细节10分钟到期的购物篮?

所有这些订单详情,如预订系统,都有时间限制。如果它不被管理员接受,或者如果不支付,它将在10分钟后被删除。 (我对管理员的接受度和时间限制没有任何想法?!)

还有什么我有其他一些产品。这些产品是许可证。他们没有时间限制,只需要支付。

现在我该如何实现这些篮子。如何添加和删除订单明细项目?

+0

你需要在Javascript或后端做什么。 –

+0

,因为其他用户可能有机会保留并购买赞助区域。 –

回答

0

在您的挂单中,有一个订单创建/上次更新的日期时间。如果在任何时候发生处理尝试,请检查NOW与记录创建/更新时间之间的时间差。如果超过10分钟,取消订单

您可以在c#或数据库上执行此操作。可能最容易在C#使用:

(DateTime.UtcNow - orderUpdatedDate).TotalMinutes < 10