Browse Source

增加解绑支付宝微信

hefei 1 year ago
parent
commit
0fdc0521aa
2 changed files with 24 additions and 0 deletions
  1. 23 0
      app/controller/api/user/User.php
  2. 1 0
      route/api.php

+ 23 - 0
app/controller/api/user/User.php

@@ -6313,4 +6313,27 @@ class User extends BaseController
6313 6313
 
6314 6314
     }
6315 6315
 
6316
+    /**
6317
+     * 解绑微信或支付宝
6318
+     * @return void
6319
+     */
6320
+    public function unBindVxOrAli()
6321
+    {
6322
+        $uid = $this->request->uid();
6323
+        $type = request()->param('type','');
6324
+        if(!$type) return app('json')->fail('请选择解绑类型');
6325
+        if(!$uid) return app('json')->fail('请登录');
6326
+        // 1 = 微信  2 = 支付宝  3 = 全部
6327
+        if($type == 1){
6328
+            Db::name('user')->where('uid',$uid)->update(['wechat_user_id' => 0]);
6329
+        }else if ($type == 2){
6330
+            Db::name('user')->where('uid',$uid)->update(['ali_user_id' => 0]);
6331
+        }else{
6332
+            Db::name('user')->where('uid',$uid)->update(['wechat_user_id' => 0,'ali_user_id' => 0]);
6333
+
6334
+        }
6335
+        Db::name('log')->insert(['data' => '用户uid:' . $uid . '进行解绑操作type类型为' . $type]);
6336
+        return app('json')->success('解绑成功');
6337
+    }
6338
+
6316 6339
 }

+ 1 - 0
route/api.php

@@ -324,6 +324,7 @@ Route::group('api/', function () {
324 324
             Route::get('vr_info','User/vr_info');//购物金
325 325
             Route::get('vr_list','User/vr_list');//购物金记录
326 326
             Route::get('vr_name','User/vr_name');//VR名称
327
+            Route::post('un_bind', 'User/unBindVxOrAli');//解绑微信或支付宝
327 328
 
328 329
         })->prefix('api.user.');
329 330