Ver código fonte

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

xupuyuan 11 meses atrás
pai
commit
a056dd073c

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

@@ -3120,6 +3120,7 @@ class UserRepository extends BaseRepository
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
+        $spreadIdd = Db::name("user")->where('account',$spreadId)->field('uid')->find();
3123
         if($spread){
3124
         if($spread){
3124
             try{
3125
             try{
3125
                 $data= Db::name("user")->where(["uid"=>$uid])->update(['spread_uid'=>$spread['uid']]);
3126
                 $data= Db::name("user")->where(["uid"=>$uid])->update(['spread_uid'=>$spread['uid']]);
@@ -3132,7 +3133,7 @@ class UserRepository extends BaseRepository
3132
                 Db::name("rrx_user_spread_change_records")->insert([
3133
                 Db::name("rrx_user_spread_change_records")->insert([
3133
                     'operation_id' => 1,
3134
                     'operation_id' => 1,
3134
                     'uid' => $uid,
3135
                     'uid' => $uid,
3135
-                    'old_spread_id' => $spreadId,
3136
+                    'old_spread_id' => $spreadIdd,
3136
                     'new_spread_id' => $spread['uid'],
3137
                     'new_spread_id' => $spread['uid'],
3137
                     'mark' => $mark
3138
                     'mark' => $mark
3138
                 ]);
3139
                 ]);
@@ -3152,12 +3153,13 @@ class UserRepository extends BaseRepository
3152
 
3153
 
3153
     public function update_level_uid($uid, $levelId, $level_account, $mark){
3154
     public function update_level_uid($uid, $levelId, $level_account, $mark){
3154
         $level = Db::name("user")->where('account',$level_account)->field("uid,account")->find();
3155
         $level = Db::name("user")->where('account',$level_account)->field("uid,account")->find();
3156
+        $levelIdd = Db::name("user")->where('account',$levelId)->field("uid")->find();
3155
         if($level){
3157
         if($level){
3156
             try{
3158
             try{
3157
                 Db::name("user_level_change_records")->insert([
3159
                 Db::name("user_level_change_records")->insert([
3158
                     'operation_id' => 1,
3160
                     'operation_id' => 1,
3159
                     'uid' => $uid,
3161
                     'uid' => $uid,
3160
-                    'old_level_id' => $levelId,
3162
+                    'old_level_id' => $levelIdd,
3161
                     'new_level_id' => $level['uid'],
3163
                     'new_level_id' => $level['uid'],
3162
                     'mark' => $mark ]);
3164
                     'mark' => $mark ]);
3163
                 return Db::name("user")->where(["uid"=>$uid])->update(['level_id'=>$level['uid']]);
3165
                 return Db::name("user")->where(["uid"=>$uid])->update(['level_id'=>$level['uid']]);

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

@@ -815,7 +815,7 @@ class User extends BaseController
815
     {
815
     {
816
         $spread_account = $this->request->param('spread_account');
816
         $spread_account = $this->request->param('spread_account');
817
         $mark = '后台管理员修改用户推荐人';
817
         $mark = '后台管理员修改用户推荐人';
818
-        $spreadId = $this->request->param('spreadId');
818
+        $spreadId = $this->request->param('old_spread_account');
819
         if($repository->update_spread($id,$spread_account,$mark,$spreadId)){
819
         if($repository->update_spread($id,$spread_account,$mark,$spreadId)){
820
             return app('json')->success("修改成功");
820
             return app('json')->success("修改成功");
821
         }else{
821
         }else{