一、准备数据

在数据库中中添加一张表和数据,以mysql为例

SET NAMES utf8;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
--  Table structure for `tbl_apk_version`
-- ----------------------------
DROP TABLE IF EXISTS `tbl_apk_version`;
CREATE TABLE `tbl_apk_version` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `version` varchar(50) DEFAULT NULL COMMENT '版本号',
  `build_number` int(11) DEFAULT NULL COMMENT '版本编号',
  `package_name` varchar(200) DEFAULT NULL COMMENT '包名',
  `description` varchar(500) DEFAULT NULL COMMENT '升级描述',
  `download_id` int(11) DEFAULT NULL COMMENT '下载文件服务器地址',
  `create_time` datetime DEFAULT NULL,
  `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
-- ----------------------------
--  Records of `tbl_apk_version`
-- ----------------------------
BEGIN;
INSERT INTO `tbl_apk_version` VALUES ('1', '1.66', '2016091303', 'com.pkg.test', '1.添加保存计划的跳转\r\n2.修复下拉刷新的Bug', '2722', '2016-08-10 09:49:32', '2016-08-10 09:49:32');
COMMIT;
SET FOREIGN_KEY_CHECKS = 1;

结果如下:


二、在jeesite后台生成代码

  1. 在jeesite.properties配置代码生成路径

    projectPath=D\:\workspace\jeesite

  2. 配置业务表



    选中 tbl_apk_version,点击下一步,进行配置


  3. 配置代码生成方案
    代码生成→生成方案配置中,添加模块信息。



    点击“点击保存并生成代码”,弹出“操作生成方案'apk升级'成功”的消息,即表示成功。此时查看代码,即可看到新增的文件


    新增7个文件

三、在jeesite后台配置菜单

系统设置→系统设置→菜单管理中去新增菜单:

  1. 顶部一级菜单无需配置
  2. 左侧二级菜单无需配置
  3. 左侧三级菜单其中链接配置为TblApkVersionController中的url

  4. 三级菜单内的查看和编辑的权限标志分别对应着TblApkVersionController中的list和edit方法

最后,效果如下:


此时,退出重新登录,可以看到新增加的菜单效果如下:


目标完满达成~~



作者:沉思的Panda
链接:http://www.jianshu.com/p/933143fc5091
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
posted on 2017-09-03 02:29  Sharpest  阅读(1270)  评论(0编辑  收藏  举报