[增添]添加了ManageDataSource管理页面

This commit is contained in:
makotocc0107
2024-08-27 10:34:38 +08:00
parent 72eb990970
commit fae4b62663
5 changed files with 645 additions and 160 deletions

252
.idea/php.xml generated
View File

@@ -17,103 +17,204 @@
</component> </component>
<component name="PhpIncludePathManager"> <component name="PhpIncludePathManager">
<include_path> <include_path>
<path value="$PROJECT_DIR$/management-panel/vendor/kirschbaum-development/eloquent-power-joins" /> <path value="$PROJECT_DIR$/vendor/filament/support" />
<path value="$PROJECT_DIR$/vendor/filament/spatie-laravel-settings-plugin" />
<path value="$PROJECT_DIR$/vendor/filament/widgets" />
<path value="$PROJECT_DIR$/vendor/filament/tables" />
<path value="$PROJECT_DIR$/vendor/carbonphp/carbon-doctrine-types" />
<path value="$PROJECT_DIR$/vendor/livewire/livewire" />
<path value="$PROJECT_DIR$/vendor/danharrin/livewire-rate-limiting" />
<path value="$PROJECT_DIR$/vendor/danharrin/date-format-converter" />
<path value="$PROJECT_DIR$/vendor/openspout/openspout" />
<path value="$PROJECT_DIR$/vendor/fruitcake/php-cors" />
<path value="$PROJECT_DIR$/vendor/webmozart/assert" />
<path value="$PROJECT_DIR$/vendor/phpoption/phpoption" />
<path value="$PROJECT_DIR$/vendor/guzzlehttp/uri-template" />
<path value="$PROJECT_DIR$/vendor/anourvalar/eloquent-serialize" />
<path value="$PROJECT_DIR$/vendor/masterminds/html5" />
<path value="$PROJECT_DIR$/vendor/nunomaduro/termwind" />
<path value="$PROJECT_DIR$/vendor/blade-ui-kit/blade-icons" />
<path value="$PROJECT_DIR$/vendor/blade-ui-kit/blade-heroicons" />
<path value="$PROJECT_DIR$/vendor/dragonmantank/cron-expression" />
<path value="$PROJECT_DIR$/vendor/tijsverkoyen/css-to-inline-styles" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/type-resolver" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/reflection-common" />
<path value="$PROJECT_DIR$/vendor/graham-campbell/result-type" />
<path value="$PROJECT_DIR$/vendor/ryangjchandler/blade-capture-directive" />
<path value="$PROJECT_DIR$/vendor/kirschbaum-development/eloquent-power-joins" />
<path value="$PROJECT_DIR$/vendor/composer" />
<path value="$PROJECT_DIR$/vendor/psr/clock" />
<path value="$PROJECT_DIR$/vendor/psr/cache" />
<path value="$PROJECT_DIR$/vendor/psr/event-dispatcher" />
<path value="$PROJECT_DIR$/vendor/psr/container" />
<path value="$PROJECT_DIR$/vendor/psr/http-message" />
<path value="$PROJECT_DIR$/vendor/psr/http-factory" />
<path value="$PROJECT_DIR$/vendor/psr/simple-cache" />
<path value="$PROJECT_DIR$/vendor/psr/log" />
<path value="$PROJECT_DIR$/vendor/brick/math" />
<path value="$PROJECT_DIR$/vendor/voku/portable-ascii" />
<path value="$PROJECT_DIR$/vendor/nette/utils" />
<path value="$PROJECT_DIR$/vendor/nette/schema" />
<path value="$PROJECT_DIR$/vendor/league/config" />
<path value="$PROJECT_DIR$/vendor/league/commonmark" />
<path value="$PROJECT_DIR$/vendor/league/flysystem" />
<path value="$PROJECT_DIR$/vendor/league/csv" />
<path value="$PROJECT_DIR$/vendor/league/mime-type-detection" />
<path value="$PROJECT_DIR$/vendor/league/flysystem-local" />
<path value="$PROJECT_DIR$/vendor/league/uri-interfaces" />
<path value="$PROJECT_DIR$/vendor/league/uri" />
<path value="$PROJECT_DIR$/vendor/ramsey/collection" />
<path value="$PROJECT_DIR$/vendor/nesbot/carbon" />
<path value="$PROJECT_DIR$/vendor/spatie/color" />
<path value="$PROJECT_DIR$/vendor/ramsey/uuid" />
<path value="$PROJECT_DIR$/vendor/spatie/laravel-package-tools" />
<path value="$PROJECT_DIR$/vendor/spatie/invade" />
<path value="$PROJECT_DIR$/vendor/spatie/temporary-directory" />
<path value="$PROJECT_DIR$/vendor/spatie/laravel-settings" />
<path value="$PROJECT_DIR$/vendor/dflydev/dot-access-data" />
<path value="$PROJECT_DIR$/vendor/vlucas/phpdotenv" />
<path value="$PROJECT_DIR$/vendor/laravel/framework" />
<path value="$PROJECT_DIR$/vendor/egulias/email-validator" />
<path value="$PROJECT_DIR$/vendor/laravel/serializable-closure" />
<path value="$PROJECT_DIR$/vendor/laravel/prompts" />
<path value="$PROJECT_DIR$/vendor/phpstan/phpdoc-parser" />
<path value="$PROJECT_DIR$/vendor/monolog/monolog" />
<path value="$PROJECT_DIR$/vendor/symfony/css-selector" />
<path value="$PROJECT_DIR$/vendor/symfony/console" />
<path value="$PROJECT_DIR$/vendor/symfony/error-handler" />
<path value="$PROJECT_DIR$/vendor/symfony/deprecation-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher" />
<path value="$PROJECT_DIR$/vendor/symfony/html-sanitizer" />
<path value="$PROJECT_DIR$/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/vendor/symfony/http-kernel" />
<path value="$PROJECT_DIR$/vendor/symfony/http-foundation" />
<path value="$PROJECT_DIR$/vendor/symfony/mime" />
<path value="$PROJECT_DIR$/vendor/symfony/mailer" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-grapheme" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-ctype" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-normalizer" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-idn" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php72" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-mbstring" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php83" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php80" />
<path value="$PROJECT_DIR$/vendor/symfony/process" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-uuid" />
<path value="$PROJECT_DIR$/vendor/symfony/service-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/routing" />
<path value="$PROJECT_DIR$/vendor/symfony/translation" />
<path value="$PROJECT_DIR$/vendor/symfony/string" />
<path value="$PROJECT_DIR$/vendor/symfony/uid" />
<path value="$PROJECT_DIR$/vendor/symfony/translation-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/var-dumper" />
<path value="$PROJECT_DIR$/vendor/doctrine/cache" />
<path value="$PROJECT_DIR$/vendor/doctrine/deprecations" />
<path value="$PROJECT_DIR$/vendor/doctrine/dbal" />
<path value="$PROJECT_DIR$/vendor/doctrine/inflector" />
<path value="$PROJECT_DIR$/vendor/doctrine/event-manager" />
<path value="$PROJECT_DIR$/vendor/filament/actions" />
<path value="$PROJECT_DIR$/vendor/doctrine/lexer" />
<path value="$PROJECT_DIR$/vendor/filament/forms" />
<path value="$PROJECT_DIR$/vendor/filament/filament" />
<path value="$PROJECT_DIR$/vendor/filament/notifications" />
<path value="$PROJECT_DIR$/vendor/filament/infolists" />
<path value="$PROJECT_DIR$/management-panel/vendor/composer" /> <path value="$PROJECT_DIR$/management-panel/vendor/composer" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/cache" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/container" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/clock" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/clock" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-client" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/cache" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/event-dispatcher" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/event-dispatcher" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-message" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/container" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-factory" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/http-factory" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/simple-cache" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/http-client" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/log" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/log" />
<path value="$PROJECT_DIR$/management-panel/vendor/filp/whoops" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/http-message" />
<path value="$PROJECT_DIR$/management-panel/vendor/psy/psysh" /> <path value="$PROJECT_DIR$/management-panel/vendor/psy/psysh" />
<path value="$PROJECT_DIR$/management-panel/vendor/brick/math" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/simple-cache" />
<path value="$PROJECT_DIR$/management-panel/vendor/voku/portable-ascii" /> <path value="$PROJECT_DIR$/management-panel/vendor/voku/portable-ascii" />
<path value="$PROJECT_DIR$/management-panel/vendor/nette/schema" /> <path value="$PROJECT_DIR$/management-panel/vendor/filp/whoops" />
<path value="$PROJECT_DIR$/management-panel/vendor/fidry/cpu-core-counter" /> <path value="$PROJECT_DIR$/management-panel/vendor/fidry/cpu-core-counter" />
<path value="$PROJECT_DIR$/management-panel/vendor/nikic/php-parser" /> <path value="$PROJECT_DIR$/management-panel/vendor/brick/math" />
<path value="$PROJECT_DIR$/management-panel/vendor/nette/utils" /> <path value="$PROJECT_DIR$/management-panel/vendor/nette/utils" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/commonmark" /> <path value="$PROJECT_DIR$/management-panel/vendor/nette/schema" />
<path value="$PROJECT_DIR$/management-panel/vendor/jean85/pretty-package-versions" /> <path value="$PROJECT_DIR$/management-panel/vendor/jean85/pretty-package-versions" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/csv" /> <path value="$PROJECT_DIR$/management-panel/vendor/nikic/php-parser" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/config" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/config" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem-local" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/commonmark" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/uri" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/csv" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/mime-type-detection" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/mime-type-detection" />
<path value="$PROJECT_DIR$/management-panel/vendor/nesbot/carbon" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem-local" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/uri-interfaces" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/uri-interfaces" />
<path value="$PROJECT_DIR$/management-panel/vendor/ramsey/uuid" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/uri" />
<path value="$PROJECT_DIR$/management-panel/vendor/ramsey/collection" /> <path value="$PROJECT_DIR$/management-panel/vendor/ramsey/collection" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/invade" /> <path value="$PROJECT_DIR$/management-panel/vendor/nesbot/carbon" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/color" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/color" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-settings" /> <path value="$PROJECT_DIR$/management-panel/vendor/ramsey/uuid" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-package-tools" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-package-tools" />
<path value="$PROJECT_DIR$/management-panel/vendor/vlucas/phpdotenv" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/invade" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/temporary-directory" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/temporary-directory" />
<path value="$PROJECT_DIR$/management-panel/vendor/egulias/email-validator" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-settings" />
<path value="$PROJECT_DIR$/management-panel/vendor/dflydev/dot-access-data" /> <path value="$PROJECT_DIR$/management-panel/vendor/dflydev/dot-access-data" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/framework" /> <path value="$PROJECT_DIR$/management-panel/vendor/vlucas/phpdotenv" />
<path value="$PROJECT_DIR$/management-panel/vendor/laminas/laminas-diactoros" /> <path value="$PROJECT_DIR$/management-panel/vendor/laminas/laminas-diactoros" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/pint" /> <path value="$PROJECT_DIR$/management-panel/vendor/egulias/email-validator" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/octane" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/octane" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/sail" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/framework" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/prompts" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/prompts" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/tinker" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/pint" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/serializable-closure" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/serializable-closure" />
<path value="$PROJECT_DIR$/management-panel/vendor/monolog/monolog" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/sail" />
<path value="$PROJECT_DIR$/management-panel/vendor/mockery/mockery" /> <path value="$PROJECT_DIR$/management-panel/vendor/mockery/mockery" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/tinker" />
<path value="$PROJECT_DIR$/management-panel/vendor/myclabs/deep-copy" /> <path value="$PROJECT_DIR$/management-panel/vendor/myclabs/deep-copy" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-arch" /> <path value="$PROJECT_DIR$/management-panel/vendor/monolog/monolog" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin" />
<path value="$PROJECT_DIR$/management-panel/vendor/phar-io/manifest" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-laravel" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-laravel" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpstan/phpdoc-parser" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-arch" />
<path value="$PROJECT_DIR$/management-panel/vendor/phar-io/version" /> <path value="$PROJECT_DIR$/management-panel/vendor/phar-io/version" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-file-iterator" /> <path value="$PROJECT_DIR$/management-panel/vendor/phar-io/manifest" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-code-coverage" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-code-coverage" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-text-template" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpstan/phpdoc-parser" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-invoker" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-invoker" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/phpunit" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-file-iterator" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-timer" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-timer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/console" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-text-template" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/clock" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/clock" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/deprecation-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/phpunit" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/css-selector" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/css-selector" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/console" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/error-handler" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/error-handler" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/finder" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/deprecation-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-foundation" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/html-sanitizer" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/html-sanitizer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/mailer" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-kernel" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-kernel" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-ctype" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-foundation" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/mime" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/mime" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-idn" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/mailer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-grapheme" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-grapheme" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-mbstring" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-ctype" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-normalizer" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-normalizer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php80" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-idn" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php72" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php72" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-uuid" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-mbstring" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php83" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php83" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/psr-http-message-bridge" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php80" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/process" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/process" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/service-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-uuid" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/routing" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/routing" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/psr-http-message-bridge" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/string" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/string" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/uid" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/service-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/yaml" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/var-dumper" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/var-dumper" />
<path value="$PROJECT_DIR$/management-panel/vendor/brianium/paratest" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/uid" />
<path value="$PROJECT_DIR$/management-panel/vendor/theseer/tokenizer" /> <path value="$PROJECT_DIR$/management-panel/vendor/theseer/tokenizer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/yaml" />
<path value="$PROJECT_DIR$/management-panel/vendor/brianium/paratest" />
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/deprecations" /> <path value="$PROJECT_DIR$/management-panel/vendor/doctrine/deprecations" />
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/dbal" /> <path value="$PROJECT_DIR$/management-panel/vendor/doctrine/dbal" />
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/lexer" /> <path value="$PROJECT_DIR$/management-panel/vendor/doctrine/lexer" />
@@ -124,58 +225,65 @@
<path value="$PROJECT_DIR$/management-panel/vendor/filament/filament" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/filament" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/notifications" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/notifications" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/infolists" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/infolists" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/tables" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/support" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/support" />
<path value="$PROJECT_DIR$/management-panel/vendor/hamcrest/hamcrest-php" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/spatie-laravel-settings-plugin" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/widgets" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/widgets" />
<path value="$PROJECT_DIR$/management-panel/vendor/carbonphp/carbon-doctrine-types" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/tables" />
<path value="$PROJECT_DIR$/management-panel/vendor/livewire/livewire" /> <path value="$PROJECT_DIR$/management-panel/vendor/livewire/livewire" />
<path value="$PROJECT_DIR$/management-panel/vendor/danharrin/livewire-rate-limiting" /> <path value="$PROJECT_DIR$/management-panel/vendor/hamcrest/hamcrest-php" />
<path value="$PROJECT_DIR$/management-panel/vendor/danharrin/date-format-converter" /> <path value="$PROJECT_DIR$/management-panel/vendor/danharrin/date-format-converter" />
<path value="$PROJECT_DIR$/management-panel/vendor/openspout/openspout" /> <path value="$PROJECT_DIR$/management-panel/vendor/carbonphp/carbon-doctrine-types" />
<path value="$PROJECT_DIR$/management-panel/vendor/fruitcake/php-cors" /> <path value="$PROJECT_DIR$/management-panel/vendor/fruitcake/php-cors" />
<path value="$PROJECT_DIR$/management-panel/vendor/ralouphie/getallheaders" /> <path value="$PROJECT_DIR$/management-panel/vendor/danharrin/livewire-rate-limiting" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpoption/phpoption" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpoption/phpoption" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit" /> <path value="$PROJECT_DIR$/management-panel/vendor/openspout/openspout" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/cli-parser" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/cli-parser" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/comparator" /> <path value="$PROJECT_DIR$/management-panel/vendor/ralouphie/getallheaders" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit-reverse-lookup" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit-reverse-lookup" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/diff" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/complexity" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/complexity" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/exporter" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/comparator" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/environment" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/environment" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/lines-of-code" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/diff" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/global-state" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/global-state" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-reflector" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/exporter" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-enumerator" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-enumerator" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/type" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/lines-of-code" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/recursion-context" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/recursion-context" />
<path value="$PROJECT_DIR$/management-panel/vendor/ta-tikoma/phpunit-architecture-test" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-reflector" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/version" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/version" />
<path value="$PROJECT_DIR$/management-panel/vendor/anourvalar/eloquent-serialize" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/type" />
<path value="$PROJECT_DIR$/management-panel/vendor/webmozart/assert" /> <path value="$PROJECT_DIR$/management-panel/vendor/webmozart/assert" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/promises" /> <path value="$PROJECT_DIR$/management-panel/vendor/ta-tikoma/phpunit-architecture-test" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/guzzle" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/guzzle" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/uri-template" /> <path value="$PROJECT_DIR$/management-panel/vendor/anourvalar/eloquent-serialize" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/psr7" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/psr7" />
<path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/termwind" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/promises" />
<path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/collision" /> <path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/collision" />
<path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-heroicons" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/uri-template" />
<path value="$PROJECT_DIR$/management-panel/vendor/masterminds/html5" /> <path value="$PROJECT_DIR$/management-panel/vendor/masterminds/html5" />
<path value="$PROJECT_DIR$/management-panel/vendor/tijsverkoyen/css-to-inline-styles" /> <path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/termwind" />
<path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-icons" /> <path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-icons" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-common" /> <path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-heroicons" />
<path value="$PROJECT_DIR$/management-panel/vendor/dragonmantank/cron-expression" /> <path value="$PROJECT_DIR$/management-panel/vendor/dragonmantank/cron-expression" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/type-resolver" /> <path value="$PROJECT_DIR$/management-panel/vendor/tijsverkoyen/css-to-inline-styles" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-docblock" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-docblock" />
<path value="$PROJECT_DIR$/management-panel/vendor/graham-campbell/result-type" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-common" />
<path value="$PROJECT_DIR$/management-panel/vendor/ryangjchandler/blade-capture-directive" /> <path value="$PROJECT_DIR$/management-panel/vendor/ryangjchandler/blade-capture-directive" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/type-resolver" />
<path value="$PROJECT_DIR$/management-panel/vendor/kirschbaum-development/eloquent-power-joins" />
<path value="$PROJECT_DIR$/management-panel/vendor/graham-campbell/result-type" />
</include_path> </include_path>
</component> </component>
<component name="PhpProjectSharedConfiguration" php_language_level="8.2" /> <component name="PhpProjectSharedConfiguration" php_language_level="8.2" />
<component name="PhpStanOptionsConfiguration"> <component name="PhpStanOptionsConfiguration">
<option name="transferred" value="true" /> <option name="transferred" value="true" />
</component> </component>
<component name="PhpUnit">
<phpunit_settings>
<PhpUnitSettings configuration_file_path="$PROJECT_DIR$/management-panel/phpunit.xml" custom_loader_path="$PROJECT_DIR$/management-panel/vendor/autoload.php" paratest_path="$PROJECT_DIR$/management-panel/vendor/bin/paratest_for_phpstorm" use_configuration_file="true" />
</phpunit_settings>
</component>
<component name="PsalmOptionsConfiguration"> <component name="PsalmOptionsConfiguration">
<option name="transferred" value="true" /> <option name="transferred" value="true" />
</component> </component>

