├── .editorconfig ├── .env ├── .env.development ├── .env.production ├── .github └── workflows │ ├── buildAndRelease.yml │ ├── deploy.yml │ ├── docker-image-build.yml │ ├── exportpatch.yml │ └── main.yml ├── .gitignore ├── .i18nrc.json ├── .npmrc ├── .prettierrc ├── Dockerfile ├── LICENSE ├── README.md ├── README_ZH.md ├── env.config.ts ├── eslint.config.js ├── index.html ├── nginx.conf ├── package.json ├── packages ├── axios │ ├── package.json │ ├── src │ │ ├── constant.ts │ │ ├── index.ts │ │ ├── options.ts │ │ ├── shared.ts │ │ └── type.ts │ └── tsconfig.json ├── color-palette │ ├── package.json │ └── src │ │ ├── color.ts │ │ ├── index.ts │ │ ├── json │ │ ├── color-name.json │ │ └── palette.json │ │ ├── name.ts │ │ ├── palette.ts │ │ └── type.ts ├── hooks │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── use-boolean.ts │ │ ├── use-context.ts │ │ ├── use-loading.ts │ │ ├── use-request.ts │ │ └── use-svg-icon-render.ts │ └── tsconfig.json ├── materials │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── libs │ │ │ ├── admin-layout │ │ │ │ ├── index.module.css │ │ │ │ ├── index.module.css.d.ts │ │ │ │ ├── index.ts │ │ │ │ ├── index.vue │ │ │ │ └── shared.ts │ │ │ ├── page-tab │ │ │ │ ├── button-tab.vue │ │ │ │ ├── chrome-tab-bg.vue │ │ │ │ ├── chrome-tab.vue │ │ │ │ ├── index.module.css │ │ │ │ ├── index.module.css.d.ts │ │ │ │ ├── index.ts │ │ │ │ ├── index.vue │ │ │ │ ├── shared.ts │ │ │ │ └── svg-close.vue │ │ │ └── simple-scrollbar │ │ │ │ ├── index.ts │ │ │ │ └── index.vue │ │ └── types │ │ │ └── index.ts │ └── tsconfig.json ├── ofetch │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── scripts │ ├── bin.ts │ ├── package.json │ ├── src │ │ ├── commands │ │ │ ├── changelog.ts │ │ │ ├── cleanup.ts │ │ │ ├── git-commit.ts │ │ │ ├── index.ts │ │ │ ├── release.ts │ │ │ ├── router.ts │ │ │ └── update-pkg.ts │ │ ├── config │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── shared │ │ │ └── index.ts │ │ └── types │ │ │ └── index.ts │ └── tsconfig.json ├── uno-preset │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json └── utils │ ├── package.json │ └── src │ ├── color.ts │ ├── crypto.ts │ ├── index.ts │ ├── nanoid.ts │ └── storage.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── public ├── favicon.svg └── libDecoder.wasm ├── scripts ├── dev-quality-check.js └── remove-console-logs.js ├── src ├── App.vue ├── assets │ ├── audio │ │ ├── alert.wav │ │ ├── device-status.mp3 │ │ ├── message.wav │ │ ├── offline.wav │ │ ├── online.wav │ │ └── online2.wav │ ├── imgs │ │ ├── bg.jpg │ │ ├── camera-bg.png │ │ ├── camera.png │ │ └── soybean.jpg │ └── svg-icon │ │ ├── AddLocationAltOutlined.svg │ │ ├── AdjustRound.svg │ │ ├── AlertFilled.svg │ │ ├── ArrowExpand20Regular.svg │ │ ├── ArrowSync20Filled.svg │ │ ├── BezierCurveSquare12Filled.svg │ │ ├── Box24Filled.svg │ │ ├── CellTowerRound.svg │ │ ├── MaterialSymbolsContractEditOutline.svg │ │ ├── MaterialSymbolsMapRounded.svg │ │ ├── MaterialSymbolsRefresh.svg │ │ ├── MaterialSymbolsTableRowsNarrowOutlineSharp.svg │ │ ├── PencilAlt.svg │ │ ├── Wave.svg │ │ ├── activity.svg │ │ ├── add.svg │ │ ├── air-conductivity.svg │ │ ├── air-humidity.svg │ │ ├── air-temperature.svg │ │ ├── at-sign.svg │ │ ├── avatar.svg │ │ ├── banner.svg │ │ ├── bug-min.svg │ │ ├── bug.svg │ │ ├── cast.svg │ │ ├── chrome.svg │ │ ├── cloudy.svg │ │ ├── contain-nitrogen.svg │ │ ├── contain-phosphorus.svg │ │ ├── contain-potassium.svg │ │ ├── copy.svg │ │ ├── custom-icon.svg │ │ ├── day.svg │ │ ├── default-config.svg │ │ ├── default-template.svg │ │ ├── defaultdevice.svg │ │ ├── device.svg │ │ ├── direct.svg │ │ ├── empty-data.svg │ │ ├── expectation.svg │ │ ├── eye-close.svg │ │ ├── eye.svg │ │ ├── gateway.svg │ │ ├── heart.svg │ │ ├── history.svg │ │ ├── humidity-active.svg │ │ ├── humidity.svg │ │ ├── line-icon1.svg │ │ ├── line-icon2.svg │ │ ├── line-icon3.svg │ │ ├── logo.svg │ │ ├── map-icon.svg │ │ ├── month.svg │ │ ├── more.svg │ │ ├── network-error.svg │ │ ├── no-icon.svg │ │ ├── no-permission.svg │ │ ├── not-found.svg │ │ ├── offline.svg │ │ ├── on-line.svg │ │ ├── online-rate1.svg │ │ ├── online-rate2.svg │ │ ├── picture.svg │ │ ├── rain.svg │ │ ├── region-map.svg │ │ ├── region.svg │ │ ├── service-error.svg │ │ ├── signal.svg │ │ ├── snow.svg │ │ ├── subdevice.svg │ │ ├── sunlight.svg │ │ ├── user-num.svg │ │ ├── weather-station.png │ │ ├── wind-direction.svg │ │ ├── wind-humidity.svg │ │ ├── wind-pressure.svg │ │ ├── wind-rainfall.svg │ │ ├── wind-speed.svg │ │ ├── wind-temperature.svg │ │ ├── wind.svg │ │ └── yin.svg ├── card │ ├── builtin-card │ │ ├── COMPONENT_REFACTORING_PLAN.md │ │ ├── SYSTEM_MONITORING_COMPONENTS_MIGRATION.md │ │ ├── access │ │ │ ├── access.png │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── alarm-count │ │ │ ├── alarm-count.png │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── alarm-info │ │ │ ├── component.vue │ │ │ ├── image.png │ │ │ └── index.ts │ │ ├── app-download │ │ │ ├── component.vue │ │ │ ├── download_app.png │ │ │ ├── image.png │ │ │ ├── index.ts │ │ │ ├── placeholder-app-store.png │ │ │ └── placeholder-google-play.png │ │ ├── cpu-usage │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ ├── image.png │ │ │ └── index.ts │ │ ├── disk-usage │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ ├── image.png │ │ │ └── index.ts │ │ ├── information │ │ │ └── poster.png │ │ ├── memory-usage │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── memory-usage.png │ │ ├── news │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── news.png │ │ ├── off-line │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── off-line.png │ │ ├── on-line │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── on-line.png │ │ ├── online-trend │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ ├── online-rate.png │ │ │ ├── online-trend.png │ │ │ └── wifi.png │ │ ├── operation-guide-card │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── recently-visited │ │ │ ├── component.vue │ │ │ ├── image.png │ │ │ └── index.ts │ │ ├── reported-data │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── system-metrics-history │ │ │ ├── component.vue │ │ │ ├── image.png │ │ │ └── index.ts │ │ ├── tenant-chart │ │ │ ├── component.vue │ │ │ ├── image.png │ │ │ └── index.ts │ │ ├── tenant-count │ │ │ ├── component.vue │ │ │ ├── components │ │ │ │ ├── gradient-bg.vue │ │ │ │ └── index.ts │ │ │ ├── image.png │ │ │ └── index.ts │ │ └── version │ │ │ ├── component.vue │ │ │ ├── image.png │ │ │ └── index.ts │ ├── chart-card │ │ ├── bar │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ ├── modules │ │ │ │ └── bar-chart.vue │ │ │ ├── poster.png │ │ │ └── theme.ts │ │ ├── cardInfodoc │ │ │ ├── COMPONENT_CLASSIFICATION.md │ │ │ └── cards │ │ │ │ ├── chart-bar-card21-migration.md │ │ │ │ ├── chart-curve-card21-migration.md │ │ │ │ ├── chart-switch-card21-migration.md │ │ │ │ ├── chart-table-card21-migration.md │ │ │ │ ├── demo-card21-migration.md │ │ │ │ ├── digit-indicator-card21-migration.md │ │ │ │ ├── digit-setter-card21-migration.md │ │ │ │ ├── dispatch-data-card21-migration.md │ │ │ │ ├── enum-control-card21-migration.md │ │ │ │ ├── instrument-panel-card21-migration.md │ │ │ │ ├── state-display-card21-migration.md │ │ │ │ ├── text-info-card21-migration.md │ │ │ │ └── video-player-card21-migration.md │ │ ├── curve │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ ├── modules │ │ │ │ └── line-chart.vue │ │ │ ├── poster.png │ │ │ └── theme.ts │ │ ├── demo │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── icon-selector.vue │ │ │ ├── icon.ts │ │ │ ├── icons.ts │ │ │ ├── index.ts │ │ │ ├── m1.svg │ │ │ ├── m2.svg │ │ │ ├── m3.svg │ │ │ └── poster.png │ │ ├── digit-indicator │ │ │ ├── ArrayDataTest.vue │ │ │ ├── RealWorldExample.vue │ │ │ ├── SimpleArrayTest.vue │ │ │ ├── WebSocketDemo.vue │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── digit-setter │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── dispatch-data │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── enum-control │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── instrument-panel │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── state-display │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ ├── switch │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ ├── poster.png │ │ │ └── switch-config.vue │ │ ├── table │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ ├── modules │ │ │ │ └── table.vue │ │ │ └── poster.png │ │ ├── text-info │ │ │ ├── card-config.vue │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ │ └── video-player │ │ │ ├── component.vue │ │ │ ├── index.ts │ │ │ └── poster.png │ ├── components │ │ └── chart │ │ │ └── bar │ │ │ ├── BarChartView.vue │ │ │ └── index.ts │ └── core │ │ ├── data │ │ └── transform.ts │ │ ├── registry │ │ ├── index.ts │ │ └── loader.ts │ │ ├── renderer │ │ ├── manager.ts │ │ └── vue-renderer.ts │ │ └── types │ │ ├── component.ts │ │ ├── index.ts │ │ └── renderer.ts ├── card2.1 │ ├── components │ │ ├── chart │ │ │ ├── alarm │ │ │ │ ├── .gitkeep │ │ │ │ └── alert-status │ │ │ │ │ ├── definition.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── index.vue │ │ │ │ │ ├── setting.vue │ │ │ │ │ └── settingConfig.ts │ │ │ ├── control │ │ │ │ └── .gitkeep │ │ │ ├── dashboard │ │ │ │ └── .gitkeep │ │ │ ├── data │ │ │ │ ├── .gitkeep │ │ │ │ ├── bar-chart │ │ │ │ │ ├── definition.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── index.vue │ │ │ │ │ ├── setting.vue │ │ │ │ │ └── settingConfig.ts │ │ │ │ ├── digit-indicator │ │ │ │ │ ├── DigitIndicator.vue │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── setting.vue │ │ │ │ │ └── settingConfig.ts │ │ │ │ ├── gauge-chart │ │ │ │ │ ├── definition.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── index.vue │ │ │ │ │ ├── setting.vue │ │ │ │ │ └── settingConfig.ts │ │ │ │ ├── line-chart │ │ │ │ │ ├── definition.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── index.vue │ │ │ │ │ ├── setting.vue │ │ │ │ │ └── settingConfig.ts │ │ │ │ └── pie-chart │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── index.vue │ │ │ │ │ ├── setting.vue │ │ │ │ │ └── settingConfig.ts │ │ │ ├── device │ │ │ │ └── .gitkeep │ │ │ ├── information │ │ │ │ └── .gitkeep │ │ │ ├── location │ │ │ │ └── .gitkeep │ │ │ ├── media │ │ │ │ └── .gitkeep │ │ │ └── statistics │ │ │ │ └── .gitkeep │ │ ├── common │ │ │ └── generic-card │ │ │ │ ├── component.vue │ │ │ │ └── index.ts │ │ ├── index.ts │ │ └── system │ │ │ ├── alarm-management │ │ │ ├── .gitkeep │ │ │ ├── alarm-count │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ └── alarm-info │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── data-information │ │ │ ├── .gitkeep │ │ │ ├── news │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── reported-data │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ └── version │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── device-status │ │ │ ├── access │ │ │ │ ├── access.png │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ ├── index.ts │ │ │ │ └── preset.ts │ │ │ ├── off-line │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── on-line │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ └── online-trend │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ ├── index.ts │ │ │ │ ├── online-rate.png │ │ │ │ ├── online-trend.png │ │ │ │ └── wifi.png │ │ │ ├── operation-guide │ │ │ ├── .gitkeep │ │ │ └── operation-guide-card │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── system-monitoring │ │ │ ├── .gitkeep │ │ │ ├── cpu-usage │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── disk-usage │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── memory-usage │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ └── system-metrics-history │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ ├── tenant-app │ │ │ ├── .gitkeep │ │ │ ├── app-download │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ ├── download_app.png │ │ │ │ ├── index.ts │ │ │ │ ├── placeholder-app-store.png │ │ │ │ └── placeholder-google-play.png │ │ │ ├── tenant-chart │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ └── tenant-count │ │ │ │ ├── component.vue │ │ │ │ ├── definition.ts │ │ │ │ └── index.ts │ │ │ └── user-behavior │ │ │ ├── .gitkeep │ │ │ └── recently-visited │ │ │ ├── component.vue │ │ │ ├── definition.ts │ │ │ └── index.ts │ ├── core2-adapter.ts │ ├── core2 │ │ ├── compatibility │ │ │ ├── index.ts │ │ │ └── legacy-adapter.ts │ │ ├── data-source │ │ │ ├── adapter.ts │ │ │ ├── component-schema.ts │ │ │ ├── data-binding-manager.ts │ │ │ ├── data-source-mapper.ts │ │ │ ├── device-api-data-source.ts │ │ │ ├── index.ts │ │ │ ├── reactive-data-manager.ts │ │ │ └── static-data-source.ts │ │ ├── form │ │ │ ├── AutoFormGenerator.vue │ │ │ ├── FlexibleConfigForm.vue │ │ │ ├── FormField.vue │ │ │ ├── config-manager.ts │ │ │ ├── form-generator.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── interaction │ │ │ ├── index.ts │ │ │ ├── interaction-manager.ts │ │ │ └── types.ts │ │ ├── property │ │ │ ├── index.ts │ │ │ ├── property-exposure.ts │ │ │ └── whitelist.ts │ │ ├── registry │ │ │ ├── auto-registry.ts │ │ │ ├── category-definition.ts │ │ │ ├── component-registry.ts │ │ │ └── index.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── index.ts │ │ │ ├── permission-watcher.ts │ │ │ ├── permission.ts │ │ │ └── validation.ts │ ├── docs │ │ └── architecture-analysis.md │ ├── hooks │ │ ├── index.ts │ │ ├── useCard2Props.ts │ │ └── useComponentTree.ts │ ├── index.ts │ ├── integration │ │ └── visual-editor-config.ts │ ├── types │ │ ├── index.ts │ │ ├── interaction-component.ts │ │ ├── setting-config.ts │ │ ├── utils.ts │ │ └── validation.ts │ └── 开发指南.md ├── components │ ├── BottomUpInfiniteScroller.vue │ ├── DeviceSelectSingle.vue │ ├── TelemetryDataHistoryListFilter │ │ ├── README.md │ │ └── index.vue │ ├── advanced │ │ ├── table-column-setting.vue │ │ └── table-header-operation.vue │ ├── business │ │ └── login-agreement.vue │ ├── common │ │ ├── ProvinceCityDistrictSelector.vue │ │ ├── app-provider.vue │ │ ├── dark-mode-container.vue │ │ ├── exception-base.vue │ │ ├── full-screen.vue │ │ ├── grid │ │ │ ├── GRID_LAYOUT_PLUS_README.md │ │ │ ├── GridLayoutPlus.vue │ │ │ ├── __tests__ │ │ │ │ ├── errorHandler.test.ts │ │ │ │ └── utils.test.ts │ │ │ ├── components │ │ │ │ ├── GridCore.vue │ │ │ │ ├── GridDropZone.vue │ │ │ │ ├── GridItemContent.vue │ │ │ │ └── index.ts │ │ │ ├── examples │ │ │ │ └── GridLayoutPlusExample.vue │ │ │ ├── gridLayoutPlusIndex.ts │ │ │ ├── gridLayoutPlusTypes.ts │ │ │ ├── gridLayoutPlusUtils.ts │ │ │ ├── hooks │ │ │ │ ├── index.ts │ │ │ │ ├── useGridCore.ts │ │ │ │ ├── useGridHistory.ts │ │ │ │ ├── useGridLayout.ts │ │ │ │ ├── useGridLayoutPlus.ts │ │ │ │ ├── useGridLayoutPlusV2.ts │ │ │ │ ├── useGridPerformance.ts │ │ │ │ ├── useGridResponsive.ts │ │ │ │ └── useVirtualGrid.ts │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── common.ts │ │ │ │ ├── index.ts │ │ │ │ ├── layout-algorithm.ts │ │ │ │ ├── performance.ts │ │ │ │ ├── responsive.ts │ │ │ │ └── validation.ts │ │ ├── gridv2 │ │ │ ├── CRITICAL_ISSUES_ANALYSIS.md │ │ │ ├── GRIDV2_ANALYSIS.md │ │ │ ├── GRIDV2_COLUMN_SWITCH_ISSUES.md │ │ │ ├── GRIDV2_REFACTORING_COMPLETED.md │ │ │ ├── GRIDV2_REFACTORING_PLAN.md │ │ │ ├── GRIDV2_REFACTOR_PLAN.md │ │ │ ├── GridV2.vue │ │ │ └── index.ts │ │ ├── gridv2_backup_20251018232856 │ │ │ ├── CRITICAL_ISSUES_ANALYSIS.md │ │ │ ├── GRIDV2_ANALYSIS.md │ │ │ ├── GRIDV2_COLUMN_SWITCH_ISSUES.md │ │ │ ├── GRIDV2_REFACTORING_COMPLETED.md │ │ │ ├── GRIDV2_REFACTORING_PLAN.md │ │ │ ├── GRIDV2_REFACTOR_PLAN.md │ │ │ ├── GridV2.vue │ │ │ └── index.ts │ │ ├── icon-selector.vue │ │ ├── icons.ts │ │ ├── lang-switch.vue │ │ ├── menu-toggler.vue │ │ ├── pin-toggler.vue │ │ ├── reload-button.vue │ │ ├── system-logo.vue │ │ └── theme-schema-switch.vue │ ├── content │ │ └── index.vue │ ├── custom │ │ ├── ChartComponent.vue │ │ ├── better-scroll.vue │ │ ├── button-icon.vue │ │ ├── count-to.vue │ │ ├── icon-select.vue │ │ ├── image-verify.vue │ │ ├── look-forward.vue │ │ ├── soybean-avatar.vue │ │ ├── svg-icon.vue │ │ └── wave-bg.vue │ ├── data-table-page │ │ ├── index.vue │ │ ├── index.vue.bat │ │ └── modules │ │ │ ├── gaode-map.vue │ │ │ ├── svg │ │ │ ├── defaultdevice.svg │ │ │ ├── direct.svg │ │ │ ├── gateway.svg │ │ │ └── subdevice.svg │ │ │ └── tencent-map.vue │ ├── dev-card-item │ │ └── index.vue │ ├── device-selectors │ │ ├── DeviceDispatchSelector.vue │ │ ├── DeviceMetricsSelector.vue │ │ ├── README.md │ │ └── index.ts │ ├── json-to-form │ │ ├── index.d.ts │ │ └── index.vue │ ├── list-page │ │ ├── README.md │ │ └── index.vue │ ├── panel │ │ ├── PANEL_ANALYSIS.md │ │ ├── card.d.ts │ │ ├── index.ts │ │ ├── panel-manage.vue │ │ └── ui │ │ │ ├── add-card.vue │ │ │ ├── card-form-with-selector.vue │ │ │ ├── card-form.vue │ │ │ ├── card-item.vue │ │ │ ├── card-render.vue │ │ │ ├── card-selector.vue │ │ │ ├── config-ctx.vue │ │ │ └── gird.css │ └── visual-editor │ │ ├── DEVELOPER_GUIDE.md │ │ ├── PanelEditor.vue │ │ ├── PanelEditor.vue.backup │ │ ├── PanelEditorV2.vue │ │ ├── README.md │ │ ├── components │ │ ├── Canvas │ │ │ ├── Canvas.vue │ │ │ └── ContextMenu.vue │ │ ├── DataSourceTriggerPanel.vue │ │ ├── EditorCanvas.vue │ │ ├── Layout │ │ │ ├── EditorLayout.vue │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── PanelLayout.vue │ │ ├── PollingController.vue │ │ ├── WidgetLibrary │ │ │ └── WidgetLibrary.vue │ │ ├── common │ │ │ └── WidgetHeader.vue │ │ ├── config │ │ │ └── ConfigWrapper.vue │ │ └── toolbar │ │ │ ├── CommonToolbar.vue │ │ │ ├── ExcalidrawStyleToolbar.vue │ │ │ ├── RendererConfigDropdown.vue │ │ │ ├── VisualEditorToolbar.vue │ │ │ ├── VisualEditorToolbar.vue.backup │ │ │ └── index.ts │ │ ├── configuration │ │ ├── ConfigurationIntegrationBridge.ts │ │ ├── ConfigurationManager.ts │ │ ├── ConfigurationPanel.vue │ │ ├── ConfigurationPanel.vue.backup │ │ ├── ConfigurationPanel.vue.backup-20250914-094740 │ │ ├── ConfigurationRobustness.ts │ │ ├── ConfigurationStateManager.ts │ │ ├── InteractionConfigRouter.ts │ │ ├── InteractionConfigWrapper.vue │ │ ├── component-registry.ts │ │ ├── components │ │ │ ├── DataFieldMappingInput.vue │ │ │ ├── DataFilterInput.vue │ │ │ ├── ScriptDataSourceEditor.vue │ │ │ └── SimpleDataDisplay.vue │ │ ├── hooks │ │ │ └── useConfiguration.ts │ │ ├── index.ts │ │ └── types.ts │ │ ├── core │ │ ├── ConfigDiscovery.ts │ │ ├── GlobalPollingManager.ts │ │ ├── component-api-config.ts │ │ └── index.ts │ │ ├── hooks │ │ ├── index.ts │ │ ├── useEditor.ts │ │ ├── usePanelConfigManager.ts │ │ ├── usePanelDataManager.ts │ │ ├── usePanelEventHandler.ts │ │ ├── usePanelLifecycleManager.ts │ │ ├── usePanelPollingManager.ts │ │ └── usePreviewMode.ts │ │ ├── index.ts │ │ ├── renderers │ │ ├── base │ │ │ ├── BaseConfigForm.vue │ │ │ ├── BaseRenderer.ts │ │ │ ├── BaseRendererComponent.vue │ │ │ ├── Card2Wrapper.vue │ │ │ ├── Card2Wrapper.vue.bak │ │ │ ├── Card2Wrapper.vue.bak2 │ │ │ ├── ComponentConfigForm.vue │ │ │ ├── ContextMenu.vue │ │ │ ├── NodeWrapper.vue │ │ │ ├── RendererManager.ts │ │ │ └── index.ts │ │ ├── canvas │ │ │ ├── CanvasRenderer.vue │ │ │ └── index.ts │ │ ├── gridstack │ │ │ ├── GridLayoutPlusWrapper.vue │ │ │ ├── GridstackRenderer.vue │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── registry.ts │ │ └── templates │ │ │ ├── BasicRenderer.vue │ │ │ ├── CustomGridRenderer.vue │ │ │ └── FlowRenderer.vue │ │ ├── store │ │ ├── editor.ts │ │ └── widget.ts │ │ ├── theme │ │ └── ThemeIntegration.ts │ │ ├── types.ts │ │ ├── types │ │ ├── base-types.ts │ │ ├── editor.ts │ │ ├── index.ts │ │ ├── layout.ts │ │ ├── plugin.ts │ │ ├── renderer.ts │ │ └── widget.ts │ │ └── utils │ │ └── adapter.ts ├── config │ ├── index.ts │ └── security │ │ ├── index.ts │ │ ├── rsa.ts │ │ └── types.ts ├── constants │ ├── app.ts │ ├── business.ts │ ├── common.ts │ ├── map-sdk.ts │ └── reg.ts ├── core │ ├── SystemInitializer.ts │ ├── data-architecture │ │ ├── ConfigEventBus.ts │ │ ├── ConfigToSimpleDataAdapter.ts │ │ ├── DataFormatNormalizer.ts │ │ ├── DataSourceBindingConfig.ts │ │ ├── DataWarehouse.integration.test.ts │ │ ├── DataWarehouse.test.ts │ │ ├── DataWarehouse.ts │ │ ├── DynamicBindingAPI.ts │ │ ├── SimpleDataBridge.example.ts │ │ ├── SimpleDataBridge.ts │ │ ├── SimpleDataFlow.ts │ │ ├── TypeCompatibilityChecker.ts │ │ ├── UnifiedDataExecutor.ts │ │ ├── VisualEditorBridge.ts │ │ ├── adapters │ │ │ ├── ConfigurationAdapter.ts │ │ │ └── index.ts │ │ ├── components │ │ │ ├── ComponentPollingConfig.vue │ │ │ ├── DataSourceMergeStrategyEditor.vue │ │ │ ├── DataSourceMergeStrategyEditorSimple.vue │ │ │ ├── SimpleConfigurationEditor.vue │ │ │ ├── TestMergeComponent.vue │ │ │ ├── backup │ │ │ │ ├── DynamicParameterEditor.vue │ │ │ │ ├── HttpConfigForm.vue │ │ │ │ ├── HttpConfigStep1.vue │ │ │ │ ├── HttpConfigStep2.vue │ │ │ │ └── HttpConfigStep3.vue │ │ │ ├── common │ │ │ │ ├── AddParameterFromDevice.vue │ │ │ │ ├── ComponentPropertySelector.vue │ │ │ │ ├── ConfigurationImportExportPanel.vue │ │ │ │ ├── DYNAMIC_PARAMETER_BINDING_SYSTEM_PLAN.md │ │ │ │ ├── DynamicParameterEditor.vue │ │ │ │ ├── FourParameterTypesDemo.vue │ │ │ │ ├── HttpConfigStep1.vue │ │ │ │ ├── HttpConfigStep2.vue │ │ │ │ ├── HttpConfigStep3.vue │ │ │ │ ├── HttpConfigStep4.vue │ │ │ │ └── templates │ │ │ │ │ └── index.ts │ │ │ ├── device-selectors │ │ │ │ ├── DeviceIdSelector.vue │ │ │ │ ├── DeviceMetricSelector.vue │ │ │ │ ├── DeviceParameterSelector.vue │ │ │ │ ├── DeviceSelectionModeChooser.vue │ │ │ │ └── UnifiedDeviceConfigSelector.vue │ │ │ └── modals │ │ │ │ ├── HttpConfigForm.vue │ │ │ │ └── RawDataConfigModal.vue │ │ ├── config-generation │ │ │ ├── SimpleConfigGenerator.ts │ │ │ └── index.ts │ │ ├── data │ │ │ └── internal-address-data.ts │ │ ├── example-enhanced-config.ts │ │ ├── example-json-only-config.ts │ │ ├── examples │ │ │ ├── autobind-usage.md │ │ │ └── no-hardcode-proof.md │ │ ├── executors │ │ │ ├── DataItemFetcher.ts │ │ │ ├── DataItemProcessor.ts │ │ │ ├── DataSourceMerger.ts │ │ │ ├── MultiLayerExecutorChain.test.ts │ │ │ ├── MultiLayerExecutorChain.ts │ │ │ ├── MultiSourceIntegrator.ts │ │ │ ├── example-usage.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── interfaces │ │ │ ├── IComponentConfigManager.ts │ │ │ ├── IComponentDataManager.ts │ │ │ ├── IEditorDataManager.ts │ │ │ └── index.ts │ │ ├── services │ │ │ └── ConfigurationManager.ts │ │ ├── templates │ │ │ └── http-templates.ts │ │ ├── test-new-config-system.ts │ │ ├── types │ │ │ ├── device-parameter-group.ts │ │ │ ├── enhanced-types.test.ts │ │ │ ├── enhanced-types.ts │ │ │ ├── http-config.ts │ │ │ ├── index.ts │ │ │ ├── internal-api.ts │ │ │ ├── parameter-editor.ts │ │ │ ├── simple-types.ts │ │ │ └── unified-types.ts │ │ └── utils │ │ │ ├── ConfigurationImportExport.ts │ │ │ └── device-parameter-generator.ts │ ├── interaction-system │ │ ├── API.md │ │ ├── CHANGELOG.md │ │ ├── QUICK_START.md │ │ ├── README.md │ │ ├── components │ │ │ ├── InteractionCardWizard.vue │ │ │ ├── InteractionPreview.vue │ │ │ ├── InteractionTemplatePreview.vue │ │ │ └── InteractionTemplateSelector.vue │ │ ├── index.ts │ │ ├── interaction-engine.ts │ │ └── managers │ │ │ └── ConfigRegistry.ts │ └── script-engine │ │ ├── README.md │ │ ├── components │ │ ├── ScriptEditor.vue │ │ ├── ScriptExecutionResultPanel.vue │ │ ├── SimpleScriptEditor.vue │ │ └── index.ts │ │ ├── context-manager.ts │ │ ├── executor.ts │ │ ├── index.ts │ │ ├── sandbox.ts │ │ ├── script-engine.ts │ │ ├── template-manager.ts │ │ ├── templates │ │ └── built-in-templates.ts │ │ └── types.ts ├── enum │ └── index.ts ├── hooks │ ├── business │ │ ├── index.ts │ │ ├── use-count-down.ts │ │ ├── use-hook-table.ts │ │ ├── use-image-verify.ts │ │ └── use-sms-code.ts │ ├── chart │ │ └── use-echarts.ts │ ├── common │ │ ├── form.ts │ │ ├── router.ts │ │ ├── table.ts │ │ ├── use-loading-empty.ts │ │ └── useArrayUnique │ │ │ └── index.ts │ └── tp-chart │ │ └── use-tp-echarts.ts ├── layouts │ ├── base-layout │ │ └── index.vue │ ├── blank-layout │ │ └── index.vue │ ├── hooks │ │ └── use-mix-menu.ts │ ├── mobile-layout │ │ └── index.vue │ └── modules │ │ ├── global-breadcrumb │ │ └── index.vue │ │ ├── global-content │ │ └── index.vue │ │ ├── global-footer │ │ └── index.vue │ │ ├── global-header │ │ ├── components │ │ │ ├── theme-button.vue │ │ │ └── user-avatar.vue │ │ └── index.vue │ │ ├── global-logo │ │ └── index.vue │ │ ├── global-menu │ │ ├── base-menu.vue │ │ ├── first-level-menu.vue │ │ ├── horizontal-mix-menu.vue │ │ └── vertical-mix-menu.vue │ │ ├── global-sider │ │ └── index.vue │ │ ├── global-tab │ │ ├── context-menu.vue │ │ └── index.vue │ │ └── theme-drawer │ │ ├── components │ │ ├── layout-mode-card.vue │ │ └── setting-item.vue │ │ ├── index.vue │ │ └── modules │ │ ├── config-operation.vue │ │ ├── dark-mode.vue │ │ ├── layout-mode.vue │ │ ├── page-fun.vue │ │ └── theme-color.vue ├── locales │ ├── ThingsPanel国际化开发指南.md │ ├── dayjs.ts │ ├── index.ts │ ├── langs │ │ ├── en-us │ │ │ ├── basic.json │ │ │ ├── buttons.json │ │ │ ├── card.json │ │ │ ├── common.json │ │ │ ├── custom.json │ │ │ ├── dashboard_panel.json │ │ │ ├── device_template.json │ │ │ ├── dropdown.json │ │ │ ├── form.json │ │ │ ├── generate.json │ │ │ ├── grouping_details.json │ │ │ ├── icon.json │ │ │ ├── interaction.json │ │ │ ├── kanban.json │ │ │ ├── others.json │ │ │ ├── page.json │ │ │ ├── route.json │ │ │ ├── script.json │ │ │ ├── test.json │ │ │ ├── theme.json │ │ │ ├── time.json │ │ │ ├── visual-editor.json │ │ │ └── widget-library.json │ │ └── zh-cn │ │ │ ├── basic.json │ │ │ ├── buttons.json │ │ │ ├── card.json │ │ │ ├── common.json │ │ │ ├── custom.json │ │ │ ├── dashboard_panel.json │ │ │ ├── device_template.json │ │ │ ├── dropdown.json │ │ │ ├── form.json │ │ │ ├── generate.json │ │ │ ├── grouping_details.json │ │ │ ├── icon.json │ │ │ ├── interaction.json │ │ │ ├── kanban.json │ │ │ ├── others.json │ │ │ ├── page.json │ │ │ ├── route.json │ │ │ ├── script.json │ │ │ ├── test.json │ │ │ ├── theme.json │ │ │ ├── time.json │ │ │ ├── visual-editor.json │ │ │ └── widget-library.json │ ├── locale.ts │ └── naive.ts ├── main.ts ├── plugins │ ├── assets.ts │ ├── dayjs.ts │ ├── icon │ │ ├── icons.ts │ │ └── index.vue │ ├── iconify.ts │ ├── index.ts │ ├── loading.ts │ └── nprogress.ts ├── router │ ├── elegant │ │ ├── imports.ts │ │ ├── routes.ts │ │ └── transform.ts │ ├── guard │ │ ├── index.ts │ │ ├── mobile.ts │ │ ├── permission.ts │ │ ├── progress.ts │ │ └── title.ts │ ├── index.ts │ └── routes │ │ └── index.ts ├── service │ ├── api │ │ ├── alarm.ts │ │ ├── apikey.ts │ │ ├── auth.ts │ │ ├── automation.ts │ │ ├── device-template-model.ts │ │ ├── device.ts │ │ ├── equipment-map.ts │ │ ├── index.ts │ │ ├── irrigation.ts │ │ ├── management.adapter.ts │ │ ├── notification-services.ts │ │ ├── notification.ts │ │ ├── panel.ts │ │ ├── personal-center.ts │ │ ├── plugin.ts │ │ ├── protocol-plugin.ts │ │ ├── rlesList.ts │ │ ├── route.ts │ │ ├── setting.ts │ │ ├── system-data.ts │ │ ├── system-manage.ts │ │ └── system-management-user.ts │ ├── api_demo │ │ ├── index.ts │ │ ├── management.adapter.ts │ │ └── management.ts │ ├── product │ │ ├── list.ts │ │ ├── update-ota.ts │ │ └── update-package.ts │ └── request │ │ ├── index.ts │ │ ├── index.ts.bat │ │ ├── instance.ts │ │ ├── request.ts │ │ └── request.ts.bat ├── store │ ├── index.ts │ ├── modules │ │ ├── app │ │ │ └── index.ts │ │ ├── auth │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── device │ │ │ └── index.ts │ │ ├── editor.ts │ │ ├── panel │ │ │ └── index.ts │ │ ├── route │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── sys-setting │ │ │ └── index.ts │ │ ├── tab │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── theme │ │ │ ├── index.ts │ │ │ └── shared.ts │ │ ├── visual-editor │ │ │ ├── card2-adapter.ts │ │ │ ├── configuration-service.ts │ │ │ ├── data-flow-manager.ts │ │ │ ├── index.ts │ │ │ └── unified-editor.ts │ │ └── widget.ts │ └── plugins │ │ └── index.ts ├── styles │ ├── css │ │ ├── global.css │ │ ├── nprogress.css │ │ ├── reset.css │ │ └── transition.css │ └── scss │ │ ├── global.scss │ │ ├── grid-background.scss │ │ └── scrollbar.scss ├── theme │ ├── settings.ts │ └── vars.ts ├── typings │ ├── api.d.ts │ ├── app.d.ts │ ├── business.d.ts │ ├── common.d.ts │ ├── device │ │ └── device.d.ts │ ├── elegant-router.d.ts │ ├── env.d.ts │ ├── global.d.ts │ ├── modules.d.ts │ ├── naive-ui.d.ts │ ├── package.d.ts │ ├── panel │ │ └── panel.d.ts │ ├── router.d.ts │ ├── storage.d.ts │ ├── union-key.d.ts │ └── vue.d.ts ├── utils │ ├── LoopProtectionManager.ts │ ├── common │ │ ├── datetime.ts │ │ ├── discrete.ts │ │ ├── map-validator.ts │ │ ├── number.ts │ │ └── tool.ts │ ├── common4.ts │ ├── deep-clone.ts │ ├── echarts │ │ └── echarts-manager.ts │ ├── form │ │ └── rule.ts │ ├── icon.ts │ ├── logger.ts │ ├── service │ │ ├── handler.ts │ │ └── index.ts │ ├── storage-cleaner.ts │ ├── storage.ts │ ├── usePageCache.ts │ └── websocketUtil.ts └── views │ ├── _builtin │ ├── 403 │ │ └── index.vue │ ├── 404 │ │ └── index.vue │ ├── 500 │ │ └── index.vue │ └── login │ │ ├── index.vue │ │ └── modules │ │ ├── bind-wechat.vue │ │ ├── code-login.vue │ │ ├── components │ │ ├── index.ts │ │ ├── other-account.vue │ │ └── other-login.vue │ │ ├── login-bg.vue │ │ ├── pwd-login.vue │ │ ├── register-email.vue │ │ ├── register.vue │ │ └── reset-pwd.vue │ ├── about │ └── index.vue │ ├── alarm │ ├── notification-group │ │ ├── components │ │ │ ├── member-type-data.vue │ │ │ └── table-action-modal.vue │ │ ├── index.vue │ │ └── utils.ts │ ├── notification-record │ │ └── index.vue │ └── warning-message │ │ ├── components │ │ ├── alarm-configuration.vue │ │ ├── new-information.vue │ │ └── pop-up.vue │ │ └── index.vue │ ├── apply │ ├── plugin │ │ ├── components │ │ │ ├── form.vue │ │ │ ├── serviceConfigModal.vue │ │ │ └── serviceModal.vue │ │ └── index.vue │ └── service │ │ ├── components │ │ └── table-action-modal.vue │ │ └── index.vue │ ├── automation │ ├── linkage-edit │ │ ├── index.vue │ │ └── modules │ │ │ ├── edit-action.vue │ │ │ └── edit-premise.vue │ ├── scene-edit │ │ └── index.vue │ ├── scene-linkage │ │ ├── index.vue │ │ └── modules │ │ │ └── dataList.vue │ └── scene-manage │ │ └── index.vue │ ├── component │ ├── button │ │ └── index.vue │ ├── card │ │ └── index.vue │ └── table │ │ └── index.vue │ ├── dashboard │ ├── analysis │ │ ├── components │ │ │ ├── bottom-part │ │ │ │ └── index.vue │ │ │ ├── data-card │ │ │ │ ├── components │ │ │ │ │ ├── gradient-bg.vue │ │ │ │ │ └── index.ts │ │ │ │ └── index.vue │ │ │ ├── index.ts │ │ │ └── top-chart │ │ │ │ └── index.vue │ │ └── index.vue │ ├── mobile-panel │ │ └── index.vue │ ├── panel │ │ └── index.vue │ └── workbench │ │ ├── components │ │ ├── index.ts │ │ ├── workbench-header │ │ │ └── index.vue │ │ └── workbench-main │ │ │ ├── components │ │ │ ├── index.ts │ │ │ ├── shortcuts-card.vue │ │ │ └── technology-card.vue │ │ │ └── index.vue │ │ └── index.vue │ ├── data-service │ └── rule-engine │ │ ├── components │ │ ├── secret-key-modal.vue │ │ └── table-action-modal.vue │ │ └── index.vue │ ├── device │ ├── config-detail │ │ ├── index.vue │ │ └── modules │ │ │ ├── DeviceSelectWithScroll.vue │ │ │ ├── alarm-info.vue │ │ │ ├── associated-devices.vue │ │ │ ├── attribute-info.vue │ │ │ ├── automate.vue │ │ │ ├── components │ │ │ └── topic-mapping-modal.vue │ │ │ ├── connection-info.vue │ │ │ ├── data-handle.vue │ │ │ ├── extend-info.vue │ │ │ ├── form.vue │ │ │ └── setting-info.vue │ ├── config-edit │ │ └── index.vue │ ├── config │ │ ├── index.vue │ │ └── modules │ │ │ ├── config-modal.vue │ │ │ └── svg │ │ │ └── default-config.svg │ ├── details-child │ │ └── index.vue │ ├── details │ │ ├── index.vue │ │ └── modules │ │ │ ├── automate.vue │ │ │ ├── command-delivery.vue │ │ │ ├── device-analysis.vue │ │ │ ├── device-diagnosis.vue │ │ │ ├── device-status.vue │ │ │ ├── event-report.vue │ │ │ ├── expect-message.vue │ │ │ ├── give-an-alarm.vue │ │ │ ├── join.vue │ │ │ ├── message.vue │ │ │ ├── public │ │ │ ├── distribution-and-table.vue │ │ │ └── tencent-map.vue │ │ │ ├── settings.vue │ │ │ ├── stats.vue │ │ │ ├── telemetry-chart.vue │ │ │ ├── telemetry │ │ │ ├── modules │ │ │ │ ├── AggregationSelector.vue │ │ │ │ ├── ChartComponent.vue │ │ │ │ ├── history-data.vue │ │ │ │ └── time-series-data.vue │ │ │ └── telemetry.vue │ │ │ └── user.vue │ ├── grouping-details │ │ ├── index.vue │ │ └── modules │ │ │ └── device-select-list.vue │ ├── grouping │ │ ├── components │ │ │ ├── add-or-edit-devices │ │ │ │ └── index.vue │ │ │ └── index.ts │ │ ├── index.less │ │ └── index.vue │ ├── manage │ │ ├── index.vue │ │ └── modules │ │ │ ├── add-device-server-modal.vue │ │ │ ├── add-devices-server1.vue │ │ │ ├── add-devices-step1.vue │ │ │ ├── add-devices-step2.vue │ │ │ └── add-devices-step3.vue │ ├── modules │ │ └── all-columns.tsx │ ├── new-device-template │ │ ├── template-details │ │ │ ├── editor │ │ │ │ ├── index.vue │ │ │ │ ├── step-app-chart.vue │ │ │ │ ├── step-model-definition.vue │ │ │ │ ├── step-publish.vue │ │ │ │ ├── step-template-info.vue │ │ │ │ └── step-web-chart.vue │ │ │ ├── index.vue │ │ │ ├── types.ts │ │ │ └── viewer │ │ │ │ ├── app-chart-section.vue │ │ │ │ ├── edit-attribute.vue │ │ │ │ ├── edit-command.vue │ │ │ │ ├── edit-event.vue │ │ │ │ ├── edit-telemetry.vue │ │ │ │ ├── enum-info.vue │ │ │ │ ├── index.vue │ │ │ │ ├── model-definition-section.vue │ │ │ │ ├── publish-info-section.vue │ │ │ │ ├── tab-app-chart.vue │ │ │ │ ├── tab-attributes.vue │ │ │ │ ├── tab-commands.vue │ │ │ │ ├── tab-events.vue │ │ │ │ ├── tab-telemetry.vue │ │ │ │ ├── tab-web-chart.vue │ │ │ │ ├── template-edit-form.vue │ │ │ │ ├── template-info-section.vue │ │ │ │ ├── template-overview-section.vue │ │ │ │ └── web-chart-section.vue │ │ └── template-list │ │ │ └── index.vue │ ├── service-access │ │ └── index.vue │ ├── service-details │ │ ├── components │ │ │ ├── AutomaticModeStep.vue │ │ │ ├── form.vue │ │ │ ├── serviceConfigModal.vue │ │ │ └── serviceModal.vue │ │ └── index.vue │ └── template │ │ ├── components │ │ ├── card-select │ │ │ ├── index.ts │ │ │ ├── template-panel.vue │ │ │ └── ui │ │ │ │ ├── add-template-card.vue │ │ │ │ ├── card-template-form.vue │ │ │ │ ├── card-template-item.vue │ │ │ │ ├── card-template-render.vue │ │ │ │ ├── config-template-ctx.vue │ │ │ │ └── gird.css │ │ ├── step │ │ │ ├── add-edit-attributes.vue │ │ │ ├── add-edit-commands.vue │ │ │ ├── add-edit-events.vue │ │ │ ├── add-edit-test.vue │ │ │ ├── add-info.vue │ │ │ ├── app-chart-config.vue │ │ │ ├── complete.vue │ │ │ ├── custom-commands.vue │ │ │ ├── custom-controls.vue │ │ │ ├── enum-info.vue │ │ │ ├── model-definition.vue │ │ │ ├── tableList.ts │ │ │ └── web-chart-config.vue │ │ ├── svg │ │ │ └── default-template.svg │ │ └── template-modal.vue │ │ ├── index.vue │ │ └── utils.ts │ ├── function │ ├── hide-child │ │ ├── one │ │ │ └── index.vue │ │ ├── three │ │ │ └── index.vue │ │ └── two │ │ │ └── index.vue │ ├── multi-tab │ │ └── index.vue │ └── tab │ │ └── index.vue │ ├── home │ ├── index.vue │ └── modules │ │ ├── card-data.vue │ │ ├── creativity-banner.vue │ │ ├── header-banner.vue │ │ ├── line-chart.vue │ │ ├── pie-chart.vue │ │ └── project-news.vue │ ├── manage │ ├── menu │ │ ├── index.vue │ │ └── modules │ │ │ └── menu-operate-drawer.vue │ ├── role │ │ ├── index.vue │ │ └── modules │ │ │ ├── role-operate-drawer.vue │ │ │ └── role-search.vue │ ├── user-detail │ │ └── [id].vue │ └── user │ │ ├── index.vue │ │ └── modules │ │ ├── user-operate-drawer.vue │ │ └── user-search.vue │ ├── management │ ├── api │ │ ├── index.vue │ │ └── modules │ │ │ └── table-action-modal.vue │ ├── auth │ │ ├── components │ │ │ └── table-action-modal.vue │ │ └── index.vue │ ├── notification │ │ ├── components │ │ │ ├── email.vue │ │ │ ├── push-notification.vue │ │ │ └── short-message.vue │ │ └── index.vue │ ├── role │ │ ├── index.vue │ │ └── modules │ │ │ ├── column-setting.vue │ │ │ ├── edit-password-modal.vue │ │ │ ├── edit-permission-modal.vue │ │ │ └── table-action-modal.vue │ ├── route │ │ └── index.vue │ ├── setting │ │ ├── components │ │ │ ├── data-clear-setting.vue │ │ │ ├── function-setting.vue │ │ │ ├── theme-setting.vue │ │ │ └── upload-image.vue │ │ └── index.vue │ └── user │ │ ├── components │ │ ├── column-setting.vue │ │ ├── edit-password-modal.vue │ │ ├── pw.json │ │ └── table-action-modal.vue │ │ └── index.vue │ ├── multi-menu │ ├── first_child │ │ └── index.vue │ └── second_child_home │ │ └── index.vue │ ├── personal-center │ ├── components │ │ ├── change-information copy.vue │ │ └── change-information.vue │ ├── index copy.vue │ └── index.vue │ ├── plugin │ ├── charts │ │ ├── antv │ │ │ └── index.vue │ │ └── echarts │ │ │ └── index.vue │ ├── copy │ │ └── index.vue │ ├── editor │ │ ├── markdown │ │ │ └── index.vue │ │ └── quill │ │ │ └── index.vue │ ├── icon │ │ ├── icons.ts │ │ └── index.vue │ ├── map │ │ ├── components │ │ │ ├── baidu-map.vue │ │ │ ├── gaode-map.vue │ │ │ ├── index.ts │ │ │ └── tencent-map.vue │ │ └── index.vue │ ├── print │ │ └── index.vue │ ├── swiper │ │ └── index.vue │ └── video │ │ └── index.vue │ ├── product │ └── locales │ │ ├── en.ts │ │ └── zh-CN.ts │ ├── rule-engine │ ├── components │ │ └── table-action-modal.vue │ └── index.vue │ ├── system-management-user │ └── system-log │ │ ├── components │ │ └── detail-modal.vue │ │ └── index.vue │ ├── test │ ├── category-test │ │ └── index.vue │ └── panel-editor-v2 │ │ └── index.vue │ ├── ultra-kanban │ ├── index │ │ └── index.vue │ ├── kanban-details │ │ └── index.vue │ └── kanban-preview │ │ └── index.vue │ ├── user-center │ └── index.vue │ └── visualization │ ├── kanban-details │ └── index.vue │ └── kanban │ ├── index copy.vue │ └── index.vue ├── tsconfig.json ├── uno.config.ts └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.env -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.env.development -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.env.production -------------------------------------------------------------------------------- /.github/workflows/buildAndRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.github/workflows/buildAndRelease.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/docker-image-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.github/workflows/docker-image-build.yml -------------------------------------------------------------------------------- /.github/workflows/exportpatch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.github/workflows/exportpatch.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.gitignore -------------------------------------------------------------------------------- /.i18nrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.i18nrc.json -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.npmrc -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/.prettierrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/README.md -------------------------------------------------------------------------------- /README_ZH.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/README_ZH.md -------------------------------------------------------------------------------- /env.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/env.config.ts -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/index.html -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/nginx.conf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/package.json -------------------------------------------------------------------------------- /packages/axios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/axios/package.json -------------------------------------------------------------------------------- /packages/axios/src/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/axios/src/constant.ts -------------------------------------------------------------------------------- /packages/axios/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/axios/src/index.ts -------------------------------------------------------------------------------- /packages/axios/src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/axios/src/options.ts -------------------------------------------------------------------------------- /packages/axios/src/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/axios/src/shared.ts -------------------------------------------------------------------------------- /packages/axios/src/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/axios/src/type.ts -------------------------------------------------------------------------------- /packages/axios/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/axios/tsconfig.json -------------------------------------------------------------------------------- /packages/color-palette/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/package.json -------------------------------------------------------------------------------- /packages/color-palette/src/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/src/color.ts -------------------------------------------------------------------------------- /packages/color-palette/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/src/index.ts -------------------------------------------------------------------------------- /packages/color-palette/src/json/color-name.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/src/json/color-name.json -------------------------------------------------------------------------------- /packages/color-palette/src/json/palette.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/src/json/palette.json -------------------------------------------------------------------------------- /packages/color-palette/src/name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/src/name.ts -------------------------------------------------------------------------------- /packages/color-palette/src/palette.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/src/palette.ts -------------------------------------------------------------------------------- /packages/color-palette/src/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/color-palette/src/type.ts -------------------------------------------------------------------------------- /packages/hooks/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/package.json -------------------------------------------------------------------------------- /packages/hooks/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/src/index.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-boolean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/src/use-boolean.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/src/use-context.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/src/use-loading.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/src/use-request.ts -------------------------------------------------------------------------------- /packages/hooks/src/use-svg-icon-render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/src/use-svg-icon-render.ts -------------------------------------------------------------------------------- /packages/hooks/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/hooks/tsconfig.json -------------------------------------------------------------------------------- /packages/materials/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/package.json -------------------------------------------------------------------------------- /packages/materials/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/index.ts -------------------------------------------------------------------------------- /packages/materials/src/libs/admin-layout/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/libs/admin-layout/index.ts -------------------------------------------------------------------------------- /packages/materials/src/libs/admin-layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/libs/admin-layout/index.vue -------------------------------------------------------------------------------- /packages/materials/src/libs/admin-layout/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/libs/admin-layout/shared.ts -------------------------------------------------------------------------------- /packages/materials/src/libs/page-tab/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/libs/page-tab/index.ts -------------------------------------------------------------------------------- /packages/materials/src/libs/page-tab/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/libs/page-tab/index.vue -------------------------------------------------------------------------------- /packages/materials/src/libs/page-tab/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/libs/page-tab/shared.ts -------------------------------------------------------------------------------- /packages/materials/src/libs/page-tab/svg-close.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/libs/page-tab/svg-close.vue -------------------------------------------------------------------------------- /packages/materials/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/src/types/index.ts -------------------------------------------------------------------------------- /packages/materials/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/materials/tsconfig.json -------------------------------------------------------------------------------- /packages/ofetch/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/ofetch/package.json -------------------------------------------------------------------------------- /packages/ofetch/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/ofetch/src/index.ts -------------------------------------------------------------------------------- /packages/ofetch/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/ofetch/tsconfig.json -------------------------------------------------------------------------------- /packages/scripts/bin.ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env tsx 2 | 3 | import './src/index.ts' 4 | -------------------------------------------------------------------------------- /packages/scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/package.json -------------------------------------------------------------------------------- /packages/scripts/src/commands/changelog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/commands/changelog.ts -------------------------------------------------------------------------------- /packages/scripts/src/commands/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/commands/cleanup.ts -------------------------------------------------------------------------------- /packages/scripts/src/commands/git-commit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/commands/git-commit.ts -------------------------------------------------------------------------------- /packages/scripts/src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/commands/index.ts -------------------------------------------------------------------------------- /packages/scripts/src/commands/release.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/commands/release.ts -------------------------------------------------------------------------------- /packages/scripts/src/commands/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/commands/router.ts -------------------------------------------------------------------------------- /packages/scripts/src/commands/update-pkg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/commands/update-pkg.ts -------------------------------------------------------------------------------- /packages/scripts/src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/config/index.ts -------------------------------------------------------------------------------- /packages/scripts/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/index.ts -------------------------------------------------------------------------------- /packages/scripts/src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/shared/index.ts -------------------------------------------------------------------------------- /packages/scripts/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/src/types/index.ts -------------------------------------------------------------------------------- /packages/scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/scripts/tsconfig.json -------------------------------------------------------------------------------- /packages/uno-preset/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/uno-preset/package.json -------------------------------------------------------------------------------- /packages/uno-preset/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/uno-preset/src/index.ts -------------------------------------------------------------------------------- /packages/uno-preset/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/uno-preset/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/utils/src/color.ts -------------------------------------------------------------------------------- /packages/utils/src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/utils/src/crypto.ts -------------------------------------------------------------------------------- /packages/utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/utils/src/index.ts -------------------------------------------------------------------------------- /packages/utils/src/nanoid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/utils/src/nanoid.ts -------------------------------------------------------------------------------- /packages/utils/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/packages/utils/src/storage.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/libDecoder.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/public/libDecoder.wasm -------------------------------------------------------------------------------- /scripts/dev-quality-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/scripts/dev-quality-check.js -------------------------------------------------------------------------------- /scripts/remove-console-logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/scripts/remove-console-logs.js -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/assets/audio/alert.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/audio/alert.wav -------------------------------------------------------------------------------- /src/assets/audio/device-status.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/audio/device-status.mp3 -------------------------------------------------------------------------------- /src/assets/audio/message.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/audio/message.wav -------------------------------------------------------------------------------- /src/assets/audio/offline.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/audio/offline.wav -------------------------------------------------------------------------------- /src/assets/audio/online.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/audio/online.wav -------------------------------------------------------------------------------- /src/assets/audio/online2.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/audio/online2.wav -------------------------------------------------------------------------------- /src/assets/imgs/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/imgs/bg.jpg -------------------------------------------------------------------------------- /src/assets/imgs/camera-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/imgs/camera-bg.png -------------------------------------------------------------------------------- /src/assets/imgs/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/imgs/camera.png -------------------------------------------------------------------------------- /src/assets/imgs/soybean.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/imgs/soybean.jpg -------------------------------------------------------------------------------- /src/assets/svg-icon/AddLocationAltOutlined.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/AddLocationAltOutlined.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/AdjustRound.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/AdjustRound.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/AlertFilled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/AlertFilled.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/ArrowExpand20Regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/ArrowExpand20Regular.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/ArrowSync20Filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/ArrowSync20Filled.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/BezierCurveSquare12Filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/BezierCurveSquare12Filled.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/Box24Filled.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/Box24Filled.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/CellTowerRound.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/CellTowerRound.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/MaterialSymbolsMapRounded.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/MaterialSymbolsMapRounded.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/MaterialSymbolsRefresh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/MaterialSymbolsRefresh.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/PencilAlt.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/PencilAlt.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/Wave.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/Wave.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/activity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/activity.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/add.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/add.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/air-conductivity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/air-conductivity.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/air-humidity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/air-humidity.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/air-temperature.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/air-temperature.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/at-sign.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/at-sign.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/avatar.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/banner.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/bug-min.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/bug-min.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/bug.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/bug.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/cast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/cast.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/chrome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/chrome.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/cloudy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/cloudy.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/contain-nitrogen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/contain-nitrogen.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/contain-phosphorus.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/contain-phosphorus.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/contain-potassium.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/contain-potassium.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/copy.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/custom-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/custom-icon.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/day.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/day.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/default-config.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/default-config.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/default-template.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/default-template.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/defaultdevice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/defaultdevice.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/device.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/device.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/direct.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/direct.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/empty-data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/empty-data.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/expectation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/expectation.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/eye-close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/eye-close.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/eye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/eye.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/gateway.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/gateway.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/heart.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/heart.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/history.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/history.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/humidity-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/humidity-active.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/humidity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/humidity.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/line-icon1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/line-icon1.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/line-icon2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/line-icon2.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/line-icon3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/line-icon3.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/logo.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/map-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/map-icon.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/month.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/month.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/more.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/more.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/network-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/network-error.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/no-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/no-icon.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/no-permission.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/no-permission.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/not-found.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/not-found.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/offline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/offline.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/on-line.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/on-line.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/online-rate1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/online-rate1.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/online-rate2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/online-rate2.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/picture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/picture.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/rain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/rain.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/region-map.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/region-map.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/region.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/region.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/service-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/service-error.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/signal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/signal.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/snow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/snow.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/subdevice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/subdevice.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/sunlight.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/sunlight.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/user-num.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/user-num.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/weather-station.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/weather-station.png -------------------------------------------------------------------------------- /src/assets/svg-icon/wind-direction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/wind-direction.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/wind-humidity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/wind-humidity.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/wind-pressure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/wind-pressure.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/wind-rainfall.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/wind-rainfall.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/wind-speed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/wind-speed.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/wind-temperature.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/wind-temperature.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/wind.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/wind.svg -------------------------------------------------------------------------------- /src/assets/svg-icon/yin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/assets/svg-icon/yin.svg -------------------------------------------------------------------------------- /src/card/builtin-card/access/access.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/access/access.png -------------------------------------------------------------------------------- /src/card/builtin-card/access/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/access/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/access/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/access/components/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/access/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/access/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/alarm-count/alarm-count.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/alarm-count/alarm-count.png -------------------------------------------------------------------------------- /src/card/builtin-card/alarm-count/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/alarm-count/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/alarm-count/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/alarm-count/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/alarm-info/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/alarm-info/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/alarm-info/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/alarm-info/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/alarm-info/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/alarm-info/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/app-download/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/app-download/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/app-download/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/app-download/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/app-download/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/app-download/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/cpu-usage/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/cpu-usage/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/cpu-usage/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/cpu-usage/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/cpu-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/cpu-usage/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/disk-usage/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/disk-usage/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/disk-usage/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/disk-usage/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/disk-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/disk-usage/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/information/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/information/poster.png -------------------------------------------------------------------------------- /src/card/builtin-card/memory-usage/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/memory-usage/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/memory-usage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/memory-usage/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/news/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/news/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/news/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/news/components/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/news/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/news/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/news/news.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/news/news.png -------------------------------------------------------------------------------- /src/card/builtin-card/off-line/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/off-line/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/off-line/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/off-line/components/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/off-line/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/off-line/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/off-line/off-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/off-line/off-line.png -------------------------------------------------------------------------------- /src/card/builtin-card/on-line/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/on-line/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/on-line/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/on-line/components/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/on-line/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/on-line/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/on-line/on-line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/on-line/on-line.png -------------------------------------------------------------------------------- /src/card/builtin-card/online-trend/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/online-trend/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/online-trend/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/online-trend/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/online-trend/online-rate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/online-trend/online-rate.png -------------------------------------------------------------------------------- /src/card/builtin-card/online-trend/wifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/online-trend/wifi.png -------------------------------------------------------------------------------- /src/card/builtin-card/recently-visited/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/recently-visited/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/recently-visited/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/recently-visited/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/reported-data/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/reported-data/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/reported-data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/reported-data/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/reported-data/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/reported-data/poster.png -------------------------------------------------------------------------------- /src/card/builtin-card/tenant-chart/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/tenant-chart/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/tenant-chart/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/tenant-chart/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/tenant-chart/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/tenant-chart/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/tenant-count/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/tenant-count/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/tenant-count/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/tenant-count/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/tenant-count/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/tenant-count/index.ts -------------------------------------------------------------------------------- /src/card/builtin-card/version/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/version/component.vue -------------------------------------------------------------------------------- /src/card/builtin-card/version/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/version/image.png -------------------------------------------------------------------------------- /src/card/builtin-card/version/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/builtin-card/version/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/bar/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/bar/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/bar/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/bar/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/bar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/bar/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/bar/modules/bar-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/bar/modules/bar-chart.vue -------------------------------------------------------------------------------- /src/card/chart-card/bar/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/bar/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/bar/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/bar/theme.ts -------------------------------------------------------------------------------- /src/card/chart-card/curve/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/curve/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/curve/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/curve/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/curve/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/curve/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/curve/modules/line-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/curve/modules/line-chart.vue -------------------------------------------------------------------------------- /src/card/chart-card/curve/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/curve/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/curve/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/curve/theme.ts -------------------------------------------------------------------------------- /src/card/chart-card/demo/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/demo/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/demo/icon-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/icon-selector.vue -------------------------------------------------------------------------------- /src/card/chart-card/demo/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/icon.ts -------------------------------------------------------------------------------- /src/card/chart-card/demo/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/icons.ts -------------------------------------------------------------------------------- /src/card/chart-card/demo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/demo/m1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/m1.svg -------------------------------------------------------------------------------- /src/card/chart-card/demo/m2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/m2.svg -------------------------------------------------------------------------------- /src/card/chart-card/demo/m3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/m3.svg -------------------------------------------------------------------------------- /src/card/chart-card/demo/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/demo/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/digit-indicator/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/digit-indicator/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/digit-indicator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/digit-indicator/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/digit-indicator/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/digit-indicator/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/digit-setter/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/digit-setter/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/digit-setter/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/digit-setter/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/digit-setter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/digit-setter/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/digit-setter/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/digit-setter/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/dispatch-data/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/dispatch-data/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/dispatch-data/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/dispatch-data/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/dispatch-data/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/dispatch-data/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/dispatch-data/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/dispatch-data/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/enum-control/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/enum-control/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/enum-control/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/enum-control/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/enum-control/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/enum-control/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/enum-control/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/enum-control/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/instrument-panel/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/instrument-panel/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/instrument-panel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/instrument-panel/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/instrument-panel/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/instrument-panel/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/state-display/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/state-display/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/state-display/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/state-display/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/state-display/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/state-display/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/state-display/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/state-display/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/switch/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/switch/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/switch/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/switch/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/switch/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/switch/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/switch/switch-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/switch/switch-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/table/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/table/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/table/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/table/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/table/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/table/modules/table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/table/modules/table.vue -------------------------------------------------------------------------------- /src/card/chart-card/table/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/table/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/text-info/card-config.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/text-info/card-config.vue -------------------------------------------------------------------------------- /src/card/chart-card/text-info/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/text-info/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/text-info/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/text-info/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/text-info/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/text-info/poster.png -------------------------------------------------------------------------------- /src/card/chart-card/video-player/component.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/video-player/component.vue -------------------------------------------------------------------------------- /src/card/chart-card/video-player/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/video-player/index.ts -------------------------------------------------------------------------------- /src/card/chart-card/video-player/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/chart-card/video-player/poster.png -------------------------------------------------------------------------------- /src/card/components/chart/bar/BarChartView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/components/chart/bar/BarChartView.vue -------------------------------------------------------------------------------- /src/card/components/chart/bar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/components/chart/bar/index.ts -------------------------------------------------------------------------------- /src/card/core/data/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/data/transform.ts -------------------------------------------------------------------------------- /src/card/core/registry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/registry/index.ts -------------------------------------------------------------------------------- /src/card/core/registry/loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/registry/loader.ts -------------------------------------------------------------------------------- /src/card/core/renderer/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/renderer/manager.ts -------------------------------------------------------------------------------- /src/card/core/renderer/vue-renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/renderer/vue-renderer.ts -------------------------------------------------------------------------------- /src/card/core/types/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/types/component.ts -------------------------------------------------------------------------------- /src/card/core/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/types/index.ts -------------------------------------------------------------------------------- /src/card/core/types/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card/core/types/renderer.ts -------------------------------------------------------------------------------- /src/card2.1/components/chart/alarm/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/control/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/dashboard/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/data/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/device/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/information/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/location/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/media/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/chart/statistics/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/components/index.ts -------------------------------------------------------------------------------- /src/card2.1/components/system/alarm-management/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/system/data-information/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/system/operation-guide/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/system/system-monitoring/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/system/tenant-app/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/components/system/user-behavior/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/card2.1/core2-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2-adapter.ts -------------------------------------------------------------------------------- /src/card2.1/core2/compatibility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/compatibility/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/compatibility/legacy-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/compatibility/legacy-adapter.ts -------------------------------------------------------------------------------- /src/card2.1/core2/data-source/adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/data-source/adapter.ts -------------------------------------------------------------------------------- /src/card2.1/core2/data-source/component-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/data-source/component-schema.ts -------------------------------------------------------------------------------- /src/card2.1/core2/data-source/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/data-source/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/form/AutoFormGenerator.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/form/AutoFormGenerator.vue -------------------------------------------------------------------------------- /src/card2.1/core2/form/FlexibleConfigForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/form/FlexibleConfigForm.vue -------------------------------------------------------------------------------- /src/card2.1/core2/form/FormField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/form/FormField.vue -------------------------------------------------------------------------------- /src/card2.1/core2/form/config-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/form/config-manager.ts -------------------------------------------------------------------------------- /src/card2.1/core2/form/form-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/form/form-generator.ts -------------------------------------------------------------------------------- /src/card2.1/core2/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/form/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/interaction/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/interaction/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/interaction/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/interaction/types.ts -------------------------------------------------------------------------------- /src/card2.1/core2/property/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/property/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/property/property-exposure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/property/property-exposure.ts -------------------------------------------------------------------------------- /src/card2.1/core2/property/whitelist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/property/whitelist.ts -------------------------------------------------------------------------------- /src/card2.1/core2/registry/auto-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/registry/auto-registry.ts -------------------------------------------------------------------------------- /src/card2.1/core2/registry/category-definition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/registry/category-definition.ts -------------------------------------------------------------------------------- /src/card2.1/core2/registry/component-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/registry/component-registry.ts -------------------------------------------------------------------------------- /src/card2.1/core2/registry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/registry/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/types.ts -------------------------------------------------------------------------------- /src/card2.1/core2/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/utils/index.ts -------------------------------------------------------------------------------- /src/card2.1/core2/utils/permission-watcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/utils/permission-watcher.ts -------------------------------------------------------------------------------- /src/card2.1/core2/utils/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/utils/permission.ts -------------------------------------------------------------------------------- /src/card2.1/core2/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/core2/utils/validation.ts -------------------------------------------------------------------------------- /src/card2.1/docs/architecture-analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/docs/architecture-analysis.md -------------------------------------------------------------------------------- /src/card2.1/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/hooks/index.ts -------------------------------------------------------------------------------- /src/card2.1/hooks/useCard2Props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/hooks/useCard2Props.ts -------------------------------------------------------------------------------- /src/card2.1/hooks/useComponentTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/hooks/useComponentTree.ts -------------------------------------------------------------------------------- /src/card2.1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/index.ts -------------------------------------------------------------------------------- /src/card2.1/integration/visual-editor-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/integration/visual-editor-config.ts -------------------------------------------------------------------------------- /src/card2.1/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/types/index.ts -------------------------------------------------------------------------------- /src/card2.1/types/interaction-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/types/interaction-component.ts -------------------------------------------------------------------------------- /src/card2.1/types/setting-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/types/setting-config.ts -------------------------------------------------------------------------------- /src/card2.1/types/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/types/utils.ts -------------------------------------------------------------------------------- /src/card2.1/types/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/types/validation.ts -------------------------------------------------------------------------------- /src/card2.1/开发指南.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/card2.1/开发指南.md -------------------------------------------------------------------------------- /src/components/BottomUpInfiniteScroller.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/BottomUpInfiniteScroller.vue -------------------------------------------------------------------------------- /src/components/DeviceSelectSingle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/DeviceSelectSingle.vue -------------------------------------------------------------------------------- /src/components/advanced/table-column-setting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/advanced/table-column-setting.vue -------------------------------------------------------------------------------- /src/components/advanced/table-header-operation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/advanced/table-header-operation.vue -------------------------------------------------------------------------------- /src/components/business/login-agreement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/business/login-agreement.vue -------------------------------------------------------------------------------- /src/components/common/app-provider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/app-provider.vue -------------------------------------------------------------------------------- /src/components/common/dark-mode-container.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/dark-mode-container.vue -------------------------------------------------------------------------------- /src/components/common/exception-base.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/exception-base.vue -------------------------------------------------------------------------------- /src/components/common/full-screen.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/full-screen.vue -------------------------------------------------------------------------------- /src/components/common/grid/GridLayoutPlus.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/GridLayoutPlus.vue -------------------------------------------------------------------------------- /src/components/common/grid/__tests__/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/__tests__/utils.test.ts -------------------------------------------------------------------------------- /src/components/common/grid/components/GridCore.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/components/GridCore.vue -------------------------------------------------------------------------------- /src/components/common/grid/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/components/index.ts -------------------------------------------------------------------------------- /src/components/common/grid/gridLayoutPlusIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/gridLayoutPlusIndex.ts -------------------------------------------------------------------------------- /src/components/common/grid/gridLayoutPlusTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/gridLayoutPlusTypes.ts -------------------------------------------------------------------------------- /src/components/common/grid/gridLayoutPlusUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/gridLayoutPlusUtils.ts -------------------------------------------------------------------------------- /src/components/common/grid/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/hooks/index.ts -------------------------------------------------------------------------------- /src/components/common/grid/hooks/useGridCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/hooks/useGridCore.ts -------------------------------------------------------------------------------- /src/components/common/grid/hooks/useGridHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/hooks/useGridHistory.ts -------------------------------------------------------------------------------- /src/components/common/grid/hooks/useGridLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/hooks/useGridLayout.ts -------------------------------------------------------------------------------- /src/components/common/grid/hooks/useVirtualGrid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/hooks/useVirtualGrid.ts -------------------------------------------------------------------------------- /src/components/common/grid/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/index.ts -------------------------------------------------------------------------------- /src/components/common/grid/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/utils/common.ts -------------------------------------------------------------------------------- /src/components/common/grid/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/utils/index.ts -------------------------------------------------------------------------------- /src/components/common/grid/utils/performance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/utils/performance.ts -------------------------------------------------------------------------------- /src/components/common/grid/utils/responsive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/utils/responsive.ts -------------------------------------------------------------------------------- /src/components/common/grid/utils/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/grid/utils/validation.ts -------------------------------------------------------------------------------- /src/components/common/gridv2/GRIDV2_ANALYSIS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/gridv2/GRIDV2_ANALYSIS.md -------------------------------------------------------------------------------- /src/components/common/gridv2/GridV2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/gridv2/GridV2.vue -------------------------------------------------------------------------------- /src/components/common/gridv2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/gridv2/index.ts -------------------------------------------------------------------------------- /src/components/common/icon-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/icon-selector.vue -------------------------------------------------------------------------------- /src/components/common/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/icons.ts -------------------------------------------------------------------------------- /src/components/common/lang-switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/lang-switch.vue -------------------------------------------------------------------------------- /src/components/common/menu-toggler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/menu-toggler.vue -------------------------------------------------------------------------------- /src/components/common/pin-toggler.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/pin-toggler.vue -------------------------------------------------------------------------------- /src/components/common/reload-button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/reload-button.vue -------------------------------------------------------------------------------- /src/components/common/system-logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/system-logo.vue -------------------------------------------------------------------------------- /src/components/common/theme-schema-switch.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/common/theme-schema-switch.vue -------------------------------------------------------------------------------- /src/components/content/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/content/index.vue -------------------------------------------------------------------------------- /src/components/custom/ChartComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/ChartComponent.vue -------------------------------------------------------------------------------- /src/components/custom/better-scroll.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/better-scroll.vue -------------------------------------------------------------------------------- /src/components/custom/button-icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/button-icon.vue -------------------------------------------------------------------------------- /src/components/custom/count-to.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/count-to.vue -------------------------------------------------------------------------------- /src/components/custom/icon-select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/icon-select.vue -------------------------------------------------------------------------------- /src/components/custom/image-verify.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/image-verify.vue -------------------------------------------------------------------------------- /src/components/custom/look-forward.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/look-forward.vue -------------------------------------------------------------------------------- /src/components/custom/soybean-avatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/soybean-avatar.vue -------------------------------------------------------------------------------- /src/components/custom/svg-icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/svg-icon.vue -------------------------------------------------------------------------------- /src/components/custom/wave-bg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/custom/wave-bg.vue -------------------------------------------------------------------------------- /src/components/data-table-page/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/data-table-page/index.vue -------------------------------------------------------------------------------- /src/components/data-table-page/index.vue.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/data-table-page/index.vue.bat -------------------------------------------------------------------------------- /src/components/dev-card-item/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/dev-card-item/index.vue -------------------------------------------------------------------------------- /src/components/device-selectors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/device-selectors/README.md -------------------------------------------------------------------------------- /src/components/device-selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/device-selectors/index.ts -------------------------------------------------------------------------------- /src/components/json-to-form/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/json-to-form/index.d.ts -------------------------------------------------------------------------------- /src/components/json-to-form/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/json-to-form/index.vue -------------------------------------------------------------------------------- /src/components/list-page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/list-page/README.md -------------------------------------------------------------------------------- /src/components/list-page/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/list-page/index.vue -------------------------------------------------------------------------------- /src/components/panel/PANEL_ANALYSIS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/PANEL_ANALYSIS.md -------------------------------------------------------------------------------- /src/components/panel/card.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/card.d.ts -------------------------------------------------------------------------------- /src/components/panel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/index.ts -------------------------------------------------------------------------------- /src/components/panel/panel-manage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/panel-manage.vue -------------------------------------------------------------------------------- /src/components/panel/ui/add-card.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/ui/add-card.vue -------------------------------------------------------------------------------- /src/components/panel/ui/card-form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/ui/card-form.vue -------------------------------------------------------------------------------- /src/components/panel/ui/card-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/ui/card-item.vue -------------------------------------------------------------------------------- /src/components/panel/ui/card-render.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/ui/card-render.vue -------------------------------------------------------------------------------- /src/components/panel/ui/card-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/ui/card-selector.vue -------------------------------------------------------------------------------- /src/components/panel/ui/config-ctx.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/ui/config-ctx.vue -------------------------------------------------------------------------------- /src/components/panel/ui/gird.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/panel/ui/gird.css -------------------------------------------------------------------------------- /src/components/visual-editor/DEVELOPER_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/DEVELOPER_GUIDE.md -------------------------------------------------------------------------------- /src/components/visual-editor/PanelEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/PanelEditor.vue -------------------------------------------------------------------------------- /src/components/visual-editor/PanelEditorV2.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/PanelEditorV2.vue -------------------------------------------------------------------------------- /src/components/visual-editor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/README.md -------------------------------------------------------------------------------- /src/components/visual-editor/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/core/index.ts -------------------------------------------------------------------------------- /src/components/visual-editor/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/hooks/index.ts -------------------------------------------------------------------------------- /src/components/visual-editor/hooks/useEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/hooks/useEditor.ts -------------------------------------------------------------------------------- /src/components/visual-editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/index.ts -------------------------------------------------------------------------------- /src/components/visual-editor/renderers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/renderers/index.ts -------------------------------------------------------------------------------- /src/components/visual-editor/renderers/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/renderers/registry.ts -------------------------------------------------------------------------------- /src/components/visual-editor/store/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/store/editor.ts -------------------------------------------------------------------------------- /src/components/visual-editor/store/widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/store/widget.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types/base-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types/base-types.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types/editor.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types/index.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types/layout.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types/plugin.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types/renderer.ts -------------------------------------------------------------------------------- /src/components/visual-editor/types/widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/types/widget.ts -------------------------------------------------------------------------------- /src/components/visual-editor/utils/adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/components/visual-editor/utils/adapter.ts -------------------------------------------------------------------------------- /src/config/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/config/index.ts -------------------------------------------------------------------------------- /src/config/security/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/config/security/index.ts -------------------------------------------------------------------------------- /src/config/security/rsa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/config/security/rsa.ts -------------------------------------------------------------------------------- /src/config/security/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/config/security/types.ts -------------------------------------------------------------------------------- /src/constants/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/constants/app.ts -------------------------------------------------------------------------------- /src/constants/business.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/constants/business.ts -------------------------------------------------------------------------------- /src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/constants/common.ts -------------------------------------------------------------------------------- /src/constants/map-sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/constants/map-sdk.ts -------------------------------------------------------------------------------- /src/constants/reg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/constants/reg.ts -------------------------------------------------------------------------------- /src/core/SystemInitializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/SystemInitializer.ts -------------------------------------------------------------------------------- /src/core/data-architecture/ConfigEventBus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/ConfigEventBus.ts -------------------------------------------------------------------------------- /src/core/data-architecture/DataFormatNormalizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/DataFormatNormalizer.ts -------------------------------------------------------------------------------- /src/core/data-architecture/DataWarehouse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/DataWarehouse.test.ts -------------------------------------------------------------------------------- /src/core/data-architecture/DataWarehouse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/DataWarehouse.ts -------------------------------------------------------------------------------- /src/core/data-architecture/DynamicBindingAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/DynamicBindingAPI.ts -------------------------------------------------------------------------------- /src/core/data-architecture/SimpleDataBridge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/SimpleDataBridge.ts -------------------------------------------------------------------------------- /src/core/data-architecture/SimpleDataFlow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/SimpleDataFlow.ts -------------------------------------------------------------------------------- /src/core/data-architecture/adapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/adapters/index.ts -------------------------------------------------------------------------------- /src/core/data-architecture/executors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/executors/index.ts -------------------------------------------------------------------------------- /src/core/data-architecture/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/index.ts -------------------------------------------------------------------------------- /src/core/data-architecture/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/interfaces/index.ts -------------------------------------------------------------------------------- /src/core/data-architecture/types/http-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/types/http-config.ts -------------------------------------------------------------------------------- /src/core/data-architecture/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/data-architecture/types/index.ts -------------------------------------------------------------------------------- /src/core/interaction-system/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/interaction-system/API.md -------------------------------------------------------------------------------- /src/core/interaction-system/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/interaction-system/CHANGELOG.md -------------------------------------------------------------------------------- /src/core/interaction-system/QUICK_START.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/interaction-system/QUICK_START.md -------------------------------------------------------------------------------- /src/core/interaction-system/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/interaction-system/README.md -------------------------------------------------------------------------------- /src/core/interaction-system/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/interaction-system/index.ts -------------------------------------------------------------------------------- /src/core/script-engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/README.md -------------------------------------------------------------------------------- /src/core/script-engine/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/components/index.ts -------------------------------------------------------------------------------- /src/core/script-engine/context-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/context-manager.ts -------------------------------------------------------------------------------- /src/core/script-engine/executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/executor.ts -------------------------------------------------------------------------------- /src/core/script-engine/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/index.ts -------------------------------------------------------------------------------- /src/core/script-engine/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/sandbox.ts -------------------------------------------------------------------------------- /src/core/script-engine/script-engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/script-engine.ts -------------------------------------------------------------------------------- /src/core/script-engine/template-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/template-manager.ts -------------------------------------------------------------------------------- /src/core/script-engine/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/core/script-engine/types.ts -------------------------------------------------------------------------------- /src/enum/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/enum/index.ts -------------------------------------------------------------------------------- /src/hooks/business/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/business/index.ts -------------------------------------------------------------------------------- /src/hooks/business/use-count-down.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/business/use-count-down.ts -------------------------------------------------------------------------------- /src/hooks/business/use-hook-table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/business/use-hook-table.ts -------------------------------------------------------------------------------- /src/hooks/business/use-image-verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/business/use-image-verify.ts -------------------------------------------------------------------------------- /src/hooks/business/use-sms-code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/business/use-sms-code.ts -------------------------------------------------------------------------------- /src/hooks/chart/use-echarts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/chart/use-echarts.ts -------------------------------------------------------------------------------- /src/hooks/common/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/common/form.ts -------------------------------------------------------------------------------- /src/hooks/common/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/common/router.ts -------------------------------------------------------------------------------- /src/hooks/common/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/common/table.ts -------------------------------------------------------------------------------- /src/hooks/common/use-loading-empty.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/common/use-loading-empty.ts -------------------------------------------------------------------------------- /src/hooks/common/useArrayUnique/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/common/useArrayUnique/index.ts -------------------------------------------------------------------------------- /src/hooks/tp-chart/use-tp-echarts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/hooks/tp-chart/use-tp-echarts.ts -------------------------------------------------------------------------------- /src/layouts/base-layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/base-layout/index.vue -------------------------------------------------------------------------------- /src/layouts/blank-layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/blank-layout/index.vue -------------------------------------------------------------------------------- /src/layouts/hooks/use-mix-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/hooks/use-mix-menu.ts -------------------------------------------------------------------------------- /src/layouts/mobile-layout/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/mobile-layout/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-breadcrumb/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-breadcrumb/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-content/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-content/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-footer/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-footer/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-header/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-header/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-logo/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-logo/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-menu/base-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-menu/base-menu.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-sider/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-sider/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-tab/context-menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-tab/context-menu.vue -------------------------------------------------------------------------------- /src/layouts/modules/global-tab/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/global-tab/index.vue -------------------------------------------------------------------------------- /src/layouts/modules/theme-drawer/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/layouts/modules/theme-drawer/index.vue -------------------------------------------------------------------------------- /src/locales/ThingsPanel国际化开发指南.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/ThingsPanel国际化开发指南.md -------------------------------------------------------------------------------- /src/locales/dayjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/dayjs.ts -------------------------------------------------------------------------------- /src/locales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/index.ts -------------------------------------------------------------------------------- /src/locales/langs/en-us/basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/basic.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/buttons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/buttons.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/card.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/common.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/custom.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/dashboard_panel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/dashboard_panel.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/device_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/device_template.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/dropdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/dropdown.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/form.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/form.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/generate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/generate.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/grouping_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/grouping_details.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/icon.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/interaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/interaction.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/kanban.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/kanban.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/others.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/others.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/page.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/route.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/script.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/script.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/test.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/theme.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/time.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/time.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/visual-editor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/visual-editor.json -------------------------------------------------------------------------------- /src/locales/langs/en-us/widget-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/en-us/widget-library.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/basic.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/buttons.json: -------------------------------------------------------------------------------- 1 | { 2 | "buttons.refresh": "刷新" 3 | } -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/card.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/common.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/custom.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/dashboard_panel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/dashboard_panel.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/device_template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/device_template.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/dropdown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/dropdown.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/form.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/form.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/generate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/generate.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/grouping_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/grouping_details.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/icon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/icon.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/interaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/interaction.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/kanban.json: -------------------------------------------------------------------------------- 1 | { 2 | "kanban.add-cards": "添加卡片" 3 | } -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/others.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/others.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/page.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/page.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/route.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/route.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/script.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/script.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/test.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/theme.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/time.json: -------------------------------------------------------------------------------- 1 | { 2 | "time.justNow": "刚刚" 3 | } -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/visual-editor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/visual-editor.json -------------------------------------------------------------------------------- /src/locales/langs/zh-cn/widget-library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/langs/zh-cn/widget-library.json -------------------------------------------------------------------------------- /src/locales/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/locale.ts -------------------------------------------------------------------------------- /src/locales/naive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/locales/naive.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/plugins/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/assets.ts -------------------------------------------------------------------------------- /src/plugins/dayjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/dayjs.ts -------------------------------------------------------------------------------- /src/plugins/icon/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/icon/icons.ts -------------------------------------------------------------------------------- /src/plugins/icon/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/icon/index.vue -------------------------------------------------------------------------------- /src/plugins/iconify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/iconify.ts -------------------------------------------------------------------------------- /src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/index.ts -------------------------------------------------------------------------------- /src/plugins/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/loading.ts -------------------------------------------------------------------------------- /src/plugins/nprogress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/plugins/nprogress.ts -------------------------------------------------------------------------------- /src/router/elegant/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/elegant/imports.ts -------------------------------------------------------------------------------- /src/router/elegant/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/elegant/routes.ts -------------------------------------------------------------------------------- /src/router/elegant/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/elegant/transform.ts -------------------------------------------------------------------------------- /src/router/guard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/guard/index.ts -------------------------------------------------------------------------------- /src/router/guard/mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/guard/mobile.ts -------------------------------------------------------------------------------- /src/router/guard/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/guard/permission.ts -------------------------------------------------------------------------------- /src/router/guard/progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/guard/progress.ts -------------------------------------------------------------------------------- /src/router/guard/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/guard/title.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/router/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/router/routes/index.ts -------------------------------------------------------------------------------- /src/service/api/alarm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/alarm.ts -------------------------------------------------------------------------------- /src/service/api/apikey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/apikey.ts -------------------------------------------------------------------------------- /src/service/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/auth.ts -------------------------------------------------------------------------------- /src/service/api/automation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/automation.ts -------------------------------------------------------------------------------- /src/service/api/device-template-model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/device-template-model.ts -------------------------------------------------------------------------------- /src/service/api/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/device.ts -------------------------------------------------------------------------------- /src/service/api/equipment-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/equipment-map.ts -------------------------------------------------------------------------------- /src/service/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/index.ts -------------------------------------------------------------------------------- /src/service/api/irrigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/irrigation.ts -------------------------------------------------------------------------------- /src/service/api/management.adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/management.adapter.ts -------------------------------------------------------------------------------- /src/service/api/notification-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/notification-services.ts -------------------------------------------------------------------------------- /src/service/api/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/notification.ts -------------------------------------------------------------------------------- /src/service/api/panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/panel.ts -------------------------------------------------------------------------------- /src/service/api/personal-center.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/personal-center.ts -------------------------------------------------------------------------------- /src/service/api/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/plugin.ts -------------------------------------------------------------------------------- /src/service/api/protocol-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/protocol-plugin.ts -------------------------------------------------------------------------------- /src/service/api/rlesList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/rlesList.ts -------------------------------------------------------------------------------- /src/service/api/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/route.ts -------------------------------------------------------------------------------- /src/service/api/setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/setting.ts -------------------------------------------------------------------------------- /src/service/api/system-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/system-data.ts -------------------------------------------------------------------------------- /src/service/api/system-manage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/system-manage.ts -------------------------------------------------------------------------------- /src/service/api/system-management-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api/system-management-user.ts -------------------------------------------------------------------------------- /src/service/api_demo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './management' 2 | -------------------------------------------------------------------------------- /src/service/api_demo/management.adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api_demo/management.adapter.ts -------------------------------------------------------------------------------- /src/service/api_demo/management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/api_demo/management.ts -------------------------------------------------------------------------------- /src/service/product/list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/product/list.ts -------------------------------------------------------------------------------- /src/service/product/update-ota.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/product/update-ota.ts -------------------------------------------------------------------------------- /src/service/product/update-package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/product/update-package.ts -------------------------------------------------------------------------------- /src/service/request/index.ts: -------------------------------------------------------------------------------- 1 | export * from './request' 2 | -------------------------------------------------------------------------------- /src/service/request/index.ts.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/request/index.ts.bat -------------------------------------------------------------------------------- /src/service/request/instance.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/service/request/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/request/request.ts -------------------------------------------------------------------------------- /src/service/request/request.ts.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/service/request/request.ts.bat -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/modules/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/app/index.ts -------------------------------------------------------------------------------- /src/store/modules/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/auth/index.ts -------------------------------------------------------------------------------- /src/store/modules/auth/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/auth/shared.ts -------------------------------------------------------------------------------- /src/store/modules/device/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/device/index.ts -------------------------------------------------------------------------------- /src/store/modules/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/editor.ts -------------------------------------------------------------------------------- /src/store/modules/panel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/panel/index.ts -------------------------------------------------------------------------------- /src/store/modules/route/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/route/index.ts -------------------------------------------------------------------------------- /src/store/modules/route/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/route/shared.ts -------------------------------------------------------------------------------- /src/store/modules/sys-setting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/sys-setting/index.ts -------------------------------------------------------------------------------- /src/store/modules/tab/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/tab/index.ts -------------------------------------------------------------------------------- /src/store/modules/tab/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/tab/shared.ts -------------------------------------------------------------------------------- /src/store/modules/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/theme/index.ts -------------------------------------------------------------------------------- /src/store/modules/theme/shared.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/theme/shared.ts -------------------------------------------------------------------------------- /src/store/modules/visual-editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/visual-editor/index.ts -------------------------------------------------------------------------------- /src/store/modules/widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/modules/widget.ts -------------------------------------------------------------------------------- /src/store/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/store/plugins/index.ts -------------------------------------------------------------------------------- /src/styles/css/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/styles/css/global.css -------------------------------------------------------------------------------- /src/styles/css/nprogress.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/styles/css/nprogress.css -------------------------------------------------------------------------------- /src/styles/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/styles/css/reset.css -------------------------------------------------------------------------------- /src/styles/css/transition.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/styles/css/transition.css -------------------------------------------------------------------------------- /src/styles/scss/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/styles/scss/global.scss -------------------------------------------------------------------------------- /src/styles/scss/grid-background.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/styles/scss/grid-background.scss -------------------------------------------------------------------------------- /src/styles/scss/scrollbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/styles/scss/scrollbar.scss -------------------------------------------------------------------------------- /src/theme/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/theme/settings.ts -------------------------------------------------------------------------------- /src/theme/vars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/theme/vars.ts -------------------------------------------------------------------------------- /src/typings/api.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/api.d.ts -------------------------------------------------------------------------------- /src/typings/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/app.d.ts -------------------------------------------------------------------------------- /src/typings/business.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/business.d.ts -------------------------------------------------------------------------------- /src/typings/common.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/common.d.ts -------------------------------------------------------------------------------- /src/typings/device/device.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/device/device.d.ts -------------------------------------------------------------------------------- /src/typings/elegant-router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/elegant-router.d.ts -------------------------------------------------------------------------------- /src/typings/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/env.d.ts -------------------------------------------------------------------------------- /src/typings/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/global.d.ts -------------------------------------------------------------------------------- /src/typings/modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/modules.d.ts -------------------------------------------------------------------------------- /src/typings/naive-ui.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/naive-ui.d.ts -------------------------------------------------------------------------------- /src/typings/package.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/package.d.ts -------------------------------------------------------------------------------- /src/typings/panel/panel.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/panel/panel.d.ts -------------------------------------------------------------------------------- /src/typings/router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/router.d.ts -------------------------------------------------------------------------------- /src/typings/storage.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/storage.d.ts -------------------------------------------------------------------------------- /src/typings/union-key.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/union-key.d.ts -------------------------------------------------------------------------------- /src/typings/vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/typings/vue.d.ts -------------------------------------------------------------------------------- /src/utils/LoopProtectionManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/LoopProtectionManager.ts -------------------------------------------------------------------------------- /src/utils/common/datetime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/common/datetime.ts -------------------------------------------------------------------------------- /src/utils/common/discrete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/common/discrete.ts -------------------------------------------------------------------------------- /src/utils/common/map-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/common/map-validator.ts -------------------------------------------------------------------------------- /src/utils/common/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/common/number.ts -------------------------------------------------------------------------------- /src/utils/common/tool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/common/tool.ts -------------------------------------------------------------------------------- /src/utils/common4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/common4.ts -------------------------------------------------------------------------------- /src/utils/deep-clone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/deep-clone.ts -------------------------------------------------------------------------------- /src/utils/echarts/echarts-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/echarts/echarts-manager.ts -------------------------------------------------------------------------------- /src/utils/form/rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/form/rule.ts -------------------------------------------------------------------------------- /src/utils/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/icon.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/service/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/service/handler.ts -------------------------------------------------------------------------------- /src/utils/service/index.ts: -------------------------------------------------------------------------------- 1 | export * from './handler' 2 | -------------------------------------------------------------------------------- /src/utils/storage-cleaner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/storage-cleaner.ts -------------------------------------------------------------------------------- /src/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/storage.ts -------------------------------------------------------------------------------- /src/utils/usePageCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/usePageCache.ts -------------------------------------------------------------------------------- /src/utils/websocketUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/utils/websocketUtil.ts -------------------------------------------------------------------------------- /src/views/_builtin/403/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/403/index.vue -------------------------------------------------------------------------------- /src/views/_builtin/404/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/404/index.vue -------------------------------------------------------------------------------- /src/views/_builtin/500/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/500/index.vue -------------------------------------------------------------------------------- /src/views/_builtin/login/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/login/index.vue -------------------------------------------------------------------------------- /src/views/_builtin/login/modules/code-login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/login/modules/code-login.vue -------------------------------------------------------------------------------- /src/views/_builtin/login/modules/login-bg.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/login/modules/login-bg.vue -------------------------------------------------------------------------------- /src/views/_builtin/login/modules/pwd-login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/login/modules/pwd-login.vue -------------------------------------------------------------------------------- /src/views/_builtin/login/modules/register.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/login/modules/register.vue -------------------------------------------------------------------------------- /src/views/_builtin/login/modules/reset-pwd.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/_builtin/login/modules/reset-pwd.vue -------------------------------------------------------------------------------- /src/views/about/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/about/index.vue -------------------------------------------------------------------------------- /src/views/alarm/notification-group/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/alarm/notification-group/index.vue -------------------------------------------------------------------------------- /src/views/alarm/notification-group/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/alarm/notification-group/utils.ts -------------------------------------------------------------------------------- /src/views/alarm/notification-record/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/alarm/notification-record/index.vue -------------------------------------------------------------------------------- /src/views/alarm/warning-message/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/alarm/warning-message/index.vue -------------------------------------------------------------------------------- /src/views/apply/plugin/components/form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/apply/plugin/components/form.vue -------------------------------------------------------------------------------- /src/views/apply/plugin/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/apply/plugin/index.vue -------------------------------------------------------------------------------- /src/views/apply/service/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/apply/service/index.vue -------------------------------------------------------------------------------- /src/views/automation/linkage-edit/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/automation/linkage-edit/index.vue -------------------------------------------------------------------------------- /src/views/automation/scene-edit/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/automation/scene-edit/index.vue -------------------------------------------------------------------------------- /src/views/automation/scene-linkage/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/automation/scene-linkage/index.vue -------------------------------------------------------------------------------- /src/views/automation/scene-manage/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/automation/scene-manage/index.vue -------------------------------------------------------------------------------- /src/views/component/button/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/component/button/index.vue -------------------------------------------------------------------------------- /src/views/component/card/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/component/card/index.vue -------------------------------------------------------------------------------- /src/views/component/table/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/component/table/index.vue -------------------------------------------------------------------------------- /src/views/dashboard/analysis/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/dashboard/analysis/index.vue -------------------------------------------------------------------------------- /src/views/dashboard/mobile-panel/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/dashboard/mobile-panel/index.vue -------------------------------------------------------------------------------- /src/views/dashboard/panel/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/dashboard/panel/index.vue -------------------------------------------------------------------------------- /src/views/dashboard/workbench/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/dashboard/workbench/index.vue -------------------------------------------------------------------------------- /src/views/data-service/rule-engine/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/data-service/rule-engine/index.vue -------------------------------------------------------------------------------- /src/views/device/config-detail/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/config-detail/index.vue -------------------------------------------------------------------------------- /src/views/device/config-detail/modules/form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/config-detail/modules/form.vue -------------------------------------------------------------------------------- /src/views/device/config-edit/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/config-edit/index.vue -------------------------------------------------------------------------------- /src/views/device/config/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/config/index.vue -------------------------------------------------------------------------------- /src/views/device/details-child/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details-child/index.vue -------------------------------------------------------------------------------- /src/views/device/details/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details/index.vue -------------------------------------------------------------------------------- /src/views/device/details/modules/automate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details/modules/automate.vue -------------------------------------------------------------------------------- /src/views/device/details/modules/join.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details/modules/join.vue -------------------------------------------------------------------------------- /src/views/device/details/modules/message.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details/modules/message.vue -------------------------------------------------------------------------------- /src/views/device/details/modules/settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details/modules/settings.vue -------------------------------------------------------------------------------- /src/views/device/details/modules/stats.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details/modules/stats.vue -------------------------------------------------------------------------------- /src/views/device/details/modules/user.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/details/modules/user.vue -------------------------------------------------------------------------------- /src/views/device/grouping-details/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/grouping-details/index.vue -------------------------------------------------------------------------------- /src/views/device/grouping/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/grouping/components/index.ts -------------------------------------------------------------------------------- /src/views/device/grouping/index.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/views/device/grouping/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/grouping/index.vue -------------------------------------------------------------------------------- /src/views/device/manage/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/manage/index.vue -------------------------------------------------------------------------------- /src/views/device/modules/all-columns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/modules/all-columns.tsx -------------------------------------------------------------------------------- /src/views/device/service-access/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/service-access/index.vue -------------------------------------------------------------------------------- /src/views/device/service-details/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/service-details/index.vue -------------------------------------------------------------------------------- /src/views/device/template/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/template/index.vue -------------------------------------------------------------------------------- /src/views/device/template/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/device/template/utils.ts -------------------------------------------------------------------------------- /src/views/function/hide-child/one/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/function/hide-child/one/index.vue -------------------------------------------------------------------------------- /src/views/function/hide-child/three/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/function/hide-child/three/index.vue -------------------------------------------------------------------------------- /src/views/function/hide-child/two/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/function/hide-child/two/index.vue -------------------------------------------------------------------------------- /src/views/function/multi-tab/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/function/multi-tab/index.vue -------------------------------------------------------------------------------- /src/views/function/tab/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/function/tab/index.vue -------------------------------------------------------------------------------- /src/views/home/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/home/index.vue -------------------------------------------------------------------------------- /src/views/home/modules/card-data.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/home/modules/card-data.vue -------------------------------------------------------------------------------- /src/views/home/modules/creativity-banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/home/modules/creativity-banner.vue -------------------------------------------------------------------------------- /src/views/home/modules/header-banner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/home/modules/header-banner.vue -------------------------------------------------------------------------------- /src/views/home/modules/line-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/home/modules/line-chart.vue -------------------------------------------------------------------------------- /src/views/home/modules/pie-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/home/modules/pie-chart.vue -------------------------------------------------------------------------------- /src/views/home/modules/project-news.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/home/modules/project-news.vue -------------------------------------------------------------------------------- /src/views/manage/menu/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/manage/menu/index.vue -------------------------------------------------------------------------------- /src/views/manage/role/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/manage/role/index.vue -------------------------------------------------------------------------------- /src/views/manage/role/modules/role-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/manage/role/modules/role-search.vue -------------------------------------------------------------------------------- /src/views/manage/user-detail/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/manage/user-detail/[id].vue -------------------------------------------------------------------------------- /src/views/manage/user/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/manage/user/index.vue -------------------------------------------------------------------------------- /src/views/manage/user/modules/user-search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/manage/user/modules/user-search.vue -------------------------------------------------------------------------------- /src/views/management/api/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/api/index.vue -------------------------------------------------------------------------------- /src/views/management/auth/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/auth/index.vue -------------------------------------------------------------------------------- /src/views/management/notification/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/notification/index.vue -------------------------------------------------------------------------------- /src/views/management/role/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/role/index.vue -------------------------------------------------------------------------------- /src/views/management/route/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/route/index.vue -------------------------------------------------------------------------------- /src/views/management/setting/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/setting/index.vue -------------------------------------------------------------------------------- /src/views/management/user/components/pw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/user/components/pw.json -------------------------------------------------------------------------------- /src/views/management/user/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/management/user/index.vue -------------------------------------------------------------------------------- /src/views/multi-menu/first_child/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/multi-menu/first_child/index.vue -------------------------------------------------------------------------------- /src/views/personal-center/index copy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/personal-center/index copy.vue -------------------------------------------------------------------------------- /src/views/personal-center/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/personal-center/index.vue -------------------------------------------------------------------------------- /src/views/plugin/charts/antv/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/charts/antv/index.vue -------------------------------------------------------------------------------- /src/views/plugin/charts/echarts/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/charts/echarts/index.vue -------------------------------------------------------------------------------- /src/views/plugin/copy/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/copy/index.vue -------------------------------------------------------------------------------- /src/views/plugin/editor/markdown/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/editor/markdown/index.vue -------------------------------------------------------------------------------- /src/views/plugin/editor/quill/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/editor/quill/index.vue -------------------------------------------------------------------------------- /src/views/plugin/icon/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/icon/icons.ts -------------------------------------------------------------------------------- /src/views/plugin/icon/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/icon/index.vue -------------------------------------------------------------------------------- /src/views/plugin/map/components/baidu-map.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/map/components/baidu-map.vue -------------------------------------------------------------------------------- /src/views/plugin/map/components/gaode-map.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/map/components/gaode-map.vue -------------------------------------------------------------------------------- /src/views/plugin/map/components/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/map/components/index.ts -------------------------------------------------------------------------------- /src/views/plugin/map/components/tencent-map.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/map/components/tencent-map.vue -------------------------------------------------------------------------------- /src/views/plugin/map/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/map/index.vue -------------------------------------------------------------------------------- /src/views/plugin/print/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/print/index.vue -------------------------------------------------------------------------------- /src/views/plugin/swiper/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/swiper/index.vue -------------------------------------------------------------------------------- /src/views/plugin/video/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/plugin/video/index.vue -------------------------------------------------------------------------------- /src/views/product/locales/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/product/locales/en.ts -------------------------------------------------------------------------------- /src/views/product/locales/zh-CN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/product/locales/zh-CN.ts -------------------------------------------------------------------------------- /src/views/rule-engine/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/rule-engine/index.vue -------------------------------------------------------------------------------- /src/views/test/category-test/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/test/category-test/index.vue -------------------------------------------------------------------------------- /src/views/test/panel-editor-v2/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/test/panel-editor-v2/index.vue -------------------------------------------------------------------------------- /src/views/ultra-kanban/index/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/ultra-kanban/index/index.vue -------------------------------------------------------------------------------- /src/views/ultra-kanban/kanban-details/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/ultra-kanban/kanban-details/index.vue -------------------------------------------------------------------------------- /src/views/ultra-kanban/kanban-preview/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/ultra-kanban/kanban-preview/index.vue -------------------------------------------------------------------------------- /src/views/user-center/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/user-center/index.vue -------------------------------------------------------------------------------- /src/views/visualization/kanban/index copy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/visualization/kanban/index copy.vue -------------------------------------------------------------------------------- /src/views/visualization/kanban/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/src/views/visualization/kanban/index.vue -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/tsconfig.json -------------------------------------------------------------------------------- /uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/uno.config.ts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThingsPanel/thingspanel-frontend-community/HEAD/vite.config.ts --------------------------------------------------------------------------------