From 02177e65c3443c8714301e4a3d891d7d12cde633 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期三, 09 九月 2026 12:03:44 +0800
Subject: [PATCH] 裁剪修订详情的大字段查询并直接返回记录数量
---
ruoyi-admin/src/test/java/com/battery/business/web/ConsoleWorkbookImportMysqlTest.java | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/ruoyi-admin/src/test/java/com/battery/business/web/ConsoleWorkbookImportMysqlTest.java b/ruoyi-admin/src/test/java/com/battery/business/web/ConsoleWorkbookImportMysqlTest.java
index 847668b..08efa77 100644
--- a/ruoyi-admin/src/test/java/com/battery/business/web/ConsoleWorkbookImportMysqlTest.java
+++ b/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"));
--
Gitblit v1.7.1