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
+