[增加]Metrics在表格中数据显示
This commit is contained in:
15
.idea/deployment.xml
generated
Normal file
15
.idea/deployment.xml
generated
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="PublishConfigData" confirmBeforeUploading="false">
|
||||
<option name="confirmBeforeUploading" value="false" />
|
||||
<serverData>
|
||||
<paths name="openEuler">
|
||||
<serverdata>
|
||||
<mappings>
|
||||
<mapping deploy="/panel" local="$PROJECT_DIR$/management-panel" web="/" />
|
||||
</mappings>
|
||||
</serverdata>
|
||||
</paths>
|
||||
</serverData>
|
||||
</component>
|
||||
</project>
|
||||
291
.idea/php.xml
generated
Normal file
291
.idea/php.xml
generated
Normal file
@@ -0,0 +1,291 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="LaravelPint">
|
||||
<laravel_pint_settings>
|
||||
<LaravelPintConfiguration tool_path="$PROJECT_DIR$/management-panel/vendor/bin/pint" />
|
||||
</laravel_pint_settings>
|
||||
</component>
|
||||
<component name="MessDetectorOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PHPCSFixerOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PHPCodeSnifferOptionsConfiguration">
|
||||
<option name="highlightLevel" value="WARNING" />
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
<component name="PhpIncludePathManager">
|
||||
<include_path>
|
||||
<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/psr/clock" />
|
||||
<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/container" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-factory" />
|
||||
<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/http-message" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/psy/psysh" />
|
||||
<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/filp/whoops" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/fidry/cpu-core-counter" />
|
||||
<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/schema" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/jean85/pretty-package-versions" />
|
||||
<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/commonmark" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem" />
|
||||
<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/flysystem-local" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/league/uri-interfaces" />
|
||||
<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/nesbot/carbon" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/color" />
|
||||
<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/invade" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/temporary-directory" />
|
||||
<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/vlucas/phpdotenv" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/laminas/laminas-diactoros" />
|
||||
<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/framework" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/prompts" />
|
||||
<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/sail" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/mockery/mockery" />
|
||||
<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/monolog/monolog" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin" />
|
||||
<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-arch" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/phar-io/version" />
|
||||
<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/phpstan/phpdoc-parser" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-invoker" />
|
||||
<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-text-template" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/clock" />
|
||||
<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/console" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/error-handler" />
|
||||
<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" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/html-sanitizer" />
|
||||
<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-foundation" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/mime" />
|
||||
<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-ctype" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-normalizer" />
|
||||
<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-mbstring" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php83" />
|
||||
<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/polyfill-uuid" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/routing" />
|
||||
<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/service-contracts" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation-contracts" />
|
||||
<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/uid" />
|
||||
<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/dbal" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/lexer" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/inflector" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/filament/actions" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/fakerphp/faker" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/filament/forms" />
|
||||
<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/infolists" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/filament/support" />
|
||||
<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/tables" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/livewire/livewire" />
|
||||
<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/carbonphp/carbon-doctrine-types" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/fruitcake/php-cors" />
|
||||
<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/openspout/openspout" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/cli-parser" />
|
||||
<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" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/complexity" />
|
||||
<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/diff" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/global-state" />
|
||||
<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/lines-of-code" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/recursion-context" />
|
||||
<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/type" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/webmozart/assert" />
|
||||
<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/anourvalar/eloquent-serialize" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/psr7" />
|
||||
<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/guzzlehttp/uri-template" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/masterminds/html5" />
|
||||
<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-heroicons" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/dragonmantank/cron-expression" />
|
||||
<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-common" />
|
||||
<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" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/lara-zeus/inline-chart" />
|
||||
</include_path>
|
||||
</component>
|
||||
<component name="PhpProjectSharedConfiguration" php_language_level="8.2" />
|
||||
<component name="PhpStanOptionsConfiguration">
|
||||
<option name="transferred" value="true" />
|
||||
</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">
|
||||
<option name="transferred" value="true" />
|
||||
</component>
|
||||
</project>
|
||||
541
.idea/workspace.xml
generated
Normal file
541
.idea/workspace.xml
generated
Normal file
@@ -0,0 +1,541 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AutoImportSettings">
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="596fb1a0-d6fb-4db8-a922-13b01593ce79" name="更改" comment="[修改]confd模板修改">
|
||||
<change afterPath="$PROJECT_DIR$/management-panel/app/Services/PrometheusService.php" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/.idea/deployment.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/deployment.xml" afterDir="false" />
|
||||
<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" />
|
||||
<change beforePath="$PROJECT_DIR$/confd/templates/opcua.tmpl" beforeDir="false" afterPath="$PROJECT_DIR$/confd/templates/opcua.tmpl" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/docker/prometheus/prometheus.yml" beforeDir="false" afterPath="$PROJECT_DIR$/docker/prometheus/prometheus.yml" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/management-panel/app/Filament/Resources/MetricResource.php" beforeDir="false" afterPath="$PROJECT_DIR$/management-panel/app/Filament/Resources/MetricResource.php" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/management-panel/composer.json" beforeDir="false" afterPath="$PROJECT_DIR$/management-panel/composer.json" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/management-panel/composer.lock" beforeDir="false" afterPath="$PROJECT_DIR$/management-panel/composer.lock" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="ComposerConfigs">
|
||||
<option name="configs">
|
||||
<option value="$PROJECT_DIR$/management-panel/composer.json" />
|
||||
</option>
|
||||
</component>
|
||||
<component name="ComposerSettings" synchronizationState="SYNCHRONIZE">
|
||||
<pharConfigPath>$PROJECT_DIR$/composer.json</pharConfigPath>
|
||||
<execution />
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
<option name="RESET_MODE" value="HARD" />
|
||||
<option name="UPDATE_TYPE" value="REBASE" />
|
||||
</component>
|
||||
<component name="GitRewordedCommitMessages">
|
||||
<option name="commitMessagesMapping">
|
||||
<RewordedCommitMessageMapping>
|
||||
<option name="originalMessage" value="[添加]自动创建用户" />
|
||||
<option name="rewordedMessage" value="[添加]自动创建用户" />
|
||||
</RewordedCommitMessageMapping>
|
||||
</option>
|
||||
<option name="currentCommit" value="1" />
|
||||
<option name="onto" value="45f1ded555618a3e1d211baf5f38d047ba08e265" />
|
||||
</component>
|
||||
<component name="PhpWorkspaceProjectConfiguration" interpreter_name="C:\Users\lamonki\scoop\shims\php.exe">
|
||||
<include_path>
|
||||
<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/psr/clock" />
|
||||
<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/container" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/psr/http-factory" />
|
||||
<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/http-message" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/psy/psysh" />
|
||||
<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/filp/whoops" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/fidry/cpu-core-counter" />
|
||||
<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/schema" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/jean85/pretty-package-versions" />
|
||||
<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/commonmark" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/league/flysystem" />
|
||||
<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/flysystem-local" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/league/uri-interfaces" />
|
||||
<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/nesbot/carbon" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/color" />
|
||||
<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/invade" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/spatie/temporary-directory" />
|
||||
<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/vlucas/phpdotenv" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/laminas/laminas-diactoros" />
|
||||
<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/framework" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/laravel/prompts" />
|
||||
<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/sail" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/mockery/mockery" />
|
||||
<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/monolog/monolog" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/pestphp/pest-plugin" />
|
||||
<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-arch" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/phar-io/version" />
|
||||
<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/phpstan/phpdoc-parser" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/phpunit/php-invoker" />
|
||||
<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-text-template" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/clock" />
|
||||
<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/console" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/error-handler" />
|
||||
<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" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/html-sanitizer" />
|
||||
<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-foundation" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/mime" />
|
||||
<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-ctype" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-intl-normalizer" />
|
||||
<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-mbstring" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/polyfill-php83" />
|
||||
<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/polyfill-uuid" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/routing" />
|
||||
<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/service-contracts" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/symfony/translation-contracts" />
|
||||
<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/uid" />
|
||||
<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/dbal" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/lexer" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/doctrine/inflector" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/filament/actions" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/fakerphp/faker" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/filament/forms" />
|
||||
<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/infolists" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/filament/support" />
|
||||
<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/tables" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/livewire/livewire" />
|
||||
<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/carbonphp/carbon-doctrine-types" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/fruitcake/php-cors" />
|
||||
<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/openspout/openspout" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/cli-parser" />
|
||||
<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" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/complexity" />
|
||||
<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/diff" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/global-state" />
|
||||
<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/lines-of-code" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/sebastian/recursion-context" />
|
||||
<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/type" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/webmozart/assert" />
|
||||
<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/anourvalar/eloquent-serialize" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/guzzlehttp/psr7" />
|
||||
<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/guzzlehttp/uri-template" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/masterminds/html5" />
|
||||
<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-heroicons" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/dragonmantank/cron-expression" />
|
||||
<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-common" />
|
||||
<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" />
|
||||
<path value="$PROJECT_DIR$/management-panel/vendor/lara-zeus/inline-chart" />
|
||||
</include_path>
|
||||
</component>
|
||||
<component name="ProjectColorInfo">{
|
||||
"associatedIndex": 4
|
||||
}</component>
|
||||
<component name="ProjectId" id="2lDhzDscsdPQEXtPSXlcdKpzk1o" />
|
||||
<component name="ProjectViewState">
|
||||
<option name="hideEmptyMiddlePackages" value="true" />
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent">{
|
||||
"keyToString": {
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"git-widget-placeholder": "master",
|
||||
"last_opened_file_path": "F:/Postgraduate/work_project/data-collection-terminal/management-panel",
|
||||
"node.js.detected.package.eslint": "true",
|
||||
"node.js.detected.package.tslint": "true",
|
||||
"node.js.selected.package.eslint": "(autodetect)",
|
||||
"node.js.selected.package.tslint": "(autodetect)",
|
||||
"nodejs_package_manager_path": "npm",
|
||||
"vue.rearranger.settings.migration": "true"
|
||||
}
|
||||
}</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="CopyFile.RECENT_KEYS">
|
||||
<recent name="D:\WorkSpace\FDCP\data-collection-terminal" />
|
||||
<recent name="E:\data-collection-terminal\management-panel\app" />
|
||||
<recent name="E:\data-collection-terminal\management-panel" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager" selected="Pest.主">
|
||||
<configuration name="主" 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="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">
|
||||
<option name="pestRunnerSettings">
|
||||
<PestRunner configuration_file="$PROJECT_DIR$/management-panel/phpunit.xml" scope="ConfigurationFile" use_alternative_configuration_file="true" />
|
||||
</option>
|
||||
<option name="runnerSettings">
|
||||
<PhpTestRunnerSettings configuration_file="$PROJECT_DIR$/management-panel/phpunit.xml" scope="ConfigurationFile" use_alternative_configuration_file="true" />
|
||||
</option>
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
<component name="SharedIndexes">
|
||||
<attachedChunks>
|
||||
<set>
|
||||
<option value="bundled-js-predefined-1d06a55b98c1-0b3e54e931b4-JavaScript-PS-241.19072.22" />
|
||||
<option value="bundled-php-predefined-ba97393d7c68-48a1a656d44e-com.jetbrains.php.sharedIndexes-PS-241.19072.22" />
|
||||
</set>
|
||||
</attachedChunks>
|
||||
</component>
|
||||
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="应用程序级" UseSingleDictionary="true" transferred="true" />
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="默认任务">
|
||||
<changelist id="596fb1a0-d6fb-4db8-a922-13b01593ce79" name="更改" comment="" />
|
||||
<created>1724720814509</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1724720814509</updated>
|
||||
<workItem from="1724720815572" duration="673000" />
|
||||
<workItem from="1724721535300" duration="1534000" />
|
||||
<workItem from="1724723119931" duration="37000" />
|
||||
<workItem from="1724723165774" duration="1511000" />
|
||||
<workItem from="1724724784154" duration="6338000" />
|
||||
<workItem from="1724822229750" duration="4704000" />
|
||||
<workItem from="1724980018901" duration="1052000" />
|
||||
<workItem from="1725241101387" duration="17087000" />
|
||||
<workItem from="1725325817987" duration="3119000" />
|
||||
</task>
|
||||
<task id="LOCAL-00001" summary="[增添]添加注册">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724721872017</created>
|
||||
<option name="number" value="00001" />
|
||||
<option name="presentableId" value="LOCAL-00001" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724721872017</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00002" summary="[增添]添加注册">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724721878854</created>
|
||||
<option name="number" value="00002" />
|
||||
<option name="presentableId" value="LOCAL-00002" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724721878854</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00003" summary="[增添]添加了datasource的setting数据库以及默认值">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724722497361</created>
|
||||
<option name="number" value="00003" />
|
||||
<option name="presentableId" value="LOCAL-00003" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724722497361</updated>
|
||||
</task>
|
||||
<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>
|
||||
<task id="LOCAL-00005" summary="[增添]添加了ManageDataSource管理页面">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724726078488</created>
|
||||
<option name="number" value="00005" />
|
||||
<option name="presentableId" value="LOCAL-00005" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724726078488</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00006" summary="[增添]添加了Manage Exposer的默认数据库值以及Page页面">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724726680511</created>
|
||||
<option name="number" value="00006" />
|
||||
<option name="presentableId" value="LOCAL-00006" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724726680511</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00007" summary="[增添]添加了MetricResource的基础设置以及数据库">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724727682739</created>
|
||||
<option name="number" value="00007" />
|
||||
<option name="presentableId" value="LOCAL-00007" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724727682739</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00008" summary="[增添]添加了etcd服务与对应页面">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724736926763</created>
|
||||
<option name="number" value="00008" />
|
||||
<option name="presentableId" value="LOCAL-00008" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724736926763</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00009" summary="[更新]gitignore">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724741136342</created>
|
||||
<option name="number" value="00009" />
|
||||
<option name="presentableId" value="LOCAL-00009" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724741136342</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00010" summary="[添加]自动创建用户">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724742151638</created>
|
||||
<option name="number" value="00010" />
|
||||
<option name="presentableId" value="LOCAL-00010" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724742151638</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00011" summary="[添加]自动创建用户">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724742216453</created>
|
||||
<option name="number" value="00011" />
|
||||
<option name="presentableId" value="LOCAL-00011" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724742216453</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00012" summary="[修复]etcd服务地址">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724742239281</created>
|
||||
<option name="number" value="00012" />
|
||||
<option name="presentableId" value="LOCAL-00012" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724742239281</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00013" summary="[更新]confd映射本地目录">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724742322416</created>
|
||||
<option name="number" value="00013" />
|
||||
<option name="presentableId" value="LOCAL-00013" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724742322416</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00014" summary="[更改]取消用户注册功能">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724826494951</created>
|
||||
<option name="number" value="00014" />
|
||||
<option name="presentableId" value="LOCAL-00014" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724826494951</updated>
|
||||
</task>
|
||||
<task id="LOCAL-00015" summary="[修改]confd模板修改">
|
||||
<option name="closed" value="true" />
|
||||
<created>1724826565563</created>
|
||||
<option name="number" value="00015" />
|
||||
<option name="presentableId" value="LOCAL-00015" />
|
||||
<option name="project" value="LOCAL" />
|
||||
<updated>1724826565563</updated>
|
||||
</task>
|
||||
<option name="localTasksCounter" value="16" />
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
<option name="version" value="3" />
|
||||
</component>
|
||||
<component name="Vcs.Log.Tabs.Properties">
|
||||
<option name="TAB_STATES">
|
||||
<map>
|
||||
<entry key="MAIN">
|
||||
<value>
|
||||
<State>
|
||||
<option name="CUSTOM_BOOLEAN_PROPERTIES">
|
||||
<map>
|
||||
<entry key="Show.Git.Branches" value="false" />
|
||||
</map>
|
||||
</option>
|
||||
</State>
|
||||
</value>
|
||||
</entry>
|
||||
</map>
|
||||
</option>
|
||||
</component>
|
||||
<component name="VcsManagerConfiguration">
|
||||
<MESSAGE value="[增添]添加注册" />
|
||||
<MESSAGE value="[增添]添加了datasource的setting数据库以及默认值" />
|
||||
<MESSAGE value="[增添]添加了ManageDataSource管理页面" />
|
||||
<MESSAGE value="[增添]添加了Manage Exposer的默认数据库值以及Page页面" />
|
||||
<MESSAGE value="[增添]添加了MetricResource的数据库以及页面元素" />
|
||||
<MESSAGE value="[增添]添加了MetricResource的数据库以及页面元素" />
|
||||
<MESSAGE value="[增添]添加了etcd服务与对应页面" />
|
||||
<MESSAGE value="[Add]添加filament-settings插件" />
|
||||
<MESSAGE value="[更新]gitignore" />
|
||||
<MESSAGE value="[添加]自动创建用户" />
|
||||
<MESSAGE value="[修复]etcd服务地址" />
|
||||
<MESSAGE value="[更新]confd映射本地目录" />
|
||||
<MESSAGE value="[更改]取消用户注册功能" />
|
||||
<MESSAGE value="[修改]confd模板修改" />
|
||||
<option name="LAST_COMMIT_MESSAGE" value="[修改]confd模板修改" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -8,19 +8,19 @@ datasource:
|
||||
key_authentication_file: {{ getv "/datasource/key_authentication_file" }}
|
||||
certificate_authentication_file: {{ getv "/datasource/certificate_authentication_file" }}
|
||||
trusted_list: {{ getv "/datasource/trusted_list" }}
|
||||
measurement_point_address: {{ getv "/datasource/measurement_point_address" }}
|
||||
interface_address: {{ getv "/datasource/interface_address" }}
|
||||
username: {{ getv "/datasource/username" }}
|
||||
password: {{ getv "/datasource/password" }}
|
||||
certificate_identity_file: {{ getv "/datasource/certificate_identity_file" }}
|
||||
key_identity_file: {{ getv "/datasource/key_identity_file" }}
|
||||
state: {{ getv "/datasource/state" }}
|
||||
read_mode: {{ getv "/datasource/read_mode" }}
|
||||
cache_update: {{ getv "/datasource/cache_update" }}
|
||||
cache_timeout: {{ getv "/datasource/cache_timeout" }}
|
||||
|
||||
metrics:
|
||||
{{ range $index, $element := ls "/metrics" }}
|
||||
- name: "{{ getv (printf "/metrics/%d/name" $index) }}"
|
||||
identifier_type: {{ getv (printf "/metrics/%d/identifier_type" $index) }}"
|
||||
nodeid: {{ getv (printf "/metrics/%d/nodeid" $index) }}
|
||||
identifier_type: {{ getv (printf "/metrics/%d/identifier_type" $index) }}
|
||||
nodeid: "{{ getv (printf "/metrics/%d/nodeid" $index) }}"
|
||||
help: "{{ getv (printf "/metrics/%d/help" $index) }}"
|
||||
{{ end }}
|
||||
|
||||
|
||||
@@ -5,3 +5,7 @@ scrape_configs:
|
||||
- job_name: 'node_exporter'
|
||||
static_configs:
|
||||
- targets: [ 'node-exporter:9100' ]
|
||||
|
||||
- job_name: 'opcua_exporter'
|
||||
static_configs:
|
||||
- targets: [ 'localhost:8191' ]
|
||||
@@ -3,7 +3,7 @@
|
||||
namespace App\Filament\Resources;
|
||||
|
||||
use App\Filament\Resources\MetricResource\Pages;
|
||||
use App\Filament\Resources\MetricResource\RelationManagers;
|
||||
use App\Livewire\MetricWidgetChart;
|
||||
use App\Models\Metric;
|
||||
use Filament\Forms;
|
||||
use Filament\Forms\Form;
|
||||
@@ -16,6 +16,7 @@ use Filament\Forms\Components\TextInput;
|
||||
use Filament\Forms\Components\Section;
|
||||
use Filament\Forms\Components\Select;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use LaraZeus\InlineChart\Tables\Columns\InlineChart;
|
||||
|
||||
class MetricResource extends Resource
|
||||
{
|
||||
@@ -111,7 +112,15 @@ class MetricResource extends Resource
|
||||
}
|
||||
}),
|
||||
TextColumn::make('help')
|
||||
->label('帮助')
|
||||
->label('帮助'),
|
||||
|
||||
InlineChart::make('data')
|
||||
->label('数据')
|
||||
->chart(MetricWidgetChart::class)
|
||||
->maxWidth(350)
|
||||
->maxHeight(90)
|
||||
->description('')
|
||||
->toggleable(),
|
||||
])
|
||||
->filters([
|
||||
//
|
||||
|
||||
61
management-panel/app/Livewire/MetricWidgetChart.php
Normal file
61
management-panel/app/Livewire/MetricWidgetChart.php
Normal file
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
namespace App\Livewire;
|
||||
|
||||
use App\Services\PrometheusService;
|
||||
use LaraZeus\InlineChart\InlineChartWidget;
|
||||
|
||||
class MetricWidgetChart extends InlineChartWidget
|
||||
{
|
||||
protected function getData(): array
|
||||
{
|
||||
$prometheus = new PrometheusService();
|
||||
|
||||
$query1 = $this->record->name . '{data="real"}';
|
||||
$query2 = $this->record->name . '{data="simulate"}';
|
||||
|
||||
$start = now()->subDays(1)->timestamp;
|
||||
$end = now()->timestamp;
|
||||
$step = 60;
|
||||
$realdata = $prometheus->queryRange($query1, $start, $end, $step);
|
||||
$simulatedata = $prometheus->queryRange($query2, $start, $end, $step);
|
||||
|
||||
// 将数据格式化为 InlineChartWidget 所需的格式
|
||||
$formattedRealData = $this->formatData($realdata, 'Real Data');
|
||||
$formattedSimulateData = $this->formatData($simulatedata, 'Simulate Data');
|
||||
|
||||
return [
|
||||
'labels' => $formattedRealData['labels'],
|
||||
'datasets' => [
|
||||
$formattedRealData['datasets'],
|
||||
$formattedSimulateData['datasets'],
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* 将 Prometheus 查询结果格式化为 InlineChartWidget 所需的数据格式
|
||||
*
|
||||
* @param array $data Prometheus 查询结果
|
||||
* @param string $label 数据集标签
|
||||
* @return array 格式化后的数据
|
||||
*/
|
||||
protected function formatData(array $data, string $label): array
|
||||
{
|
||||
$labels = [];
|
||||
$dataset = [
|
||||
'label' => $label,
|
||||
'data' => [],
|
||||
];
|
||||
|
||||
foreach ($data['data']['result'][0]['values'] as $point) {
|
||||
$labels[] = date('H:i', $point[0]);
|
||||
$dataset['data'][] = $point[1];
|
||||
}
|
||||
|
||||
return [
|
||||
'labels' => $labels,
|
||||
'datasets' => $dataset,
|
||||
];
|
||||
}
|
||||
}
|
||||
@@ -9,6 +9,7 @@
|
||||
"fakerphp/faker": "^1.23",
|
||||
"filament/filament": "^3.2",
|
||||
"filament/spatie-laravel-settings-plugin": "^3.2",
|
||||
"lara-zeus/inline-chart": "^1.1",
|
||||
"laravel/framework": "^11.9",
|
||||
"laravel/octane": "^2.5",
|
||||
"laravel/tinker": "^2.9",
|
||||
|
||||
250
management-panel/composer.lock
generated
250
management-panel/composer.lock
generated
@@ -4,7 +4,7 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "0384a2e68cafacbc7a470648824ea732",
|
||||
"content-hash": "44cafcd7ddb03aa85528abd66ff2ccd7",
|
||||
"packages": [
|
||||
{
|
||||
"name": "anourvalar/eloquent-serialize",
|
||||
@@ -2215,6 +2215,89 @@
|
||||
],
|
||||
"time": "2024-02-16T16:06:16+00:00"
|
||||
},
|
||||
{
|
||||
"name": "lara-zeus/inline-chart",
|
||||
"version": "1.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/lara-zeus/inline-chart.git",
|
||||
"reference": "59afabb7ea2c8326dda9384a041c98c4a3a375f2"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/lara-zeus/inline-chart/zipball/59afabb7ea2c8326dda9384a041c98c4a3a375f2",
|
||||
"reference": "59afabb7ea2c8326dda9384a041c98c4a3a375f2",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"filament/filament": "^3.0",
|
||||
"php": "^8.1",
|
||||
"spatie/laravel-package-tools": "^1.16"
|
||||
},
|
||||
"require-dev": {
|
||||
"laravel/pint": "^1.0",
|
||||
"nunomaduro/collision": "^7.0",
|
||||
"nunomaduro/larastan": "^2.0.1",
|
||||
"nunomaduro/phpinsights": "^2.8",
|
||||
"orchestra/testbench": "^8.0",
|
||||
"phpstan/extension-installer": "^1.1"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"LaraZeus\\InlineChart\\InlineChartServiceProvider"
|
||||
]
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"LaraZeus\\InlineChart\\": "src"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "php coder",
|
||||
"email": "info@larazeus.com",
|
||||
"role": "Owner"
|
||||
}
|
||||
],
|
||||
"description": "Zeus Inline Chart easily add a chart in filamentPHP table column",
|
||||
"homepage": "https://larazeus.com/inline-chart",
|
||||
"keywords": [
|
||||
"chart",
|
||||
"coulmn",
|
||||
"design",
|
||||
"filamentphp",
|
||||
"generator",
|
||||
"inline",
|
||||
"input",
|
||||
"lara-zeus",
|
||||
"laravel",
|
||||
"mini",
|
||||
"table",
|
||||
"ui"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/lara-zeus/inline-chart/issues",
|
||||
"source": "https://github.com/lara-zeus/inline-chart"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://www.buymeacoffee.com/larazeus",
|
||||
"type": "custom"
|
||||
},
|
||||
{
|
||||
"url": "https://github.com/atmonshi",
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2024-02-07T10:24:01+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/framework",
|
||||
"version": "v11.21.0",
|
||||
@@ -5265,97 +5348,6 @@
|
||||
],
|
||||
"time": "2024-05-17T09:06:10+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-activitylog",
|
||||
"version": "4.8.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/laravel-activitylog.git",
|
||||
"reference": "eb6f37dd40af950ce10cf5280f0acfa3e08c3bff"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/laravel-activitylog/zipball/eb6f37dd40af950ce10cf5280f0acfa3e08c3bff",
|
||||
"reference": "eb6f37dd40af950ce10cf5280f0acfa3e08c3bff",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"illuminate/config": "^8.0 || ^9.0 || ^10.0 || ^11.0",
|
||||
"illuminate/database": "^8.69 || ^9.27 || ^10.0 || ^11.0",
|
||||
"illuminate/support": "^8.0 || ^9.0 || ^10.0 || ^11.0",
|
||||
"php": "^8.1",
|
||||
"spatie/laravel-package-tools": "^1.6.3"
|
||||
},
|
||||
"require-dev": {
|
||||
"ext-json": "*",
|
||||
"orchestra/testbench": "^6.23 || ^7.0 || ^8.0 || ^9.0",
|
||||
"pestphp/pest": "^1.20 || ^2.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Spatie\\Activitylog\\ActivitylogServiceProvider"
|
||||
]
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"files": [
|
||||
"src/helpers.php"
|
||||
],
|
||||
"psr-4": {
|
||||
"Spatie\\Activitylog\\": "src"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Freek Van der Herten",
|
||||
"email": "freek@spatie.be",
|
||||
"homepage": "https://spatie.be",
|
||||
"role": "Developer"
|
||||
},
|
||||
{
|
||||
"name": "Sebastian De Deyne",
|
||||
"email": "sebastian@spatie.be",
|
||||
"homepage": "https://spatie.be",
|
||||
"role": "Developer"
|
||||
},
|
||||
{
|
||||
"name": "Tom Witkowski",
|
||||
"email": "dev.gummibeer@gmail.com",
|
||||
"homepage": "https://gummibeer.de",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "A very simple activity logger to monitor the users of your website or application",
|
||||
"homepage": "https://github.com/spatie/activitylog",
|
||||
"keywords": [
|
||||
"activity",
|
||||
"laravel",
|
||||
"log",
|
||||
"spatie",
|
||||
"user"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/spatie/laravel-activitylog/issues",
|
||||
"source": "https://github.com/spatie/laravel-activitylog/tree/4.8.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://spatie.be/open-source/support-us",
|
||||
"type": "custom"
|
||||
},
|
||||
{
|
||||
"url": "https://github.com/spatie",
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2024-03-08T22:28:17+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-package-tools",
|
||||
"version": "1.16.4",
|
||||
@@ -8284,80 +8276,6 @@
|
||||
"source": "https://github.com/webmozarts/assert/tree/1.11.0"
|
||||
},
|
||||
"time": "2022-06-03T18:03:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "z3d0x/filament-logger",
|
||||
"version": "v0.7.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Z3d0X/filament-logger.git",
|
||||
"reference": "8a8a20b9921d1b37bb2d32bdf1c06b598685182b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Z3d0X/filament-logger/zipball/8a8a20b9921d1b37bb2d32bdf1c06b598685182b",
|
||||
"reference": "8a8a20b9921d1b37bb2d32bdf1c06b598685182b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"filament/filament": "^3.0",
|
||||
"illuminate/contracts": "^8.0 | ^9.0 | ^10.0 | ^11.0",
|
||||
"php": "^8.0 | ^8.1",
|
||||
"spatie/laravel-activitylog": "^4.5",
|
||||
"spatie/laravel-package-tools": "^1.13.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"nunomaduro/collision": "^6.0 | ^8.0",
|
||||
"nunomaduro/larastan": "^2.0.1",
|
||||
"orchestra/testbench": "^7.0 | ^9.0",
|
||||
"pestphp/pest": "^1.21 | ^2.34",
|
||||
"pestphp/pest-plugin-laravel": "^1.1 | ^2.3",
|
||||
"phpstan/extension-installer": "^1.1",
|
||||
"phpstan/phpstan-deprecation-rules": "^1.0",
|
||||
"phpstan/phpstan-phpunit": "^1.0",
|
||||
"phpunit/phpunit": "^9.5 | ^10.5",
|
||||
"spatie/laravel-ray": "^1.26"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"laravel": {
|
||||
"providers": [
|
||||
"Z3d0X\\FilamentLogger\\FilamentLoggerServiceProvider"
|
||||
],
|
||||
"aliases": {
|
||||
"FilamentLogger": "Z3d0X\\FilamentLogger\\Facades\\FilamentLogger"
|
||||
}
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Z3d0X\\FilamentLogger\\": "src",
|
||||
"Z3d0X\\FilamentLogger\\Database\\Factories\\": "database/factories"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Ziyaan Hassan",
|
||||
"email": "ziyaan2010@gmail.com",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "Activity logger for filament",
|
||||
"homepage": "https://github.com/z3d0x/filament-logger",
|
||||
"keywords": [
|
||||
"Z3d0X",
|
||||
"filament-logger",
|
||||
"laravel"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/Z3d0X/filament-logger/issues",
|
||||
"source": "https://github.com/Z3d0X/filament-logger/tree/v0.7.2"
|
||||
},
|
||||
"time": "2024-06-09T12:05:25+00:00"
|
||||
}
|
||||
],
|
||||
"packages-dev": [
|
||||
|
||||
Reference in New Issue
Block a user