|
@@ -68,7 +68,7 @@ class UserMiningMachine extends BaseModel
|
|
|
$list = self::where('status', 1)->where('mining_start_time', '<=', time() - (3600 * 24))
|
|
|
->where('mining_end_time', '>', time())->where('paid', 1)->whereNotIn('id', $send_ids)->select();
|
|
|
|
|
|
- var_dump($list);
|
|
|
+
|
|
|
if (count($list)) {
|
|
|
|
|
|
$money_types = MiningMachine::group('get_money_type')->field('COUNT(id),get_money_type')->select();
|
|
@@ -144,17 +144,17 @@ class UserMiningMachine extends BaseModel
|
|
|
&& self::sendSystemAward($v['uid'], $v['get_money_type'], bcadd($day_real_get, $day_unlock, 8));
|
|
|
}
|
|
|
} else {
|
|
|
-
|
|
|
+ var_dump($day_gets);
|
|
|
$day_get = bcmul($machine['day_get'] > 0 ? $machine['day_get'] : $day_gets[$machine['get_money_type']], $v['num'], 8);
|
|
|
-
|
|
|
+ var_dump($day_get);
|
|
|
$day_get = bcmul($day_get, 0.85, 8);
|
|
|
$service_ratio = bcsub(1, bcdiv($machine['service_ratio'], 100, 4), 4);
|
|
|
$day_service_get = bcmul($service_ratio, $day_get, 8);
|
|
|
$first_step_get_ratio = bcdiv($machine['first_step_get_ratio'], 100, 4);
|
|
|
$day_real_get = bcmul($first_step_get_ratio, $day_service_get, 8);
|
|
|
$day_stand = bcsub($day_service_get, $day_real_get, 8);
|
|
|
-
|
|
|
-
|
|
|
+ var_dump($day_real_get);
|
|
|
+ var_dump(compact('day_get', 'service_ratio', 'day_service_get', 'first_step_get_ratio', 'day_real_get', 'day_stand'));
|
|
|
if ($day_real_get > 0) {
|
|
|
$res = $res && UserMining::create([
|
|
|
'umid' => $v['id'],
|