<@trade.refundList paymentId=paymentId refundUserId=refundUserId status=status orderType=orderType pageIndex=pageNum pageSize=numPerPage> <@sys.authorized roleIds=admin.roles urls='tradeRefund/refundParameters,tradeRefund/refuseParameters'><#assign authorizedMap=map/>
<#list page.list as a> <@t.merge 'userIds' a.userId!/> <@sys.user ids=t.userIds!><#assign userMap=map!/> <#list page.list as a>
<@t.page 'id'/> <@t.page 'user'/> <@t.page 'payment.id'/> <@t.page 'amount'/> <@t.page 'refund.reason'/> <@t.page 'status'/> <@t.page 'operate_user'/> <@t.page 'refund.amount'/> <@t.page 'reply'/> <@t.page 'create_date'/> <@t.page 'operate'/>
${a.id!} ${(userMap[a.userId?string].nickname)!} ${a.paymentId!} ${a.amount!} ${a.reason!} <@t.page 'status.refund.'+a.status/> ${a.refundUserId!} ${a.refundAmount!} ${a.reply!} ${a.createDate!} <#if authorizedMap['tradeRefund/refundParameters'] && (0=a.status || 4=a.status)> <@t.page 'refund'/> <#if authorizedMap['tradeRefund/refuseParameters'] && (0=a.status || 4=a.status)> <@t.page 'button.refuse'/>
<#include "../include_page/page.html"/>