Просмотр исходного кода

后台-用户推荐节点身份修改记录展示/用户上下级展示-end

xupuyuan месяцев назад: 11
Родитель
Сommit
1489c2bf93
2 измененных файлов с 4 добавлено и 6 удалено
  1. 2 2
      app/common/repositories/user/UserRepository.php
  2. 2 4
      app/controller/admin/user/User.php

+ 2 - 2
app/common/repositories/user/UserRepository.php

@@ -3114,7 +3114,7 @@ class UserRepository extends BaseRepository
3114
    *@author cabbage
3114
    *@author cabbage
3115
    *@date 2020-10-31
3115
    *@date 2020-10-31
3116
    * */
3116
    * */
3117
-    public function update_spread($uid,$spread_account,$mark,$spreadId){
3117
+    public function update_spread($uid,$spread_account,$mark,$olld_id){
3118
         //推荐人信息
3118
         //推荐人信息
3119
         $spread = Db::name("user")->where('account',$spread_account)->field("uid")->find();
3119
         $spread = Db::name("user")->where('account',$spread_account)->field("uid")->find();
3120
         //被推荐人信息
3120
         //被推荐人信息
@@ -3132,7 +3132,7 @@ class UserRepository extends BaseRepository
3132
                 Db::name("rrx_user_spread_change_records")->insert([
3132
                 Db::name("rrx_user_spread_change_records")->insert([
3133
                     'operation_id' => 1,
3133
                     'operation_id' => 1,
3134
                     'uid' => $uid,
3134
                     'uid' => $uid,
3135
-                    'old_spread_id' => $spreadId,
3135
+                    'old_spread_id' => $olld_id,
3136
                     'new_spread_id' => $spread['uid'],
3136
                     'new_spread_id' => $spread['uid'],
3137
                     'mark' => $mark
3137
                     'mark' => $mark
3138
                 ]);
3138
                 ]);

+ 2 - 4
app/controller/admin/user/User.php

@@ -814,13 +814,11 @@ class User extends BaseController
814
     public  function  changePro($id,UserRepository $repository)
814
     public  function  changePro($id,UserRepository $repository)
815
     {
815
     {
816
         $spread_account = $this->request->param('spread_account');
816
         $spread_account = $this->request->param('spread_account');
817
-        $spread_account_old = $this->request->param('spread_account_old');
818
-        $account = explode('(', $spread_account_old)[0];
819
-        $spreadId = Db::name("user")->where('account',$account)->value('uid');
817
+        $olld_id = Db::name('user')->where('uid', $id)->value('spread_uid');
820
         $mark = '后台管理员修改用户推荐人';
818
         $mark = '后台管理员修改用户推荐人';
821
         $spreadId = $this->request->param('old_spread_account');
819
         $spreadId = $this->request->param('old_spread_account');
822
         $old_spread_id = Db::name('user')->where('account', $spreadId)->value('uid');
820
         $old_spread_id = Db::name('user')->where('account', $spreadId)->value('uid');
823
-        if($repository->update_spread($id,$spread_account,$mark,$spreadId)){
821
+        if($repository->update_spread($id,$spread_account,$mark,$olld_id)){
824
             return app('json')->success("修改成功");
822
             return app('json')->success("修改成功");
825
         }else{
823
         }else{
826
             return app('json')->fail("失败");
824
             return app('json')->fail("失败");