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

Merge branch 'dev' into dev-sxb

sunxbiao месяцев назад: 11
Родитель
Сommit
e99013480b

+ 6 - 7
app/common/repositories/user/UserRepository.php

@@ -3124,7 +3124,7 @@ class UserRepository extends BaseRepository
3124 3124
    *@author cabbage
3125 3125
    *@date 2020-10-31
3126 3126
    * */
3127
-    public function update_spread($uid,$spread_account,$adminId,$mark,$spreadId){
3127
+    public function update_spread($uid,$spread_account,$mark){
3128 3128
         //推荐人信息
3129 3129
         $spread = Db::name("user")->where('account',$spread_account)->field("uid")->find();
3130 3130
         //被推荐人信息
@@ -3132,7 +3132,6 @@ class UserRepository extends BaseRepository
3132 3132
 //        $user_identity_log=Db::name("user_identity_log")->where(["link_id"=>$uid])->find();
3133 3133
         if($spread){
3134 3134
             try{
3135
-
3136 3135
                 $data= Db::name("user")->where(["uid"=>$uid])->update(['spread_uid'=>$spread['uid']]);
3137 3136
                 Db::name("merchant")->where(["uid"=>$uid])->update(['recommender'=>$spread['uid']]);
3138 3137
  //               if ($user_identity_log){
@@ -3141,9 +3140,9 @@ class UserRepository extends BaseRepository
3141 3140
  //                   Db::name("user_identity_log")->insert(['uid'=>$spread['uid'],"identity"=>$identity["identity"],"create_time"=>date("Y-m-d H:i:s"),"link_id"=>$uid]);
3142 3141
  //               }
3143 3142
                 Db::name("rrx_user_spread_change_records")->insert([
3144
-                    'operation_id' => $adminId,
3143
+                    'operation_id' => '1',
3145 3144
                     'uid' => $uid,
3146
-                    'old_spread_id' => $spreadId,
3145
+                    'old_spread_id' => $identity['spread_uid'],
3147 3146
                     'new_spread_id' => $spread['uid'],
3148 3147
                     'mark' => $mark ]);
3149 3148
                 Db::name("user")->where('account',$spread_account)->inc("spread_count",1)->update();
@@ -3160,15 +3159,15 @@ class UserRepository extends BaseRepository
3160 3159
 
3161 3160
     }
3162 3161
 
3163
-    public function update_level_uid($uid, $adminId, $levelId, $level_account, $mark){
3162
+    public function update_level_uid($uid, $levelId, $level_account, $mark){
3164 3163
         $level = Db::name("user")->where('account',$level_account)->field("uid")->find();
3165 3164
         if($level){
3166 3165
             try{
3167 3166
                 Db::name("user_level_change_records")->insert([
3168
-                    'operation_id' => $adminId,
3167
+                    'operation_id' => '1',
3169 3168
                     'uid' => $uid,
3170 3169
                     'old_level_id' => $levelId,
3171
-                    'new_level_id' => $level,
3170
+                    'new_level_id' => $level['uid'],
3172 3171
                     'mark' => $mark ]);
3173 3172
                 return Db::name("user")->where(["uid"=>$uid])->update(['level_id'=>$level['uid']]);
3174 3173
             }catch (\Exception $e) {

+ 15 - 12
app/controller/admin/user/User.php

@@ -814,10 +814,8 @@ class User extends BaseController
814 814
     public  function  changePro($id,UserRepository $repository)
815 815
     {
816 816
         $spread_account = $this->request->param('spread_account');
817
-        $adminId = $this->request->adminId();
818
-        $spreadId = $this->request->param('spreadId');
819 817
         $mark = '后台管理员修改用户推荐人';
820
-        if($repository->update_spread($id,$spread_account,$adminId,$mark,$spreadId)){
818
+        if($repository->update_spread($id,$spread_account,$mark)){
821 819
             return app('json')->success("修改成功");
822 820
         }else{
823 821
             return app('json')->fail("失败");
@@ -849,13 +847,12 @@ class User extends BaseController
849 847
      * */
850 848
     public function changeProLevel($id,UserRepository $repository) {
851 849
         $level_account = $this->request->param('level_account');
852
-        $adminId = $this->request->adminId();
853 850
         $levelId = $this->request->levelId();
854 851
         $mark = '后台管理员修改用户节点人';
855 852
         if (!$id) {
856 853
             return app('json')->fail("参数丢失");
857 854
         }
858
-        if($repository->update_level_uid($id,$adminId,$levelId,$level_account,$mark)){
855
+        if($repository->update_level_uid($id,$levelId,$level_account,$mark)){
859 856
             return app('json')->success("修改成功");
860 857
         }else{
861 858
             return app('json')->fail("失败"); }
@@ -2031,7 +2028,8 @@ class User extends BaseController
2031 2028
         return app('json')->success($records, '获取成功');
2032 2029
     }
2033 2030
     //用户身份修改记录
2034
-    public function getUserIdentityChangeRecord($uid){
2031
+    public function getUserIdentityChangeRecord($id){
2032
+        $uid = $id;
2035 2033
         $records = Db::name('user_identity_change_records')
2036 2034
             ->field('operation_id, uid, old_identity_id, new_identity_id, mark, create_time');
2037 2035
             if($uid){
@@ -2044,9 +2042,10 @@ class User extends BaseController
2044 2042
         return app('json')->success($query, '获取成功');
2045 2043
     }
2046 2044
     //用户推荐人修改记录
2047
-    public function getUserSpreadChangeRecord($uid){
2048
-        $records = Db::name('user_identity_change_records')
2049
-            ->field('operation_id, uid, old_identity_id, new_identity_id, mark, create_time');
2045
+    public function getUserSpreadChangeRecord($id){
2046
+        $uid = $id;
2047
+        $records = Db::name('user_spread_change_records')
2048
+            ->field('operation_id, uid, old_spread_id, new_spread_id, mark, create_time');
2050 2049
         if($uid){
2051 2050
             $records->where('uid', $uid);
2052 2051
         }
@@ -2057,7 +2056,8 @@ class User extends BaseController
2057 2056
         return app('json')->success($query, '获取成功');
2058 2057
     }
2059 2058
     //用户节点人修改记录
2060
-    public function getUserLevelChangeRecord($uid){
2059
+    public function getUserLevelChangeRecord($id){
2060
+        $uid = $id;
2061 2061
         $records = Db::name('user_level_change_records')
2062 2062
             ->field('operation_id, uid, old_level_id, new_level_id, mark, create_time');
2063 2063
         if($uid){
@@ -2072,8 +2072,11 @@ class User extends BaseController
2072 2072
     /**
2073 2073
      * 查询用户上下级
2074 2074
      */
2075
-    public function getusersxj(){
2076
-
2075
+    public function getUserLevelList($id){
2076
+        $uid = $id;
2077
+        $records = Db::name('users')->where('uid',$uid)->field('level_id')->find();
2078
+        $query = Db::name('users')->where('level_id',$uid)->field('uid')->select()->toArray();
2079
+        return app('json')->success(['user_level' => $records, 'user_children' => $query], '获取成功');
2077 2080
     }
2078 2081
 
2079 2082
 }

+ 7 - 5
route/admin.php

@@ -406,11 +406,13 @@ Route::group(config('admin.api_admin_prefix') . '/', function () {
406 406
             Route::post('getImAdmin', '/getImAdmin')->name('getImAdmin');
407 407
 
408 408
             Route::get('enterpriseUserScoreApi', '/enterpriseUserScoreApi')->name('enterpriseUserScoreApi');
409
-            //获取用户操作记录
410
-            Route::get('getUserIdentityChangeRecord/:uid', '/getUserIdentityChangeRecord')->name('getUserIdentityChangeRecord');//身份修改
411
-            Route::get('getUserSpreadChangeRecord/:uid','/getUserSpreadChangeRecord')->name('getUserSpreadChangeRecord');//推荐人修改
412
-            Route::get('getUserLevelChangeRecord/:uid','/getUserLevelChangeRecord')->name('getUserLevelChangeRecord');//节点人修改
413
-            Route::get('getOperatingRecordList', '/getOperatingRecordList')->name('getOperatingRecordList');
409
+            //获取用户操作记录列表
410
+            Route::get('getUserIdentityChangeRecord/:id', '/getUserIdentityChangeRecord')->name('getUserIdentityChangeRecord');//身份修改
411
+            Route::get('getUserSpreadChangeRecord/:id','/getUserSpreadChangeRecord')->name('getUserSpreadChangeRecord');//推荐人修改
412
+            Route::get('getUserLevelChangeRecord/:id','/getUserLevelChangeRecord')->name('getUserLevelChangeRecord');//节点人修改
413
+            Route::get('getOperatingRecordList', '/getOperatingRecordList')->name('getOperatingRecordList');//同意用户协议
414
+            //获取用户上下级列表
415
+            Route::get('getUserLevelList/:id','/getUserLevelList')->name('getUserLevelList');
414 416
 
415 417
 
416 418