|
@@ -29,6 +29,16 @@ class TestOrder extends TestCase
|
|
|
|
|
|
public function testOrderEx()
|
|
public function testOrderEx()
|
|
{
|
|
{
|
|
|
|
+ $calc_pertime = function ($per_secs, $cur_times, $cur_usedtime)
|
|
|
|
+ {
|
|
|
|
+ if($cur_times == 0 or $cur_usedtime == 0) {
|
|
|
|
+ return $per_secs;
|
|
|
|
+ } else {
|
|
|
|
+ $per_secs = intval($cur_usedtime / $cur_times) + 1;
|
|
|
|
+ return $per_secs;
|
|
|
|
+ }
|
|
|
|
+ };
|
|
|
|
+
|
|
$mod_refill = Model('refill_order');
|
|
$mod_refill = Model('refill_order');
|
|
$info = $mod_refill->get_detail(10226,'756868ad50120f2ad4e1827b6eba0785');
|
|
$info = $mod_refill->get_detail(10226,'756868ad50120f2ad4e1827b6eba0785');
|
|
$params = json_decode($info['params'],true);
|
|
$params = json_decode($info['params'],true);
|
|
@@ -38,6 +48,7 @@ class TestOrder extends TestCase
|
|
$filter->add(1, 'baidu', true);
|
|
$filter->add(1, 'baidu', true);
|
|
$filter->notify(1, 'baidu');
|
|
$filter->notify(1, 'baidu');
|
|
|
|
|
|
- [$times, $used_time] = $filter->total();
|
|
|
|
|
|
+ [$cur_times,$cur_usedtime] = $filter->total(1);
|
|
|
|
+ $per_sec = $calc_pertime(150,$cur_times,$cur_usedtime);
|
|
}
|
|
}
|
|
}
|
|
}
|