// 支付管理 —— 订单支付模块种子数据:支付记录3条,覆盖 BALANCE/FINANCE/COMBINED 三种支付方式 // 及 SUCCESS/PENDING_VERIFICATION 两种状态。字段严格对齐 PaymentRecordListVo/PaymentRecordDetailVo // 及前端 PaymentFormModal.vue/PaymentDetailModal.vue 实际使用字段。 import { initCounter } from '../utils/id.js' export const paymentRecords = [ // ---- 余额支付,已完成,付款方为企业客户A1主账户(walletAccountId=1) ---- { id: 1, walletAccountId: 1, loanApplyId: undefined, paymentMethod: 'BALANCE', payeeInfo: { payeeName: '北京中新百货有限公司', payeeAccountNo: '6222021234569001', payeeBankName: '中国工商银行北京分行' }, totalAmount: '80000.00', balanceAmount: '80000.00', financeAmount: undefined, status: 'SUCCESS', frchainSerialNo: 'FR20260610000001', paidAt: '2026-06-10 14:10:00', failedReason: '', remark: '货款支付', detailList: [{ id: 1, fundChannel: 'BALANCE', channelAmount: '80000.00', remark: '' }] }, // ---- 组合支付(余额+融资),已完成,关联贷款申请id=1(SUBMITTED状态) ---- { id: 2, walletAccountId: 1, loanApplyId: 1, paymentMethod: 'COMBINED', payeeInfo: { payeeName: '天津宏泰商贸有限公司', payeeAccountNo: '6222021234569002', payeeBankName: '中国建设银行天津分行' }, totalAmount: '200000.00', balanceAmount: '50000.00', financeAmount: '150000.00', status: 'SUCCESS', frchainSerialNo: 'FR20260612000002', paidAt: '2026-06-12 11:20:00', failedReason: '', remark: '供应链融资采购款', detailList: [ { id: 2, fundChannel: 'BALANCE', channelAmount: '50000.00', remark: '' }, { id: 3, fundChannel: 'FINANCE', channelAmount: '150000.00', remark: '' } ] }, // ---- 融资支付,待验证(演示异步状态流转) ---- { id: 3, walletAccountId: 6, loanApplyId: undefined, paymentMethod: 'FINANCE', payeeInfo: { payeeName: '深圳市美佰家电商贸有限公司', payeeAccountNo: '6222021234569004', payeeBankName: '招商银行深圳分行' }, totalAmount: '60000.00', balanceAmount: undefined, financeAmount: '60000.00', status: 'PENDING_VERIFICATION', frchainSerialNo: '', paidAt: '', failedReason: '', remark: '', detailList: [{ id: 4, fundChannel: 'FINANCE', channelAmount: '60000.00', remark: '' }] } ] initCounter('paymentRecord', 4) initCounter('paymentDetail', 5)