| | |
| | | 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")); |