From 7bc37d0d869d6d1c435cda0154bd45a54831abdb Mon Sep 17 00:00:00 2001 From: forge-bot Date: Sat, 18 Jul 2026 11:17:47 +0000 Subject: [PATCH] =?UTF-8?q?[=EB=A7=A4=EC=9E=85]=20mg=5Frecv=5Fsvc=20?= =?UTF-8?q?=E2=86=92=20=EC=A0=84=EB=AC=B8=EC=88=98=EC=8B=A0=20@Service=20(?= =?UTF-8?q?ACM-MG-004)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../acquirecore/acquiring/dto/TxResult.java | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 boot/modules/acquiring/src/main/java/com/klaro/acquirecore/acquiring/dto/TxResult.java diff --git a/boot/modules/acquiring/src/main/java/com/klaro/acquirecore/acquiring/dto/TxResult.java b/boot/modules/acquiring/src/main/java/com/klaro/acquirecore/acquiring/dto/TxResult.java new file mode 100644 index 0000000..177a456 --- /dev/null +++ b/boot/modules/acquiring/src/main/java/com/klaro/acquirecore/acquiring/dto/TxResult.java @@ -0,0 +1,49 @@ +package com.klaro.acquirecore.acquiring.dto; + +import java.io.Serializable; + +/** + * TX processing result. + */ +public class TxResult implements Serializable { + + private static final long serialVersionUID = 1L; + + private String txId; + private String code; + private String message; + private boolean success; + private TxMessage response; + + public TxResult() {} + + public TxResult(String txId, boolean success, String code, String message) { + this.txId = txId; + this.success = success; + this.code = code; + this.message = message; + } + + public static TxResult ok(String txId, String message) { + return new TxResult(txId, true, "0000", message); + } + + public static TxResult error(String txId, String code, String message) { + return new TxResult(txId, false, code, message); + } + + public String getTxId() { return txId; } + public void setTxId(String txId) { this.txId = txId; } + + public String getCode() { return code; } + public void setCode(String code) { this.code = code; } + + public String getMessage() { return message; } + public void setMessage(String message) { this.message = message; } + + public boolean isSuccess() { return success; } + public void setSuccess(boolean success) { this.success = success; } + + public TxMessage getResponse() { return response; } + public void setResponse(TxMessage response) { this.response = response; } +}