|
@@ -74,12 +74,13 @@ class MiningController
|
|
|
|
|
|
public function mining_index(Request $request)
|
|
|
{
|
|
|
- $all = UserMiningMachine::where('get_money_type', 'in', 'XCH')->where('uid', $request->uid())->sum('num');
|
|
|
- $doing = UserMiningMachine::where('get_money_type', 'in', 'XCH')->where('uid', $request->uid())->where('status', 'in', [1, 2])->sum('num');
|
|
|
- $stand = UserMiningMachine::where('get_money_type', 'in', 'XCH')->where('uid', $request->uid())->where('status', 0)->sum('num');
|
|
|
+ $type = $request->get('type','XCH');
|
|
|
+ $all = UserMiningMachine::where('get_money_type', 'in', $type)->where('uid', $request->uid())->sum('num');
|
|
|
+ $doing = UserMiningMachine::where('get_money_type', 'in', $type)->where('uid', $request->uid())->where('status', 'in', [1, 2])->sum('num');
|
|
|
+ $stand = UserMiningMachine::where('get_money_type', 'in', $type)->where('uid', $request->uid())->where('status', 0)->sum('num');
|
|
|
$umids = UserMiningMachine::where('uid', $request->uid())->column('id');
|
|
|
- $all_mining = UserMining::where('get_money_type', 'in', 'XCH')->where('umid', 'in', $umids)->sum('get_money');
|
|
|
- $all_lock = UserMining::where('get_money_type', 'in', 'XCH')->where('umid', 'in', $umids)->sum('lock_money');
|
|
|
+ $all_mining = UserMining::where('get_money_type', 'in', $type)->where('umid', 'in', $umids)->sum('get_money');
|
|
|
+ $all_lock = UserMining::where('get_money_type', 'in', $type)->where('umid', 'in', $umids)->sum('lock_money');
|
|
|
return app('json')->success('ok', compact('all', 'doing', 'stand', 'all_mining', 'all_lock'));
|
|
|
}
|
|
|
|