From b1d638a2ed1b45953b5195f4edec55d56106ac40 Mon Sep 17 00:00:00 2001
From: makotocc0107 <1424018999@qq.com>
Date: Tue, 27 Aug 2024 10:44:40 +0800
Subject: [PATCH] =?UTF-8?q?[=E5=A2=9E=E6=B7=BB]=E6=B7=BB=E5=8A=A0=E4=BA=86?=
=?UTF-8?q?Manage=20Exposer=E7=9A=84=E9=BB=98=E8=AE=A4=E6=95=B0=E6=8D=AE?=
=?UTF-8?q?=E5=BA=93=E5=80=BC=E4=BB=A5=E5=8F=8APage=E9=A1=B5=E9=9D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.idea/workspace.xml | 18 ++++++---
.../app/Filament/Pages/ManageExposer.php | 40 +++++++++++++++++++
.../app/Settings/ExposerSettings.php | 18 +++++++++
.../2024_08_27_023643_exposer_settings.php | 13 ++++++
4 files changed, 84 insertions(+), 5 deletions(-)
create mode 100644 management-panel/app/Filament/Pages/ManageExposer.php
create mode 100644 management-panel/app/Settings/ExposerSettings.php
create mode 100644 management-panel/database/settings/2024_08_27_023643_exposer_settings.php
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index c8b654c..5edb009 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,8 +4,7 @@
-
-
+
@@ -352,7 +351,7 @@
-
+
@@ -386,7 +385,15 @@
1724723944634
-
+
+
+ 1724726078488
+
+
+
+ 1724726078488
+
+
@@ -406,6 +413,7 @@
-
+
+
\ No newline at end of file
diff --git a/management-panel/app/Filament/Pages/ManageExposer.php b/management-panel/app/Filament/Pages/ManageExposer.php
new file mode 100644
index 0000000..baa36d9
--- /dev/null
+++ b/management-panel/app/Filament/Pages/ManageExposer.php
@@ -0,0 +1,40 @@
+schema([
+ Fieldset::make()
+ ->schema([
+ Textarea::make('exposer_bind')
+ ->label('OPC UA Endpoint')
+ ->required(),
+ TextInput::make('exposer_auth')
+ ->label('OPC UA Endpoint')
+ ->required(),
+ ]),
+
+ ]);
+ }
+}
diff --git a/management-panel/app/Settings/ExposerSettings.php b/management-panel/app/Settings/ExposerSettings.php
new file mode 100644
index 0000000..0ddb649
--- /dev/null
+++ b/management-panel/app/Settings/ExposerSettings.php
@@ -0,0 +1,18 @@
+migrator->add('exposer.exposer_bind', '0.0.0.0:8191');
+ $this->migrator->add('exposer.exposer_thread', 2);
+ $this->migrator->add('exposer.exposer_auth', 'None');
+ }
+};