我为一家网站公司工作,该公司向向我们网站发送流量的合作伙伴支付佣金。目前,我们跟踪从联属公司到我们网站的流量,然后通过繁琐的手动流程通过PayPal发送付款。
这是我们当前流程的要点:
1. Review affiliate commission report (our website back end generates this)
2. Copy/paste email & amount fields, one at a time, into the PayPal Send Payment screen (open in a different browser tab)
3. Sp
我想创建一个简单的订阅基础上的帐户管理的PHP和MySQL驱动的网站。我需要跟踪某些类型的用户帐户和订阅的长度。我希望用户能够选择一个“订阅包”(青铜,银,黄金)和时间周期(一个星期,一个月,一年),他希望他的订阅持续。
然而,评级较高的订阅(金>银>青铜)应优先于低评级的。这就是说,如果用户同时有银和金的认购,显然应该先使用黄金认购的时限,而且只有在用完的时候才使用。
为了在内部存储订阅,我创建了一个表:
INT id
INT user_id
INT type
DATETIME start
DATETIME end
我的问题是:如何才能确定用户帐户是否在某一时刻有一个有效的订阅,
我有以下代码:
let years = [|1990 .. 2010|]
let rand = System.Random()
let gold = [ for i in years do yield rand.NextDouble()]
let silver = [ for i in gold do yield 2.0 * i + rand.NextDouble()]
let x = Frame.ofColumns["gold" => Series(years, gold);
"silver" => Ser