moshaorui 1 день тому
батько
коміт
939e9722f2

+ 9 - 0
app/Admin/bootstrap.php

@@ -67,3 +67,12 @@ Admin::menu(function (Menu $menu) {
 //裁剪图片表单扩展
 Form::extend('multipleCutImage', MultipleCutImage::class);
 Form::extend('cutImage', CutImage::class);
+
+//屏蔽应用
+$disabledApps = explode(',', env('APP_DISABLED'));
+if (in_array('Admin', $disabledApps)) {
+    Abort(404);
+}
+
+
+

+ 13 - 0
app/Distributor/Controllers/SmmUserAccountController.php

@@ -162,4 +162,17 @@ class SmmUserAccountController extends AdminDistController
     }
 
 
+    //删除帐号
+    public function destroy($id)
+    {
+        if ($this->distFindCountByID($id) === 0) {
+            abort(404);
+        }
+        $ssmUserAccount = new SmmUserAccount();
+        $ssmUserAccount->deleteAccount($id);
+        header('Content-Type: application/json');
+        echo json_encode(['status' => true, 'data' => ['alert' => true,'message' => '删除成功 !']]);
+        exit;
+    }
+
 }

+ 10 - 2
app/Distributor/Repositories/SmmUserAccount.php

@@ -132,6 +132,14 @@ class SmmUserAccount extends EloquentRepository
 
 
 
-
-
+    public static function deleteAccount($id)
+    {
+        $model = new Model();
+        $account = $model->find($id);
+        if ($account && $account->dist_id == getDistributorId() && $account->parent_id > 0) {
+            $account->delete();
+            return true;
+        }
+        return false;
+    }
 }

+ 7 - 0
app/Distributor/bootstrap.php

@@ -71,3 +71,10 @@ Admin::menu(function (Menu $menu) {
 //裁剪图片表单扩展
 Form::extend('multipleCutImage', MultipleCutImage::class);
 Form::extend('cutImage', CutImage::class);
+
+
+//屏蔽应用
+$disabledApps = explode(',', env('APP_DISABLED'));
+if (in_array('Distributor', $disabledApps)) {
+    Abort(404);
+}

+ 1 - 0
app/Distributor/routes.php

@@ -78,6 +78,7 @@ Route::group([
     $router->get('site-album/{id}', 'SiteAlbumController@show');
     //社媒账号管理
     $router->get('ssm-user-account', 'SmmUserAccountController@index');
+    $router->delete('ssm-user-account/{id}', 'SmmUserAccountController@destroy');//删除
     //社媒传单管理
     $router->resource('ssm-post', 'SmmPostController');
     //社媒传单日志

+ 1 - 0
lang/en/global.php

@@ -236,6 +236,7 @@ return [
         'pending_to_send'      => 'Pending to Send',
         'success'              => 'Success',
         'failed'               => 'Failed',
+        'send_post'              => 'Send Post',
     ],
     'options' => [
         //

+ 1 - 0
lang/zh_CN/global.php

@@ -245,6 +245,7 @@ return [
         'pending_to_send'      => '待发送',
         'success'              => '成功',
         'failed'               => '失败',
+        'send_post'              => '发送帖子',
     ],
     'options' => [
         //