我有两张桌子,一张是商品的,一张是折扣的。折扣表如下:
ID | Name | Percentage | Product Name Search Param
-----------------------------------------------------------
1 | Black Friday | 50 | a
2 | White Friday | 75 | b
产品表如下所示:
ID | Name | Price
--------------------------
1 | Shoes |
下面是我的DiscountPeriod表的结构:
id
room_id
date_from
date_last
discount
假设我们有折扣,从01 December 2017开始,以10 December 2017结尾。
我在找日期范围看看有没有折扣。因此,日期范围可能完全或部分在某些折扣期内。3个示例日期-搜索范围:
从12月2日至12月10日(完全在一个折扣期内)
11月20日至12月4日(部分在内部)
12月5日至12月15日(部分在内部)
以上所有三个例子的预期都是以01 December 2017开头,以10 December 2017结尾的折扣。
目前,我
我正在使用laravel火花处理我的网站上的条纹付款,用户可以在他们的订阅上申请优惠券,这样他们就会有折扣,现在我想在个人资料页面显示用户折扣。
我搜索了关于如何检索当前折扣的火花文档,但是他们没有提到这一点。
我发现laravel- that在CouponController方法current()中实现了这个特性。
CouponController:
/**
* Get the current discount for the given user.
*
* @param Request $request
* @param string $userId
* @ret