From bf11a269a48a4a52d4b7a72b2e29f998075fda91 Mon Sep 17 00:00:00 2001 From: hailin Date: Mon, 2 Feb 2026 19:35:48 -0800 Subject: [PATCH] =?UTF-8?q?fix(c2c-bot):=20=E6=B0=B4=E5=8D=95=E7=A7=BB?= =?UTF-8?q?=E9=99=A4=E4=BA=A4=E6=98=93=E5=93=88=E5=B8=8C=EF=BC=8C=E4=BB=85?= =?UTF-8?q?=E4=BF=9D=E7=95=99=E5=9C=A8=E5=88=86=E7=B1=BB=E8=B4=A6=E4=B8=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 水单图片不再显示交易哈希(txHash),减少对终端用户暴露的链上细节。 txHash 仍保留在 ProofData 接口和数据库中,供分类账和审计使用。 同时缩小 SVG 高度(480→420)并重新排列剩余字段。 Co-Authored-By: Claude Opus 4.5 --- .../services/payment-proof.service.ts | 27 ++++++------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/backend/services/trading-service/src/application/services/payment-proof.service.ts b/backend/services/trading-service/src/application/services/payment-proof.service.ts index db990164..924d54ea 100644 --- a/backend/services/trading-service/src/application/services/payment-proof.service.ts +++ b/backend/services/trading-service/src/application/services/payment-proof.service.ts @@ -41,22 +41,16 @@ export class PaymentProofService { private buildSvg(data: ProofData): string { const time = data.completedAt.toISOString().replace('T', ' ').slice(0, 19); - const shortTx = data.txHash.length > 20 - ? `${data.txHash.slice(0, 10)}...${data.txHash.slice(-10)}` - : data.txHash; - const shortAddr = data.sellerAddress.length > 20 - ? `${data.sellerAddress.slice(0, 10)}...${data.sellerAddress.slice(-10)}` - : data.sellerAddress; - return ` + return ` - - + + @@ -79,21 +73,16 @@ export class PaymentProofService { - 交易哈希 - ${this.esc(shortTx)} + 对方ID + ${this.esc(data.sellerId)} - 对方ID - ${this.esc(data.sellerId)} - - - - 完成时间 - ${this.esc(time)} + 完成时间 + ${this.esc(time)} - 由系统自动生成 · RWAdurian C2C Bot + 由系统自动生成 · RWAdurian C2C Bot `; }