yeg
2026-09-29 b78295e8da96c3e5e76befeef9582ce5273dbb74
refs
用户 yeg <1347747024@qq.com>
星期二, 九月 29, 2026 13:10 +0800
提交者 yeg <1347747024@qq.com>
星期二, 九月 29, 2026 13:10 +0800
提交b78295e8da96c3e5e76befeef9582ce5273dbb74
目录 4294ad017d26b22ab8b93fcf3d3a2170e14ff086 目录 | zip | gz
parent 406945bc3cfa517d8449b5522c8902ac8927755a 查看 | 对比
按代码规范检查整改实体注释、Service Javadoc 与分层边界

公司代码规范检查的问题③⑤⑦⑧⑨⑩:

- 问题③:实体与展示对象补齐全部字段注释,状态/类型字段标注枚举
全部取值(测试状态、接收状态、通道工作状态、认领状态、字段类型、
适配器类型、来源类别等);record 类型改用 @param 说明各组件。
- 问题⑤:Service 公共方法与核心状态流转方法补齐 Javadoc 四要素,
接收落库、接收状态流转、异常判定等核心路径按 `// STEP n` 分步注释。
- 问题⑦:测试预警异常的归属校验与关闭规则从 Controller 下沉到
TestWarningExceptionService,Controller 只保留参数接收与一行调用。
- 问题⑧:SSE 推送线程池与两个模拟器线程池改为显式
ThreadPoolExecutor / ScheduledThreadPoolExecutor,自定义 ThreadFactory
命名(sse-live-pool-%d、bts-simulator-pool-%d)。
- 问题⑨:TodoService.handle 重命名为 completeTodo,同步 Controller
与测试;HTTP 路径不变,前端无需改动。
- 问题⑩:落地表查询改显式列名;三类数据表的动态表名查询与平台原生
SELECT *、System.out 登记为不改动基线。

验证:mvn test 273 个用例、0 个错误;1 个既有失败为
FlywayMigrationContractTest 的 V2 哈希常量过期,该迁移文件未被本次修改
触及,与本提交无关。前端未改动。
86个文件已修改
1165 ■■■■■ 已修改文件
battery-business/src/main/java/com/battery/business/battery/dto/BatteryGroupDto.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/CurrentBatteryField.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/DataRevisionItem.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TBatteryGroup.java 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TBatteryGroupBattery.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TBatteryGroupField.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TBatteryGroupRelationField.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TCollector.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TDetectionCabinet.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TDetectionChannel.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TDeviceAdapter.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TDeviceIngestRecord.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTest.java 38 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestBattery.java 13 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestChannelBinding.java 21 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestCollectorChannel.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestConsoleDetail.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestCycleRecord.java 50 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestDataRevisionAction.java 20 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestLogicStepMapping.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestRealtimeRecord.java 42 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestStepRecord.java 53 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestWarningException.java 25 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/TTestWarningThreshold.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/AdapterDiscoveryResult.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/DeviceRelatedTestVo.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/DiscoveredCabinetVo.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/OfflineTestSource.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/TDeviceIngestChannel.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/TestBatteryOptionVo.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/TestChannelOptionVo.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/TestCollectorOptionVo.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/TestConfigurationOptionsVo.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/TestTypeOptionVo.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/domain/vo/TestUserOptionVo.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/TodoService.java 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/DeviceAdapterRuntimeCoordinator.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/DeviceIngestServiceImpl.java 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/PushIngestAdapter.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/PushIngestAdapterFactory.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/RoutingTestDataObservationAdapter.java 61 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/TBatteryGroupTemplateServiceImpl.java 36 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/TTestServiceImpl.java 157 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/TestDataReceptionServiceImpl.java 73 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/TestWarningExceptionService.java 78 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/test/dto/TestBatteryBindingDto.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/resources/mapper/battery/TDeviceIngestRecordMapper.xml 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/resources/mapper/battery/TTestMapper.xml 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/discovery/InMemoryDeviceDiscoveryCandidateStore.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/model/AdapterCapabilities.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/model/ChannelIdentity.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/model/DetectedDeviceMetadata.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/model/DeviceIdentity.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/model/DeviceObservation.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/model/DeviceWorkStatus.java 17 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-api/src/main/java/com/battery/device/api/registry/DeviceAdapterRegistry.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-bts/src/main/java/com/battery/device/bts/BtsDeviceAdapter.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-bts/src/main/java/com/battery/device/bts/BtsDeviceAdapterFactory.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-bts/src/main/java/com/battery/device/bts/BtsProtocolException.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-bts/src/main/java/com/battery/device/bts/BtsTcpTransport.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-bts/src/main/java/com/battery/device/bts/BtsTransportException.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-bts/src/main/java/com/battery/device/bts/BtsXmlCodec.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-bts/src/test/java/com/battery/device/bts/ScriptedBtsTcpSimulator.java 19 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-neware/src/main/java/com/battery/device/neware/NewareMysqlAdapter.java 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-neware/src/main/java/com/battery/device/neware/NewareMysqlAdapterFactory.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-neware/src/main/java/com/battery/device/neware/NewareStepDirectionResolver.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-neware/src/main/java/com/battery/device/neware/ReadOnlyVendorDataSource.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-neware/src/main/java/com/battery/device/neware/SingleConnectionVendorDataSource.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-simulator/src/main/java/com/battery/device/simulator/BtsDevelopmentSimulator.java 4 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-simulator/src/main/java/com/battery/device/simulator/InMemoryBtsSimulatorStateStore.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-device-simulator/src/main/java/com/battery/device/simulator/ScriptedBtsTcpSimulator.java 27 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/runtime/BtsDevelopmentSimulatorWebConfig.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/runtime/DevelopmentSimulatorConfig.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/runtime/DeviceAdapterRuntimeConfig.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/runtime/FlywayMigrationConfig.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/runtime/RedisBtsSimulatorStateStore.java 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/runtime/RedisDeviceDiscoveryCandidateStore.java 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/runtime/TestDataReceptionScheduler.java 1 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/web/TBatteryGroupController.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/web/TTestController.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/web/TTestDataRevisionController.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/web/TTestWarningExceptionController.java 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/web/TestLiveStream.java 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/java/com/battery/business/web/TodoController.java 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/battery/business/service/TodoServiceTest.java 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/battery/business/service/impl/TestWarningExceptionServiceTest.java 14 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史