mirror of
https://gitee.com/pnoker/iot-dc3.git
synced 2026-09-19 02:04:37 +08:00
81dd6a7cab7f9343f3eff5b849d78ca7d45cbeb6
- Add client-side pagination (10/20/50 per page) to Point Attributes, Related Commands, and Related Events tables via the matrix-toolbar trailing slot. Filter changes reset to page 1. - Remove redundant descriptions from table rows: drop the defaultValue column in Driver Attributes (placeholder already shows the default) and replace two-line name+code cells with single-line names and hover tooltips. - Unify table CSS class names (matrix-table, matrix-cell, matrix-cell__meta) across all four config tabs and let Element Plus defaults drive cell padding / row height instead of hard-coded overrides. - Make input fields fill the cell width in Driver Attributes. - Rename Profile Edit tabs (Point/Command/Event Config → Related Points/Commands/Events) to match the detail-page convention. - Consolidate settings detail routes in operate.ts under a single /settings Layout wrapper with relative child paths so they never compete with the nested settings list routes.
1. Prepare
gitVisual Studio Codenodejs>= 18, recommended to use 22pnpm, install usingcorepack enable && corepack prepare pnpm@latest --activate(ornpm install -g pnpm)
2. Source code
git clone https://github.com/pnoker/iot-dc3-web.git
3. Develop
cd iot-dc3-web
# install
pnpm install
# run
pnpm dev
Description
IoT DC3 是一个基于 Spring Cloud 的 100% 完全开源的、分布式的物联网(IoT)平台,用于快速开发物联网项目和管理物联设备,是一整套物联系统解决方案。
311 MiB
Languages
Java
75.7%
TypeScript
10.4%
Vue
8.3%
PLpgSQL
3.6%
JavaScript
0.9%
Other
1%