306
.idea/workspace.xml generated
View File

@@ -4,119 +4,229 @@
<option name="autoReloadType" value="SELECTIVE" /> <option name="autoReloadType" value="SELECTIVE" />
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="596fb1a0-d6fb-4db8-a922-13b01593ce79" name="更改" comment="[增添]添加了datasource的setting数据库以及默认值" /> <list default="true" id="596fb1a0-d6fb-4db8-a922-13b01593ce79" name="更改" comment="[增添]添加了datasource的setting数据库以及默认值">
<change beforePath="$PROJECT_DIR$/.idea/php.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/php.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" /> <option name="LAST_RESOLUTION" value="IGNORE" />
</component> </component>
<component name="ComposerConfigs">
<option name="configs">
<option value="$PROJECT_DIR$/management-panel/composer.json" />
</option>
</component>
<component name="ComposerSettings" synchronizationState="SYNCHRONIZE"> <component name="ComposerSettings" synchronizationState="SYNCHRONIZE">
<pharConfigPath>$PROJECT_DIR$/management-panel/composer.json</pharConfigPath> <pharConfigPath>$PROJECT_DIR$/composer.json</pharConfigPath>
<execution /> <execution />
</component> </component>
<component name="Git.Settings"> <component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
<option name="RESET_MODE" value="HARD" /> <option name="RESET_MODE" value="HARD" />
<option name="UPDATE_TYPE" value="REBASE" />
</component> </component>
<component name="PhpWorkspaceProjectConfiguration" interpreter_name="C:\Users\gmch2\scoop\shims\php.exe"> <component name="PhpWorkspaceProjectConfiguration" interpreter_name="C:\Users\gmch2\scoop\shims\php.exe">
<include_path> <include_path>
<path value="$PROJECT_DIR$/management-panel/vendor/kirschbaum-development/eloquent-power-joins" /> <path value="$PROJECT_DIR$/vendor/filament/support" />
<path value="$PROJECT_DIR$/vendor/filament/spatie-laravel-settings-plugin" />
<path value="$PROJECT_DIR$/vendor/filament/widgets" />
<path value="$PROJECT_DIR$/vendor/filament/tables" />
<path value="$PROJECT_DIR$/vendor/carbonphp/carbon-doctrine-types" />
<path value="$PROJECT_DIR$/vendor/livewire/livewire" />
<path value="$PROJECT_DIR$/vendor/danharrin/livewire-rate-limiting" />
<path value="$PROJECT_DIR$/vendor/danharrin/date-format-converter" />
<path value="$PROJECT_DIR$/vendor/openspout/openspout" />
<path value="$PROJECT_DIR$/vendor/fruitcake/php-cors" />
<path value="$PROJECT_DIR$/vendor/webmozart/assert" />
<path value="$PROJECT_DIR$/vendor/phpoption/phpoption" />
<path value="$PROJECT_DIR$/vendor/guzzlehttp/uri-template" />
<path value="$PROJECT_DIR$/vendor/anourvalar/eloquent-serialize" />
<path value="$PROJECT_DIR$/vendor/masterminds/html5" />
<path value="$PROJECT_DIR$/vendor/nunomaduro/termwind" />
<path value="$PROJECT_DIR$/vendor/blade-ui-kit/blade-icons" />
<path value="$PROJECT_DIR$/vendor/blade-ui-kit/blade-heroicons" />
<path value="$PROJECT_DIR$/vendor/dragonmantank/cron-expression" />
<path value="$PROJECT_DIR$/vendor/tijsverkoyen/css-to-inline-styles" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/type-resolver" />
<path value="$PROJECT_DIR$/vendor/phpdocumentor/reflection-common" />
<path value="$PROJECT_DIR$/vendor/graham-campbell/result-type" />
<path value="$PROJECT_DIR$/vendor/ryangjchandler/blade-capture-directive" />
<path value="$PROJECT_DIR$/vendor/kirschbaum-development/eloquent-power-joins" />
<path value="$PROJECT_DIR$/vendor/composer" />
<path value="$PROJECT_DIR$/vendor/psr/clock" />
<path value="$PROJECT_DIR$/vendor/psr/cache" />
<path value="$PROJECT_DIR$/vendor/psr/event-dispatcher" />
<path value="$PROJECT_DIR$/vendor/psr/container" />
<path value="$PROJECT_DIR$/vendor/psr/http-message" />
<path value="$PROJECT_DIR$/vendor/psr/http-factory" />
<path value="$PROJECT_DIR$/vendor/psr/simple-cache" />
<path value="$PROJECT_DIR$/vendor/psr/log" />
<path value="$PROJECT_DIR$/vendor/brick/math" />
<path value="$PROJECT_DIR$/vendor/voku/portable-ascii" />
<path value="$PROJECT_DIR$/vendor/nette/utils" />
<path value="$PROJECT_DIR$/vendor/nette/schema" />
<path value="$PROJECT_DIR$/vendor/league/config" />
<path value="$PROJECT_DIR$/vendor/league/commonmark" />
<path value="$PROJECT_DIR$/vendor/league/flysystem" />
<path value="$PROJECT_DIR$/vendor/league/csv" />
<path value="$PROJECT_DIR$/vendor/league/mime-type-detection" />
<path value="$PROJECT_DIR$/vendor/league/flysystem-local" />
<path value="$PROJECT_DIR$/vendor/league/uri-interfaces" />
<path value="$PROJECT_DIR$/vendor/league/uri" />
<path value="$PROJECT_DIR$/vendor/ramsey/collection" />
<path value="$PROJECT_DIR$/vendor/nesbot/carbon" />
<path value="$PROJECT_DIR$/vendor/spatie/color" />
<path value="$PROJECT_DIR$/vendor/ramsey/uuid" />
<path value="$PROJECT_DIR$/vendor/spatie/laravel-package-tools" />
<path value="$PROJECT_DIR$/vendor/spatie/invade" />
<path value="$PROJECT_DIR$/vendor/spatie/temporary-directory" />
<path value="$PROJECT_DIR$/vendor/spatie/laravel-settings" />
<path value="$PROJECT_DIR$/vendor/dflydev/dot-access-data" />
<path value="$PROJECT_DIR$/vendor/vlucas/phpdotenv" />
<path value="$PROJECT_DIR$/vendor/laravel/framework" />
<path value="$PROJECT_DIR$/vendor/egulias/email-validator" />
<path value="$PROJECT_DIR$/vendor/laravel/serializable-closure" />
<path value="$PROJECT_DIR$/vendor/laravel/prompts" />
<path value="$PROJECT_DIR$/vendor/phpstan/phpdoc-parser" />
<path value="$PROJECT_DIR$/vendor/monolog/monolog" />
<path value="$PROJECT_DIR$/vendor/symfony/css-selector" />
<path value="$PROJECT_DIR$/vendor/symfony/console" />
<path value="$PROJECT_DIR$/vendor/symfony/error-handler" />
<path value="$PROJECT_DIR$/vendor/symfony/deprecation-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/event-dispatcher" />
<path value="$PROJECT_DIR$/vendor/symfony/html-sanitizer" />
<path value="$PROJECT_DIR$/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/vendor/symfony/http-kernel" />
<path value="$PROJECT_DIR$/vendor/symfony/http-foundation" />
<path value="$PROJECT_DIR$/vendor/symfony/mime" />
<path value="$PROJECT_DIR$/vendor/symfony/mailer" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-grapheme" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-ctype" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-normalizer" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-intl-idn" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php72" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-mbstring" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php83" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-php80" />
<path value="$PROJECT_DIR$/vendor/symfony/process" />
<path value="$PROJECT_DIR$/vendor/symfony/polyfill-uuid" />
<path value="$PROJECT_DIR$/vendor/symfony/service-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/routing" />
<path value="$PROJECT_DIR$/vendor/symfony/translation" />
<path value="$PROJECT_DIR$/vendor/symfony/string" />
<path value="$PROJECT_DIR$/vendor/symfony/uid" />
<path value="$PROJECT_DIR$/vendor/symfony/translation-contracts" />
<path value="$PROJECT_DIR$/vendor/symfony/var-dumper" />
<path value="$PROJECT_DIR$/vendor/doctrine/cache" />
<path value="$PROJECT_DIR$/vendor/doctrine/deprecations" />
<path value="$PROJECT_DIR$/vendor/doctrine/dbal" />
<path value="$PROJECT_DIR$/vendor/doctrine/inflector" />
<path value="$PROJECT_DIR$/vendor/doctrine/event-manager" />
<path value="$PROJECT_DIR$/vendor/filament/actions" />
<path value="$PROJECT_DIR$/vendor/doctrine/lexer" />
<path value="$PROJECT_DIR$/vendor/filament/forms" />
<path value="$PROJECT_DIR$/vendor/filament/filament" />
<path value="$PROJECT_DIR$/vendor/filament/notifications" />
<path value="$PROJECT_DIR$/vendor/filament/infolists" />
<path value="$PROJECT_DIR$/management-panel/vendor/composer" /> <path value="$PROJECT_DIR$/management-panel/vendor/composer" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/cache" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/container" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/clock" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/clock" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-client" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/cache" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/event-dispatcher" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/event-dispatcher" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-message" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/container" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-factory" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/http-factory" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/simple-cache" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/http-client" />
<path value="$PROJECT_DIR$/management-panel/vendor/psr/log" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/log" />
<path value="$PROJECT_DIR$/management-panel/vendor/filp/whoops" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/http-message" />
<path value="$PROJECT_DIR$/management-panel/vendor/psy/psysh" /> <path value="$PROJECT_DIR$/management-panel/vendor/psy/psysh" />
<path value="$PROJECT_DIR$/management-panel/vendor/brick/math" /> <path value="$PROJECT_DIR$/management-panel/vendor/psr/simple-cache" />
<path value="$PROJECT_DIR$/management-panel/vendor/voku/portable-ascii" /> <path value="$PROJECT_DIR$/management-panel/vendor/voku/portable-ascii" />
<path value="$PROJECT_DIR$/management-panel/vendor/nette/schema" /> <path value="$PROJECT_DIR$/management-panel/vendor/filp/whoops" />
<path value="$PROJECT_DIR$/management-panel/vendor/fidry/cpu-core-counter" /> <path value="$PROJECT_DIR$/management-panel/vendor/fidry/cpu-core-counter" />
<path value="$PROJECT_DIR$/management-panel/vendor/nikic/php-parser" /> <path value="$PROJECT_DIR$/management-panel/vendor/brick/math" />
<path value="$PROJECT_DIR$/management-panel/vendor/nette/utils" /> <path value="$PROJECT_DIR$/management-panel/vendor/nette/utils" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/commonmark" /> <path value="$PROJECT_DIR$/management-panel/vendor/nette/schema" />
<path value="$PROJECT_DIR$/management-panel/vendor/jean85/pretty-package-versions" /> <path value="$PROJECT_DIR$/management-panel/vendor/jean85/pretty-package-versions" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/csv" /> <path value="$PROJECT_DIR$/management-panel/vendor/nikic/php-parser" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/config" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/config" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem-local" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/commonmark" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/uri" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/csv" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/mime-type-detection" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/mime-type-detection" />
<path value="$PROJECT_DIR$/management-panel/vendor/nesbot/carbon" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem-local" />
<path value="$PROJECT_DIR$/management-panel/vendor/league/uri-interfaces" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/uri-interfaces" />
<path value="$PROJECT_DIR$/management-panel/vendor/ramsey/uuid" /> <path value="$PROJECT_DIR$/management-panel/vendor/league/uri" />
<path value="$PROJECT_DIR$/management-panel/vendor/ramsey/collection" /> <path value="$PROJECT_DIR$/management-panel/vendor/ramsey/collection" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/invade" /> <path value="$PROJECT_DIR$/management-panel/vendor/nesbot/carbon" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/color" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/color" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-settings" /> <path value="$PROJECT_DIR$/management-panel/vendor/ramsey/uuid" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-package-tools" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-package-tools" />
<path value="$PROJECT_DIR$/management-panel/vendor/vlucas/phpdotenv" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/invade" />
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/temporary-directory" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/temporary-directory" />
<path value="$PROJECT_DIR$/management-panel/vendor/egulias/email-validator" /> <path value="$PROJECT_DIR$/management-panel/vendor/spatie/laravel-settings" />
<path value="$PROJECT_DIR$/management-panel/vendor/dflydev/dot-access-data" /> <path value="$PROJECT_DIR$/management-panel/vendor/dflydev/dot-access-data" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/framework" /> <path value="$PROJECT_DIR$/management-panel/vendor/vlucas/phpdotenv" />
<path value="$PROJECT_DIR$/management-panel/vendor/laminas/laminas-diactoros" /> <path value="$PROJECT_DIR$/management-panel/vendor/laminas/laminas-diactoros" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/pint" /> <path value="$PROJECT_DIR$/management-panel/vendor/egulias/email-validator" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/octane" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/octane" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/sail" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/framework" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/prompts" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/prompts" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/tinker" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/pint" />
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/serializable-closure" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/serializable-closure" />
<path value="$PROJECT_DIR$/management-panel/vendor/monolog/monolog" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/sail" />
<path value="$PROJECT_DIR$/management-panel/vendor/mockery/mockery" /> <path value="$PROJECT_DIR$/management-panel/vendor/mockery/mockery" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest" /> <path value="$PROJECT_DIR$/management-panel/vendor/laravel/tinker" />
<path value="$PROJECT_DIR$/management-panel/vendor/myclabs/deep-copy" /> <path value="$PROJECT_DIR$/management-panel/vendor/myclabs/deep-copy" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-arch" /> <path value="$PROJECT_DIR$/management-panel/vendor/monolog/monolog" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin" />
<path value="$PROJECT_DIR$/management-panel/vendor/phar-io/manifest" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest" />
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-laravel" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-laravel" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpstan/phpdoc-parser" /> <path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin-arch" />
<path value="$PROJECT_DIR$/management-panel/vendor/phar-io/version" /> <path value="$PROJECT_DIR$/management-panel/vendor/phar-io/version" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-file-iterator" /> <path value="$PROJECT_DIR$/management-panel/vendor/phar-io/manifest" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-code-coverage" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-code-coverage" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-text-template" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpstan/phpdoc-parser" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-invoker" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-invoker" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/phpunit" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-file-iterator" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-timer" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-timer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/console" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-text-template" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/clock" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/clock" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/deprecation-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpunit/phpunit" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/css-selector" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/css-selector" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/console" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/error-handler" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/error-handler" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/finder" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/deprecation-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-foundation" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/event-dispatcher" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/html-sanitizer" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/html-sanitizer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/mailer" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/finder" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-kernel" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-kernel" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-ctype" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/http-foundation" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/mime" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/mime" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-idn" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/mailer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-grapheme" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-grapheme" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-mbstring" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-ctype" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-normalizer" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-normalizer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php80" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-idn" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php72" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php72" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-uuid" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-mbstring" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php83" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php83" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/psr-http-message-bridge" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php80" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/process" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/process" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/service-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-uuid" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/routing" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/routing" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/psr-http-message-bridge" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/string" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/string" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/uid" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/service-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation-contracts" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation-contracts" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/yaml" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/var-dumper" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/var-dumper" />
<path value="$PROJECT_DIR$/management-panel/vendor/brianium/paratest" /> <path value="$PROJECT_DIR$/management-panel/vendor/symfony/uid" />
<path value="$PROJECT_DIR$/management-panel/vendor/theseer/tokenizer" /> <path value="$PROJECT_DIR$/management-panel/vendor/theseer/tokenizer" />
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/yaml" />
<path value="$PROJECT_DIR$/management-panel/vendor/brianium/paratest" />
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/deprecations" /> <path value="$PROJECT_DIR$/management-panel/vendor/doctrine/deprecations" />
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/dbal" /> <path value="$PROJECT_DIR$/management-panel/vendor/doctrine/dbal" />
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/lexer" /> <path value="$PROJECT_DIR$/management-panel/vendor/doctrine/lexer" />
@@ -127,52 +237,54 @@
<path value="$PROJECT_DIR$/management-panel/vendor/filament/filament" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/filament" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/notifications" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/notifications" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/infolists" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/infolists" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/tables" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/support" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/support" />
<path value="$PROJECT_DIR$/management-panel/vendor/hamcrest/hamcrest-php" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/spatie-laravel-settings-plugin" />
<path value="$PROJECT_DIR$/management-panel/vendor/filament/widgets" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/widgets" />
<path value="$PROJECT_DIR$/management-panel/vendor/carbonphp/carbon-doctrine-types" /> <path value="$PROJECT_DIR$/management-panel/vendor/filament/tables" />
<path value="$PROJECT_DIR$/management-panel/vendor/livewire/livewire" /> <path value="$PROJECT_DIR$/management-panel/vendor/livewire/livewire" />
<path value="$PROJECT_DIR$/management-panel/vendor/danharrin/livewire-rate-limiting" /> <path value="$PROJECT_DIR$/management-panel/vendor/hamcrest/hamcrest-php" />
<path value="$PROJECT_DIR$/management-panel/vendor/danharrin/date-format-converter" /> <path value="$PROJECT_DIR$/management-panel/vendor/danharrin/date-format-converter" />
<path value="$PROJECT_DIR$/management-panel/vendor/openspout/openspout" /> <path value="$PROJECT_DIR$/management-panel/vendor/carbonphp/carbon-doctrine-types" />
<path value="$PROJECT_DIR$/management-panel/vendor/fruitcake/php-cors" /> <path value="$PROJECT_DIR$/management-panel/vendor/fruitcake/php-cors" />
<path value="$PROJECT_DIR$/management-panel/vendor/ralouphie/getallheaders" /> <path value="$PROJECT_DIR$/management-panel/vendor/danharrin/livewire-rate-limiting" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpoption/phpoption" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpoption/phpoption" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit" /> <path value="$PROJECT_DIR$/management-panel/vendor/openspout/openspout" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/cli-parser" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/cli-parser" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/comparator" /> <path value="$PROJECT_DIR$/management-panel/vendor/ralouphie/getallheaders" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit-reverse-lookup" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit-reverse-lookup" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/diff" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/code-unit" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/complexity" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/complexity" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/exporter" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/comparator" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/environment" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/environment" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/lines-of-code" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/diff" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/global-state" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/global-state" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-reflector" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/exporter" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-enumerator" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-enumerator" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/type" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/lines-of-code" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/recursion-context" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/recursion-context" />
<path value="$PROJECT_DIR$/management-panel/vendor/ta-tikoma/phpunit-architecture-test" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/object-reflector" />
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/version" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/version" />
<path value="$PROJECT_DIR$/management-panel/vendor/anourvalar/eloquent-serialize" /> <path value="$PROJECT_DIR$/management-panel/vendor/sebastian/type" />
<path value="$PROJECT_DIR$/management-panel/vendor/webmozart/assert" /> <path value="$PROJECT_DIR$/management-panel/vendor/webmozart/assert" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/promises" /> <path value="$PROJECT_DIR$/management-panel/vendor/ta-tikoma/phpunit-architecture-test" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/guzzle" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/guzzle" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/uri-template" /> <path value="$PROJECT_DIR$/management-panel/vendor/anourvalar/eloquent-serialize" />
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/psr7" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/psr7" />
<path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/termwind" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/promises" />
<path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/collision" /> <path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/collision" />
<path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-heroicons" /> <path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/uri-template" />
<path value="$PROJECT_DIR$/management-panel/vendor/masterminds/html5" /> <path value="$PROJECT_DIR$/management-panel/vendor/masterminds/html5" />
<path value="$PROJECT_DIR$/management-panel/vendor/tijsverkoyen/css-to-inline-styles" /> <path value="$PROJECT_DIR$/management-panel/vendor/nunomaduro/termwind" />
<path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-icons" /> <path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-icons" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-common" /> <path value="$PROJECT_DIR$/management-panel/vendor/blade-ui-kit/blade-heroicons" />
<path value="$PROJECT_DIR$/management-panel/vendor/dragonmantank/cron-expression" /> <path value="$PROJECT_DIR$/management-panel/vendor/dragonmantank/cron-expression" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/type-resolver" /> <path value="$PROJECT_DIR$/management-panel/vendor/tijsverkoyen/css-to-inline-styles" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-docblock" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-docblock" />
<path value="$PROJECT_DIR$/management-panel/vendor/graham-campbell/result-type" /> <path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/reflection-common" />
<path value="$PROJECT_DIR$/management-panel/vendor/ryangjchandler/blade-capture-directive" /> <path value="$PROJECT_DIR$/management-panel/vendor/ryangjchandler/blade-capture-directive" />
<path value="$PROJECT_DIR$/management-panel/vendor/phpdocumentor/type-resolver" />
<path value="$PROJECT_DIR$/management-panel/vendor/kirschbaum-development/eloquent-power-joins" />
<path value="$PROJECT_DIR$/management-panel/vendor/graham-campbell/result-type" />
</include_path> </include_path>
</component> </component>
<component name="ProjectColorInfo">{ <component name="ProjectColorInfo">{
@@ -183,24 +295,33 @@
<option name="hideEmptyMiddlePackages" value="true" /> <option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" /> <option name="showLibraryContents" value="true" />
</component> </component>
<component name="PropertiesComponent">{ <component name="PropertiesComponent"><![CDATA[{
&quot;keyToString&quot;: { "keyToString": {
&quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;, "RunOnceActivity.ShowReadmeOnStart": "true",
&quot;git-widget-placeholder&quot;: &quot;master&quot;, "git-widget-placeholder": "master",
&quot;last_opened_file_path&quot;: &quot;E:/data-collection-terminal&quot;, "last_opened_file_path": "E:/data-collection-terminal/management-panel",
&quot;node.js.detected.package.eslint&quot;: &quot;true&quot;, "node.js.detected.package.eslint": "true",
&quot;node.js.detected.package.tslint&quot;: &quot;true&quot;, "node.js.detected.package.tslint": "true",
&quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;, "node.js.selected.package.eslint": "(autodetect)",
&quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;, "node.js.selected.package.tslint": "(autodetect)",
&quot;nodejs_package_manager_path&quot;: &quot;npm&quot;, "nodejs_package_manager_path": "npm",
&quot;vue.rearranger.settings.migration&quot;: &quot;true&quot; "vue.rearranger.settings.migration": "true"
} }
}</component> }]]></component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="E:\data-collection-terminal\management-panel" />
</key>
</component>
<component name="RunManager" selected="Pest.主"> <component name="RunManager" selected="Pest.主">
<configuration name="主" type="PHPUnitRunConfigurationType" factoryName="PHPUnit"> <configuration name="主" type="PHPUnitRunConfigurationType" factoryName="PHPUnit">
<TestRunner configuration_file="$PROJECT_DIR$/management-panel/phpunit.xml" scope="XML" use_alternative_configuration_file="true" /> <TestRunner configuration_file="$PROJECT_DIR$/management-panel/phpunit.xml" scope="XML" use_alternative_configuration_file="true" />
<method v="2" /> <method v="2" />
</configuration> </configuration>
<configuration name="management-panel" type="PHPUnitRunConfigurationType" factoryName="PHPUnit">
<TestRunner configuration_file="$PROJECT_DIR$/management-panel/phpunit.xml" scope="XML" use_alternative_configuration_file="true" />
<method v="2" />
</configuration>
<configuration name="主" type="PestRunConfigurationType"> <configuration name="主" type="PestRunConfigurationType">
<option name="pestRunnerSettings"> <option name="pestRunnerSettings">
<PestRunner configuration_file="$PROJECT_DIR$/management-panel/phpunit.xml" scope="ConfigurationFile" use_alternative_configuration_file="true" /> <PestRunner configuration_file="$PROJECT_DIR$/management-panel/phpunit.xml" scope="ConfigurationFile" use_alternative_configuration_file="true" />
@@ -230,7 +351,8 @@
<workItem from="1724720815572" duration="673000" /> <workItem from="1724720815572" duration="673000" />
<workItem from="1724721535300" duration="1534000" /> <workItem from="1724721535300" duration="1534000" />
<workItem from="1724723119931" duration="37000" /> <workItem from="1724723119931" duration="37000" />
<workItem from="1724723165774" duration="437000" /> <workItem from="1724723165774" duration="1511000" />
<workItem from="1724724784154" duration="1091000" />
</task> </task>
<task id="LOCAL-00001" summary="[增添]添加注册"> <task id="LOCAL-00001" summary="[增添]添加注册">
<option name="closed" value="true" /> <option name="closed" value="true" />
@@ -256,7 +378,15 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1724722497361</updated> <updated>1724722497361</updated>
</task> </task>
<option name="localTasksCounter" value="4" /> <task id="LOCAL-00004" summary="[增添]添加了datasource的setting数据库以及默认值">
<option name="closed" value="true" />
<created>1724723944634</created>
<option name="number" value="00004" />
<option name="presentableId" value="LOCAL-00004" />
<option name="project" value="LOCAL" />
<updated>1724723944634</updated>
</task>
<option name="localTasksCounter" value="5" />
<servers /> <servers />
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">

View File

@@ -0,0 +1,129 @@
<?php
namespace App\Filament\Pages;
use App\Services\EtcdService;
use App\Settings\DataSourceSettings;
use Filament\Forms;
use Filament\Forms\Form;
use Filament\Pages\SettingsPage;
use Filament\Forms\Components\TextInput;
use Filament\Forms\Components\Select;
use Filament\Forms\Components\Toggle;
use Filament\Forms\Components\Textarea;
use Filament\Forms\Components\Fieldset;
use Filament\Forms\Components\Actions\Action;
class ManageDataSource extends SettingsPage
{
protected static ?string $navigationIcon = 'heroicon-o-cog-6-tooth';
protected static string $settings = DataSourceSettings::class;
public function form(Form $form): Form
{
return $form
->schema([
Select::make('data_source_type')
->options([
'opcua' => 'Opcua',
])
->default('opcua')
->label('数据源类型')
->columns(1)
->required()
->reactive(),
Fieldset::make()
->schema([
TextInput::make('name')
->label('名称')
->required(),
Textarea::make('description')
->label('描述')
->autosize()
->nullable(),
TextInput::make('opcua_service_address')
->label('opcua服务地址')
->prefix('opc.tcp://')
->required(),
])
->visible(fn($get) => in_array($get('data_source_type'), ['opcua'])),
Fieldset::make()
->schema([
Select::make('security_mode')
->label('安全模式')
->required()
->options([
'Anonymous' => '匿名模式',
'UsernamePassword' => '用户名密码模式',
'Certificate' => '证书/密钥模式',
'CertificateAndUsernamePassword' => '证书/密码 + 用户名密码模式',
'OpensslMbedtls' => 'Openssl/mbedtls模式',
])
->reactive(), // Triggers reactivity for the dependsOn method
TextInput::make('security_policy_address')
->label('安全策略地址')
->nullable(),
// Certificate + UsernamePassword mode: Shows 'username', 'password', 'key_authentication_file', 'certificate_authentication_file', 'trusted_list'
TextInput::make('username')
->label('用户名')
->nullable()
->visible(fn($get) => in_array($get('security_mode'), ['UsernamePassword', 'CertificateAndUsernamePassword'])),
TextInput::make('password')
->label('密码')
->password()
->revealable()
->nullable()
->visible(fn($get) => in_array($get('security_mode'), ['UsernamePassword', 'CertificateAndUsernamePassword'])),
TextInput::make('key_authentication_file')
->label('密钥文件')
->visible(fn($get) => in_array($get('security_mode'), ['Certificate', 'CertificateAndUsernamePassword'])),
TextInput::make('certificate_authentication_file')
->label('证书文件')
->visible(fn($get) => in_array($get('security_mode'), ['Certificate', 'CertificateAndUsernamePassword'])),
TextInput::make('trusted_list')
->label('信任列表')
->nullable()
->visible(fn($get) => in_array($get('security_mode'), ['Certificate', 'CertificateAndUsernamePassword'])),
// Openssl/Mbedtls mode: Shows 'certificate_identity_file', 'key_identity_file'
TextInput::make('certificate_identity_file')
->label('证书身份验证文件')
->visible(fn($get) => $get('security_mode') === 'OpensslMbedtls'),
TextInput::make('key_identity_file')
->label('密钥身份验证文件')
->visible(fn($get) => $get('security_mode') === 'OpensslMbedtls'),
// Anonymous mode: Shows 'measurement_point_address' and 'interface_address'
TextInput::make('measurement_point_address')
->label('测点地址')
->required()
->visible(fn($get) => in_array($get('security_mode'), ['Anonymous', 'Certificate', 'UsernamePassword', 'CertificateAndUsernamePassword', 'OpensslMbedtls'])),
TextInput::make('interface_address')
->label('接口地址')
->required()
->visible(fn($get) => in_array($get('security_mode'), ['Anonymous', 'Certificate', 'UsernamePassword', 'CertificateAndUsernamePassword', 'OpensslMbedtls'])),
Toggle::make('state')
->label('启用')
->onColor('success'),
])
->visible(fn($get) => in_array($get('data_source_type'), ['opcua'])),
]);
}
}

View File

@@ -0,0 +1,94 @@
<?php
return [
/*
* Each settings class used in your application must be registered, you can
* put them (manually) here.
*/
'settings' => [
],
/*
* The path where the settings classes will be created.
*/
'setting_class_path' => app_path('Settings'),
/*
* In these directories settings migrations will be stored and ran when migrating. A settings
* migration created via the make:settings-migration command will be stored in the first path or
* a custom defined path when running the command.
*/
'migrations_paths' => [
database_path('settings'),
],
/*
* When no repository was set for a settings class the following repository
* will be used for loading and saving settings.
*/
'default_repository' => 'database',
/*
* Settings will be stored and loaded from these repositories.
*/
'repositories' => [
'database' => [
'type' => Spatie\LaravelSettings\SettingsRepositories\DatabaseSettingsRepository::class,
'model' => null,
'table' => null,
'connection' => null,
],
'redis' => [
'type' => Spatie\LaravelSettings\SettingsRepositories\RedisSettingsRepository::class,
'connection' => null,
'prefix' => null,
],
],
/*
* The encoder and decoder will determine how settings are stored and
* retrieved in the database. By default, `json_encode` and `json_decode`
* are used.
*/
'encoder' => null,
'decoder' => null,
/*
* The contents of settings classes can be cached through your application,
* settings will be stored within a provided Laravel store and can have an
* additional prefix.
*/
'cache' => [
'enabled' => env('SETTINGS_CACHE_ENABLED', false),
'store' => null,
'prefix' => null,
'ttl' => null,
],
/*
* These global casts will be automatically used whenever a property within
* your settings class isn't a default PHP type.
*/
'global_casts' => [
DateTimeInterface::class => Spatie\LaravelSettings\SettingsCasts\DateTimeInterfaceCast::class,
DateTimeZone::class => Spatie\LaravelSettings\SettingsCasts\DateTimeZoneCast::class,
// Spatie\DataTransferObject\DataTransferObject::class => Spatie\LaravelSettings\SettingsCasts\DtoCast::class,
Spatie\LaravelData\Data::class => Spatie\LaravelSettings\SettingsCasts\DataCast::class,
],
/*
* The package will look for settings in these paths and automatically
* register them.
*/
'auto_discover_settings' => [
app_path('Settings'),
],
/*
* Automatically discovered settings classes can be cached, so they don't
* need to be searched each time the application boots up.
*/
'discovered_settings_cache_path' => base_path('bootstrap/cache'),
];

View File

@@ -0,0 +1,24 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration
{
public function up()
{
Schema::create('settings', function (Blueprint $table): void {
$table->id();
$table->string('group');
$table->string('name');
$table->boolean('locked')->default(false);
$table->json('payload');
$table->timestamps();
$table->unique(['group', 'name']);
});
}
};