diff --git a/platform-data-api/pom.xml b/platform-data-api/pom.xml index 8e825e1..c355421 100644 --- a/platform-data-api/pom.xml +++ b/platform-data-api/pom.xml @@ -28,16 +28,6 @@ cxf-rt-ws-security - org.apache.velocity - velocity - 1.7 - - - org.apache.velocity - velocity-tools - 2.0 - - com.lyms.core platform-common ${project.version} diff --git a/platform-data-api/src/main/resources/macro.vm b/platform-data-api/src/main/resources/macro.vm new file mode 100644 index 0000000..d8d1551 --- /dev/null +++ b/platform-data-api/src/main/resources/macro.vm @@ -0,0 +1,30 @@ +#macro(paging $page $url) + #set($nextPage = $page.page+1) + #set($prevousPage = $page.page - 1 ) + #if($page.pages > 1) + #if($page.prev) +
  • 上一页
  • + #else +
  • 上一页
  • + #end + + #foreach($num in $page.pageNums) + #if($num==$page.page) +
  • $num
  • + #else +
  • $num
  • + #end + #end + + #if($page.next) +
  • + #else +
  • 下一页
  • + #end + #end + +
  • + $page.range[0]-$page.range[1] 共 $page.total +
  • +#end + diff --git a/pom.xml b/pom.xml index a76d6db..3b95b46 100644 --- a/pom.xml +++ b/pom.xml @@ -475,5 +475,15 @@ guava 19.0-rc2
    + + org.apache.velocity + velocity + 1.7 + + + org.apache.velocity + velocity-tools + 2.0 +