diff --git a/zheng-admin/src/crud.html b/zheng-admin/src/crud.html
index 97ff89c7e18b987871025cc0414c306ecc2f990b..737a67cb6a636117aeb9c05e894b6beff51dcfa3 100644
--- a/zheng-admin/src/crud.html
+++ b/zheng-admin/src/crud.html
@@ -21,35 +21,6 @@
删除用户
-
@@ -62,7 +33,6 @@
$(function() {
// bootstrap table初始化
$('#table').bootstrapTable({
- idField: 'id',
url: 'data/data1.json',
height: getHeight(),
striped: true,
diff --git a/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/Interceptor/ManageInterceptor.java b/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/Interceptor/ManageInterceptor.java
index 4c58f6c71b07913a2de2c61775f91649dc4f389b..4c959bb79a1e43ae58926b54c079623962a4f65f 100644
--- a/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/Interceptor/ManageInterceptor.java
+++ b/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/Interceptor/ManageInterceptor.java
@@ -18,7 +18,7 @@ public class ManageInterceptor extends HandlerInterceptorAdapter {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
- _log.info("ManageInterceptor==>preHandle");
+
return true;
}
diff --git a/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/controller/manage/CmsTagController.java b/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/controller/manage/CmsTagController.java
index 27bf9ee68378f7951906912996a58d2bdd964c7a..f6fbebe00bcf417d1e8e6a0dd16e4164906e5041 100644
--- a/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/controller/manage/CmsTagController.java
+++ b/zheng-cms/zheng-cms-admin/src/main/java/com/zheng/cms/admin/controller/manage/CmsTagController.java
@@ -10,10 +10,7 @@ import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
-import org.springframework.web.bind.annotation.PathVariable;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
-import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import java.util.List;
@@ -31,36 +28,37 @@ public class CmsTagController extends BaseController {
@Autowired
private CmsTagService cmsTagService;
+ @RequestMapping("/index")
+ public String index() {
+ return "/manage/tag/index";
+ }
+
/**
* 列表
- * @param page 当前页码
- * @param rows 每页条数
- * @param desc 降序排序
- * @param request
- * @param modelMap
+ * @param offset
+ * @param limit
+ * @param sort
+ * @param order
* @return
*/
@RequestMapping("/list")
- public String list(
- @RequestParam(required = false, defaultValue = "1", value = "page") int page,
- @RequestParam(required = false, defaultValue = "20", value = "rows") int rows,
- @RequestParam(required = false, defaultValue = "false", value = "desc") boolean desc,
- HttpServletRequest request, ModelMap modelMap) {
+ @ResponseBody
+ public Object list(
+ @RequestParam(required = false, defaultValue = "0", value = "offset") int offset,
+ @RequestParam(required = false, defaultValue = "10", value = "limit") int limit,
+ @RequestParam(required = false, value = "sort") String sort,
+ @RequestParam(required = false, value = "order") String order) {
// 数据列表
CmsTagExample cmsTagExample = new CmsTagExample();
- cmsTagExample.setOffset((page - 1) * rows);
- cmsTagExample.setLimit(rows);
- cmsTagExample.setOrderByClause(desc ? "orders desc" : "orders asc");
+ cmsTagExample.setOffset(offset);
+ cmsTagExample.setLimit(limit);
+ cmsTagExample.setOrderByClause(sort + " " + order);
List tags = cmsTagService.selectByExample(cmsTagExample);
- // 分页对象
- long total = cmsTagService.countByExample(cmsTagExample);
- Paginator paginator = new Paginator(total, page, rows, request);
+ // long total = cmsTagService.countByExample(cmsTagExample);
- modelMap.put("tags", tags);
- modelMap.put("paginator", paginator);
- return "/manage/tag/list";
+ return tags;
}
/**
diff --git a/zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/tag/list.jsp b/zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/tag/index.jsp
similarity index 80%
rename from zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/tag/list.jsp
rename to zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/tag/index.jsp
index 284c9ecd382d0cef8bff518427d837df3c9d5e87..b7c32e687a65bf4d3de7ecaa65ae614756854976 100644
--- a/zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/tag/list.jsp
+++ b/zheng-cms/zheng-cms-admin/src/main/webapp/WEB-INF/jsp/manage/tag/index.jsp
@@ -11,7 +11,7 @@
- 通用增删改查
+ 标签列表
@@ -23,9 +23,9 @@
@@ -40,8 +40,7 @@
$(function() {
// bootstrap table初始化
$('#table').bootstrapTable({
- idField: 'id',
- url: '${basePath}/resources/zheng-admin/data/data1.json',
+ url: '${basePath}/manage/tag/list',
height: getHeight(),
striped: true,
search: true,
@@ -57,23 +56,20 @@
pagination: true,
paginationLoop: false,
classes: 'table table-hover table-no-bordered',
- //sidePagination: 'server',
- idField: 'id',
- sortName: 'id',
+ sidePagination: 'server',
+ idField: 'tag_id',
+ sortName: 'tag_id',
sortOrder: 'desc',
toolbar: '#toolbar',
columns: [
{field: 'state', checkbox: true},
- {field: 'id', title: '编号', sortable: true, halign: 'center'},
- {field: 'username', title: '账号', sortable: true, halign: 'center'},
- {field: 'password', title: '密码', sortable: true, halign: 'center'},
- {field: 'name', title: '姓名', sortable: true, halign: 'center'},
- {field: 'sex', title: '性别', sortable: true, halign: 'center'},
- {field: 'age', title: '年龄', sortable: true, halign: 'center'},
- {field: 'phone', title: '年龄', sortable: true, halign: 'center'},
- {field: 'email', title: '邮箱', sortable: true, halign: 'center'},
- {field: 'address', title: '地址', sortable: true, halign: 'center'},
- {field: 'remark', title: '备注', sortable: true, halign: 'center'},
+ {field: 'tagId', title: '编号', sortable: true, halign: 'center'},
+ {field: 'name', title: '标签名称', sortable: true, halign: 'center'},
+ {field: 'description', title: '标签描述', sortable: true, halign: 'center'},
+ {field: 'icon', title: '图标', sortable: true, halign: 'center'},
+ {field: 'type', title: '类型', sortable: true, halign: 'center'},
+ {field: 'alias', title: '别名', sortable: true, halign: 'center'},
+ {field: 'ctime', title: '创建时间', sortable: true, halign: 'center'},
{field: 'action', title: '操作', halign: 'center', align: 'center', formatter: 'actionFormatter', events: 'actionEvents'}
]
}).on('all.bs.table', function (e, name, args) {