feat(add-ledger): 新增数据台账管理功能
- 初始化台账设备相关字典类型和数据 - 添加数据台账常量定义类 - 实现台账配置控制器提供增删改查接口 - 创建台账节点详情、树形结构等视图对象 - 开发工程、设备、测点等数据访问层 - 添加台账ID生成和线路号处理工具类 - 实现台账软删除和查询功能 - 添加测点线路号可用性检查机制
This commit is contained in:
@@ -8,10 +8,11 @@
|
||||
|
||||
- `activate-tool`
|
||||
- `add-data`
|
||||
- `add-ledger`
|
||||
- `mms-mapping`
|
||||
- `wave-tool`
|
||||
|
||||
因此,`tools` 现阶段仍然是聚合模块,但当前已实际承载激活工具、电能质量数据补录工具、ICD/MMS 映射工具和波形查看工具四个子模块。
|
||||
因此,`tools` 现阶段仍然是聚合模块,但当前已实际承载激活工具、电能质量数据补录工具、数据台账工具空模块、ICD/MMS 映射工具和波形查看工具五个子模块。
|
||||
|
||||
## 当前结构
|
||||
|
||||
@@ -19,6 +20,7 @@
|
||||
tools/
|
||||
├── activate-tool/
|
||||
├── add-data/
|
||||
├── add-ledger/
|
||||
├── mms-mapping/
|
||||
└── wave-tool/
|
||||
```
|
||||
@@ -37,6 +39,12 @@ tools/
|
||||
|
||||
模块内部已按职责拆分 `controller`、`service`、`service/impl`、`component`、`pojo`、`config` 和 `util`,并通过 `JdbcTemplate + INSERT IGNORE` 执行批量补数。
|
||||
|
||||
## add-ledger 的职责
|
||||
|
||||
`add-ledger` 当前仅完成 Maven 空模块接入,后续用于承载数据台账相关能力。
|
||||
|
||||
当前未提供业务接口、Java 分层骨架、配置项或持久化逻辑。目录中的 `ledger.sql` 仅作为原始脚本保留,暂未接入运行时资源解析。
|
||||
|
||||
## activate-tool 的职责
|
||||
|
||||
`activate-tool` 当前提供的能力主要围绕设备授权与许可证:
|
||||
@@ -90,7 +98,7 @@ tools/
|
||||
|
||||
## 依赖关系
|
||||
|
||||
`tools/activate-tool`、`tools/add-data`、`tools/mms-mapping` 与 `tools/wave-tool` 当前主要依赖:
|
||||
`tools/activate-tool`、`tools/add-data`、`tools/add-ledger`、`tools/mms-mapping` 与 `tools/wave-tool` 当前主要依赖:
|
||||
|
||||
- `com.njcn:njcn-common`
|
||||
- `com.njcn:spingboot2.3.12`
|
||||
|
||||
Reference in New Issue
Block a user