feat: parse trans_id/fee_type/refund_bank_type into transfer pay info

This commit is contained in:
wuyouMaster
2026-09-24 19:22:09 +08:00
parent 88ee3f19bb
commit 4aef093802
3 changed files with 20 additions and 1 deletions
+7 -1
View File
@@ -227,6 +227,9 @@ describe('message parser', () => {
'<receiver_username><![CDATA[wxid_receiver]]></receiver_username>',
'<payer_username><![CDATA[]]></payer_username>',
'<transfer_status>2</transfer_status>',
'<trans_id><![CDATA[trans-fixture-1]]></trans_id>',
'<fee_type><![CDATA[CNY]]></fee_type>',
'<refund_bank_type><![CDATA[1]]></refund_bank_type>',
'</wcpayinfo></appmsg></msg>'
].join('')
const parsed = parseMessageContent(xml, 49)
@@ -245,7 +248,10 @@ describe('message parser', () => {
payMemo: '房租',
receiverUsername: 'wxid_receiver',
transferStatus: '2',
transferStatusText: '已收款'
transferStatusText: '已收款',
transId: 'trans-fixture-1',
feeType: 'CNY',
refundBankType: '1'
}
})
})