diff --git a/RuoYi-Vue/ruoyi-train/src/main/java/com/ruoyi/train/integration/dms/orchestration/ReconciliationResult.java b/RuoYi-Vue/ruoyi-train/src/main/java/com/ruoyi/train/integration/dms/orchestration/ReconciliationResult.java index daf8daf2a..fef635715 100644 --- a/RuoYi-Vue/ruoyi-train/src/main/java/com/ruoyi/train/integration/dms/orchestration/ReconciliationResult.java +++ b/RuoYi-Vue/ruoyi-train/src/main/java/com/ruoyi/train/integration/dms/orchestration/ReconciliationResult.java @@ -68,8 +68,8 @@ public class ReconciliationResult implements Serializable { res.setEnrollmentId(batchResult.getEnrollmentId()); res.setDecision(ReconciliationDecision.REVOKE_REQUIRED); res.setReason("Batch reconciliation outcome: " + batchResult.getOutcome()); - res.setSuccess(!BatchReconciliationResult.OUTCOME_ALL_FAILED.equals(batchResult.getOutcome())); - res.setExternalInvoked(batchResult.getDispatched() > 0); + res.setSuccess(batchResult.isSuccess()); + res.setExternalInvoked(batchResult.isExternalInvoked()); } return res; }