yeg
2026-09-06 561ff691ae9b58dc534ebe625d63471d040d3160
refs
用户 yeg <1347747024@qq.com>
星期日, 九月 6, 2026 00:17 +0800
提交者 yeg <1347747024@qq.com>
星期日, 九月 6, 2026 00:17 +0800
提交561ff691ae9b58dc534ebe625d63471d040d3160
目录 1170ee075b0dd895d8c78e8d0caa8e499791e7b3 目录 | zip | gz
parent 17ddc34d54dd078d7a85c586bfced9fce4911ec1 查看 | 对比
实现三类历史数据原子导入与共同修订批次

复用测试行锁和单页校验,三表全量通过后在一个事务内写入,重复跳过、冲突整批拒绝。新增修订类型约束迁移,列表仅查询摘要以支持甲方全量工作簿。覆盖隔离数据库事务和真实 MySQL 样例验证。
3个文件已添加
4个文件已修改
398 ■■■■■ 已修改文件
battery-business/src/main/java/com/battery/business/service/ITestConsoleDataService.java 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/java/com/battery/business/service/impl/TestConsoleDataServiceImpl.java 133 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
battery-business/src/main/resources/mapper/battery/TTestMapper.xml 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/main/resources/db/migration-final/V9__workbook_import_revision.sql 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/battery/business/web/ConsoleSingleSheetImportDatabaseTest.java 102 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
ruoyi-admin/src/test/java/com/battery/business/web/ConsoleWorkbookImportMysqlTest.java 118 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
scripts/test-workbook-import.ps1 29 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史