|
@@ -880,8 +880,10 @@ class User extends AuthController
|
|
|
if (!$mid || !MiningMachine::get($mid)) $this->failed('矿机不合法');
|
|
|
$ratio = $this->request->post('ratio', 0);
|
|
|
$user = \app\models\user\User::getUserInfo($uid);
|
|
|
- $self = UserMiningRatio::where('mid', $mid)->where('uid', $user['spread_uid'])->find();
|
|
|
- if ($self && $ratio > $self['ratio']) {
|
|
|
+ if ($user['spread_uid'])
|
|
|
+ $self = UserMiningRatio::where('mid', $mid)->where('uid', $user['spread_uid'])->find();
|
|
|
+ if ($user['spread_uid'] && $ratio > $self['ratio']) {
|
|
|
+
|
|
|
Json::fail('佣金比例不能超过上级');
|
|
|
}
|
|
|
$uids = \app\models\user\User::where('spread_uid', $user['uid'])->column('uid');
|