NutzBook - 进一步深入的准备

NutzBook - 进一步深入的准备

Tags: Nutz

摘要

NutzBook - 进一步深入的准备

修改BaseModule类

新增3个公共方法

    protected QueryResult query(Class<?> klass, Condition cnd, Pager pager, String regex) {
        if (pager != null && pager.getPageNumber() < 1) {
            pager.setPageNumber(1);
        }
        List<?> roles = dao.query(klass, cnd, pager);
        dao.fetchLinks(roles, null);
        pager.setRecordCount(dao.count(klass, cnd));
        return new QueryResult(roles, pager);
    }

    protected NutMap ajaxOk(Object data) {
        return new NutMap().setv("ok", true).setv("data", data);
    }

    protected NutMap ajaxFail(String msg) {
        return new NutMap().setv("ok", false).setv("msg", msg);
    }

添加jQuery

下载jQuery https://code.jquery.com/jquery-1.12.3.min.js

放置在 webapp/rs/js/jquery-1.12.3.min.js 位置