<#if !startCreateDate??> <#assign startCreateDate=(.now?long-7*24*3600*1000)?number_to_date/> <@visit.historyList sessionId=sessionId ip=ip url=url userId=userId startCreateDate=startCreateDate endCreateDate=endCreateDate orderType=orderType pageIndex=pageNum pageSize=numPerPage>
<#list page.list as a> <@t.merge 'userIds' a.userId!/> <@sys.user ids=t.userIds!><#assign userMap=map!/> <#list page.list as a>
ID <@t.page 'visit.session'/> <@t.page 'title'/>/<@t.page 'url'/> <@t.page 'visit.screen'/> <@t.page 'visit.item'/> <@t.page 'user'/> <@t.page 'visit.ip'/> <@t.page 'visit.visit_date'/>
${a.id!} ${a.sessionId!}

${a.title!}

${a.url!}

<#if a.refererUrl?has_content>

<@t.page 'visit.referer'/>:${a.refererUrl!}

<@tools.userAgent userAgent=a.userAgent>

${object.browserType!}:${object.browser!} ${object.browserVersion!}

${object.deviceType!}:${a.screenWidth!}*${a.screenHeight!}

${a.itemType!}

${a.itemId!}

${a.userId!}

<#if a.userId?has_content>

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

${a.ip!}

${(getIpRegion(a.ip).address)!}

${a.createDate!}
<#include "../include_page/page.html"/>