NutzCN Logo
精华 关于IDEA代码自动生成NutzWK框架之查询
发布于 2690天前 作者 menglinxi 2445 次浏览 复制 上一个帖子 下一个帖子
标签: nutzwk

1、先写好model
2、选择model,右键 generator
3、选择nutzwk mvc
4、生成代码。
5、到页面 webapp\WEB-INF\views\platform\ 找到index.html
6、修改initDatatable js方法
7、设定显示字段及数据库排序字段

 "order": [[4, "desc"]],
            "columns": [
                {"data": "gamename", "bSortable": true},
                {"data": "cp", "bSortable": true},
                {"data": "profm", "bSortable": true},
                {"data": "callbacktype", "bSortable": true},
                {"data": "createtime", "bSortable": true}
            ],

这段代码表示 显示字段,中以createtime为数据库排序字段。
8、填写对应表头。
9、设定操作在第几列

    "columnDefs": [
                {
                    "render": function (data, type, row) {
                        return '<div class="btn-group"><button type="button" class="btn btn-default btn-xs dropdown-toggle" data-toggle="dropdown">' +
                                '<i class="ti-settings"></i> <span class="ti-angle-down"></span></button><ul class="dropdown-menu" role="menu">' +
                                '<li><a href="${base}/platform/app/biz/game/detail/' + row.id + '" data-toggle="modal" data-target="#dialogDetail">查看</a></li>' +
                                '<li><a href="${base}/platform/app/biz/game/edit/' + row.id + '" data-pjax>修改</a></li>' +
                                '<li class="divider"></li>' +
                                '<li><a href="javascript:;" onclick="del(\'' + row.id + '\')">删除</a></li>' +
                                '</ul></div>';
                    },
                    "targets": 5
                }
            ]

其中targets:5标示,操作在第6列,从0开始计算.

10、添加菜单。
11、访问菜单,查看效果。

0 回复
添加回复
请先登陆
回到顶部