From c0cd2d48e6ca2eb2ae4c55f987011ffc43b1e82c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=85=94=E5=A7=AC=E6=A1=91?= <867057410@qq.com>
Date: Mon, 26 Sep 2022 21:38:47 +0800
Subject: [PATCH] =?UTF-8?q?Fixed=20#234=20&=20=E9=80=9A=E7=94=A8=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE=E7=94=A8=E6=88=B7=E6=9D=83=E9=99=90=E6=9C=AA=E8=A2=AB?=
=?UTF-8?q?=E6=AD=A3=E7=A1=AE=E5=88=A4=E6=96=AD=E7=9A=84BUG?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/Http/Controllers/AdminController.php | 2 +-
app/Http/Requests/Admin/NodeRequest.php | 2 +-
config/bobclient.php | 54 -
.../{config.blade.php => common.blade.php} | 973 +++++++++---------
resources/views/admin/layouts.blade.php | 6 +-
resources/views/admin/node/info.blade.php | 9 +-
resources/views/user/services.blade.php | 2 +-
routes/admin.php | 2 +-
8 files changed, 491 insertions(+), 559 deletions(-)
delete mode 100644 config/bobclient.php
rename resources/views/admin/config/{config.blade.php => common.blade.php} (57%)
diff --git a/app/Http/Controllers/AdminController.php b/app/Http/Controllers/AdminController.php
index 4ac29f73..39cf6aba 100644
--- a/app/Http/Controllers/AdminController.php
+++ b/app/Http/Controllers/AdminController.php
@@ -116,7 +116,7 @@ class AdminController extends Controller
public function config()
{
- return view('admin.config.config', [
+ return view('admin.config.common', [
'methods' => SsConfig::type(1)->get(),
'protocols' => SsConfig::type(2)->get(),
'categories' => GoodsCategory::all(),
diff --git a/app/Http/Requests/Admin/NodeRequest.php b/app/Http/Requests/Admin/NodeRequest.php
index 21a81b7d..3e43203b 100644
--- a/app/Http/Requests/Admin/NodeRequest.php
+++ b/app/Http/Requests/Admin/NodeRequest.php
@@ -37,7 +37,7 @@ class NodeRequest extends FormRequest
'single' => 'required|boolean',
'port' => 'required_unless:single,0|numeric|between:1,65535|different:push_port',
'passwd' => 'exclude_unless:type,1,type,4|required_if:single,1|string|nullable',
- 'v2_alter_id' => 'required_if:type,2|numeric|between:0,65535',
+ 'v2_alter_id' => 'nullable|numeric|between:0,65535',
'v2_method' => 'required_if:type,2',
'v2_net' => 'required_if:type,2',
'v2_type' => 'required_if:type,2',
diff --git a/config/bobclient.php b/config/bobclient.php
deleted file mode 100644
index 3b0ed9bb..00000000
--- a/config/bobclient.php
+++ /dev/null
@@ -1,54 +0,0 @@
- [
- 'telegram_url' => '', // 留空的话则不展示telegram群
- 'qq_url' => '', // 留空的话则不展示QQ群
- 'background_img' => 'https://demo.proxypanel.cf/assets/images/logo64.png', // 背景图片地址,图片宽高不超过 860px * 544px 就行 (留空为默认的背景图)
- 'text' => '一键开启
极速上网体验',
- 'text_color' => 'rgba(255, 255, 255, 0.8);', // 文字和按钮颜色 默认颜色 rgba(255, 255, 255, 0.8);
- 'button_color' => '#8077f1', // 文字和按钮颜色 默认颜色:#8077f1(v2版本配置)
- ],
-
- // PC端消息中心图片和跳转链接
- 'message' => [
- 'background_img' => 'https://malus.s3cdn.net/uploads/malus_user-guide.jpg', // 背景图片地址
- 'url' => 'https://www.goole.com', // 跳转链接
- ],
-
- // Crisp在线客服
- 'crisp_enable' => false, // 是否开启
- 'crisp_id' => '', // Crisp 的网站ID
-
- // 弹窗公告
- 'notice' => [
- 'is_start' => true, // 是否开启弹窗公告
- 'title' => '最新公告', // 标题
- 'content' => '这是最新 公告 内容', // 公告内容,可以为html格式,也可以纯文本
- ],
-
- // PC端菜单栏显示控制
- 'menu' => [
- 'shop' => true, // 会员
- 'user' => true, // 我的
- 'gift' => true, // 邀请
- ],
-
- // 检查用户计算机时间
- 'check_time' => [
- 'is_check' => true, // 是否开启检查
- 'differ_time' => 90, // 相差多少秒提示
- 'warning_text' => '请校准系统时间为北京时间,否则会导致无法上网!', // 提示内容
- ],
-
- // 个人中心头像
- 'user_avatar' => 'https://demo.proxypanel.cf/assets/images/avatar.svg',
-];
diff --git a/resources/views/admin/config/config.blade.php b/resources/views/admin/config/common.blade.php
similarity index 57%
rename from resources/views/admin/config/config.blade.php
rename to resources/views/admin/config/common.blade.php
index a2a5166e..07dd60f4 100644
--- a/resources/views/admin/config/config.blade.php
+++ b/resources/views/admin/config/common.blade.php
@@ -433,522 +433,507 @@
@endsection
diff --git a/resources/views/admin/layouts.blade.php b/resources/views/admin/layouts.blade.php
index 52ee5e27..5297aeed 100644
--- a/resources/views/admin/layouts.blade.php
+++ b/resources/views/admin/layouts.blade.php
@@ -461,7 +461,7 @@
@endcanany
- @canany(['admin.config.filter.index', 'admin.config', 'admin.system.index'])
+ @canany(['admin.config.filter.index', 'admin.config.index', 'admin.system.index'])
{{$goods->description}}
@endif