feat(ledger): 거래 단계별 처리시각 기록·조회 및 pacs.002 결과통보 조회

- transfer에 pdng_at(Dior)·acsp_at(Hermes) 컬럼 추가(V5), Dior/Hermes가 각 단계 처리시각 기록
- Chanel /inquiry 응답에 접수·순번·기록·정산·완결 5단계 시각(rcvdAt/actcAt/pdngAt/acspAt/acccAt) 노출
- 경합 안전 upsert(Dior COALESCE, Hermes acsp_at 갱신·pdng_at 보존)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
rtgs
2026-07-16 13:40:46 +09:00
parent 58ca23b5d9
commit ffbeb35d18
7 changed files with 42 additions and 15 deletions

View File

@@ -47,6 +47,9 @@ class TransferRecord(
@Column(name = "created_at") var createdAt: Long = 0,
@Column(name = "updated_at") var updatedAt: Long = 0,
@Column(name = "reason") var reason: String? = null,
/** 단계별 처리시각(서비스 타임라인): 기록(Dior)·정산(Hermes). 접수=raw_message, 순번=created_at, 완결=updated_at. */
@Column(name = "pdng_at") var pdngAt: Long? = null,
@Column(name = "acsp_at") var acspAt: Long? = null,
)
/**