diff --git a/app/admin/controller/Diamond.php b/app/admin/controller/Diamond.php index 730db19..05b55ca 100644 --- a/app/admin/controller/Diamond.php +++ b/app/admin/controller/Diamond.php @@ -158,7 +158,7 @@ class Diamond extends Base // 更新数据 $result = DiamondProducts::edit($id, $param); - if ($result) { + if ($result !== false) { return $this->succ('修改成功'); } else { return $this->err('修改失败'); diff --git a/app/api/controller/User.php b/app/api/controller/User.php index 2e92058..57e00bf 100755 --- a/app/api/controller/User.php +++ b/app/api/controller/User.php @@ -1298,6 +1298,9 @@ class User extends Base } $invite_code = request()->param('invite_code', ''); $user = Usermodel::where('id', '=', $user_id)->find(); + if ($user['uid'] == $invite_code) { + return $this->renderError("不能绑定自己"); + } $p_user = Usermodel::where('uid', '=', $invite_code)->find(); if ($p_user != null) { $user->pid = $p_user['id']; diff --git a/app/common/model/User.php b/app/common/model/User.php index d1ae45e..b509d6f 100755 --- a/app/common/model/User.php +++ b/app/common/model/User.php @@ -427,6 +427,7 @@ class User extends Base $money1 = ProfitIntegral::field('change_money') ->where('user_id', '=', $data['pid']) ->where('type', '=', 5) + ->where('share_uid', '=', $data['id']) ->where('change_money', '>', 0) ->sum('change_money'); if ($money1 > 0) {