<@_tradeOrderList userId=userId paymentId=paymentId processed=processed status=status orderType=orderType pageIndex=pageNum pageSize=numPerPage> <@_sysAuthorized roleIds=admin.roles urls='tradeOrder/confirm,tradeOrder/invalid,tradeOrder/process,tradeOrder/close,tradeOrderHistory/list'><#assign authorizedMap=map/>
<#list page.list as a> <@t.merge 'userIds' a.userId!/> <@t.merge 'userIds' a.processUserId!/> <@_sysUser ids=t.userIds!><#assign userMap=map!/> <#list page.list as a>
<@t.page 'id'/> <@t.page 'user'/> <@t.page 'title'/> <@t.page 'receiver'/> <@t.page 'remark'/> <@t.page 'status'/> <@t.page 'order.process'/> <@t.page 'payment'/> <@t.page 'create_date'/> <@t.page 'operate'/>
${a.id!}

${(userMap[a.userId?string].nickName)!}

${a.ip!}

${a.title!}

${a.addressee!} ${a.telephone!}

${a.address!}

${a.remark!} <@t.page 'status.order.'+a.status/>

${a.processed?then(t.pageMessage('yes'),'')} ${a.processDate!}

<#if a.processInfo?has_content>${a.processInfo!}

<#if a.paymentId?has_content>${a.paymentId!}

${a.paymentDate!}

${a.createDate!} <@t.page 'button.view'/> <#if !a.confirmed && ( 0 = a.status || 2 = a.status)> <#if authorizedMap['tradeOrder/confirm']> <@t.page 'order.confirm'/> <#if authorizedMap['tradeOrder/invalid']> <@t.page 'order.invalid'/> <#if 2=a.status && a.confirmed && !a.processed && authorizedMap['tradeOrder/process']> <@t.page 'order.process'/> <#if (0=a.status || 1=a.status || 3=a.status ) && authorizedMap['tradeOrder/close']> <@t.page 'button.close'/> <#if authorizedMap['tradeOrderHistory/list']> <@t.page 'order.history'/>
<#include "../include_page/page.html"/>