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

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

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

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

@@ -3114,13 +3114,12 @@ 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,$account){
3117
+    public function update_spread($uid,$spread_account,$mark,$spreadId){
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
         //被推荐人信息
3121
         $identity=Db::name("user")->where('uid',$uid)->field("identity,spread_uid")->find();
3121
         $identity=Db::name("user")->where('uid',$uid)->field("identity,spread_uid")->find();
3122
 //        $user_identity_log=Db::name("user_identity_log")->where(["link_id"=>$uid])->find();
3122
 //        $user_identity_log=Db::name("user_identity_log")->where(["link_id"=>$uid])->find();
3123
-        $spreadId = Db::name("user")->where('account',$account)->value('uid');
3124
         if($spread){
3123
         if($spread){
3125
             try{
3124
             try{
3126
                 $data= Db::name("user")->where(["uid"=>$uid])->update(['spread_uid'=>$spread['uid']]);
3125
                 $data= Db::name("user")->where(["uid"=>$uid])->update(['spread_uid'=>$spread['uid']]);

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

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