yeg
2026-09-09 02177e65c3443c8714301e4a3d891d7d12cde633
ruoyi-admin/src/test/java/com/battery/business/web/ConsoleWorkbookImportMysqlTest.java
@@ -106,7 +106,12 @@
                var revision = service.selectActionById(actions.get(0).getActionId());
                assertEquals(imported.get("actionId"), revision.getActionId());
                assertEquals("三 Sheet 共用原因", revision.getReason());
                var changes = JSON.parseArray(revision.getChangesSummary());
                assertEquals(7767L, revision.getAffectedRecordCount());
                assertNull(revision.getIdentitySummary());
                assertNull(revision.getChangesSummary());
                assertNull(revision.getBeforeContentJson());
                // 页面仅返回摘要;仍从数据库原文验证三类审计完整保存。
                var changes = JSON.parseArray(jdbc.queryForObject("select cast(changes_summary as char) from t_test_data_revision_action where action_id=?", String.class, revision.getActionId()));
                assertEquals(7767, changes.size());
                assertEquals("REALTIME", changes.getJSONObject(0).getString("dataType"));
                assertEquals("STEP", changes.getJSONObject(7605).getString("dataType"));