| | |
| | | |
| | | createTb_Page_Param_User_Table(pool, recreate); |
| | | |
| | | createTb_Page_Param2_Table(pool, recreate);//创建表并初始化值 |
| | | // tb_page_param2 |
| | | createTb_Page_Param2_Table(pool, recreate);//创建表并初始化值 |
| | | |
| | | createTb_Menu_Approve_Table(pool, recreate);//创建表tb_menu_approve |
| | | |
| | | |
| | | } |
| | | |
| | | /** |
| | | * |
| | | * @Title: createTb_Menu_Approve_Table |
| | | * @Description: 建表tb_menu_approve |
| | | * @param pool |
| | | * @param recreate |
| | | * @author author |
| | | * @date 2021年12月13日 |
| | | */ |
| | | private static void createTb_Menu_Approve_Table(MysqlConnPool pool, boolean recreate) { |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_Menu_Approve_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_Menu_Approve_Table + " (" + |
| | | " `id` int(11) NOT NULL," + |
| | | " `label` varchar(255) DEFAULT NULL COMMENT '中文名称'," + |
| | | " `name` varchar(255) DEFAULT NULL COMMENT '名称'," + |
| | | " `src` varchar(255) DEFAULT NULL COMMENT '路径'," + |
| | | " `icon` varchar(100) DEFAULT NULL COMMENT '图标'," + |
| | | " `closable` tinyint(4) DEFAULT NULL COMMENT '是否可关闭'," + |
| | | " `enableduse` tinyint(4) DEFAULT NULL COMMENT '是否启用'," + |
| | | " `permitName` varchar(255) DEFAULT NULL COMMENT '权限'," + |
| | | " `level` tinyint(4) DEFAULT NULL COMMENT '菜单等级'," + |
| | | " `ord` tinyint(4) DEFAULT NULL COMMENT '排序'," + |
| | | " `menuId` int(11) DEFAULT NULL COMMENT '上级菜单id'," + |
| | | " `createTime` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '申请时间'," + |
| | | " `approveTime` datetime DEFAULT NULL COMMENT '审批时间'," + |
| | | " `userId` int(11) DEFAULT NULL COMMENT '申请用户'," + |
| | | " `status` tinyint(1) DEFAULT '0' COMMENT '审批状态 0:未审批,1:已审批-通过,2:已审批-拒绝'," + |
| | | " KEY `idx_id` (`id`)," + |
| | | " KEY `idx_userId` (`userId`)" + |
| | | ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | | try { |
| | | if(true == recreate) { |
| | | sql.sqlMysqlExecute(sql_str01); |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | | sql.close_con(); |
| | | } |
| | | } |
| | | |
| | | private static void createTb_Page_Param2_Table(MysqlConnPool pool, boolean recreate) { |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_Page_Param2_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_Page_Param2_Table + " (" + |