V1.28 edit at date 2022-06-10 ------ 并联BTS需要新增参数
1.'db_ram_db.tb_fbs9100_setparam'表新增字段
`ChargeVolt` float NOT NULL DEFAULT '0' COMMENT '充电电压(V)',
2.'db_ram_db.tb_fbs9100_sysparam'
`StandyVolt` float NOT NULL DEFAULT '0' COMMENT '后备电压(V)'
| | |
| | | eclipse.preferences.version=1
|
| | | encoding//src/com/database_util/DB_App_Sys.java=UTF-8
|
| | | encoding/<project>=GBK
|
| | |
| | | `acIn2_currB` float NOT NULL DEFAULT '0', |
| | | `acIn2_currC` float NOT NULL DEFAULT '0', |
| | | |
| | | V1.28 edit at date 2022-06-10 ------ 并联BTS需要新增参数 |
| | | 1.'db_ram_db.tb_fbs9100_setparam'表新增字段 |
| | | `ChargeVolt` float NOT NULL DEFAULT '0' COMMENT '充电电压(V)', |
| | | |
| | | 2.'db_ram_db.tb_fbs9100_sysparam' |
| | | `StandyVolt` float NOT NULL DEFAULT '0' COMMENT '后备电压(V)' |
| | | |
| | | |
| | | |
| | | |
| | |
| | | |
| | | createMenu_Table(pool, recreate); |
| | | |
| | | //3.5大屏 |
| | | //3.5大屏 |
| | | createTb_application_Table(pool, recreate); |
| | | createTb_application_config_Table(pool, recreate); |
| | | createTb_dashboard_chart_type_Table(pool, recreate); |
| | |
| | | |
| | | createTb_Page_Param_User_Table(pool, recreate); |
| | | |
| | | createTb_Page_Param2_Table(pool, recreate);//创建表并初始化值 |
| | | createTb_Page_Param2_Table(pool, recreate);//创建表并初始化值 |
| | | |
| | | createTb_Menu_Approve_Table(pool, recreate);//创建表tb_menu_approve |
| | | createTb_Menu_Approve_Table(pool, recreate);//创建表tb_menu_approve |
| | | |
| | | |
| | | } |
| | |
| | | /** |
| | | * |
| | | * @Title: createTb_Menu_Approve_Table |
| | | * @Description: 建表tb_menu_approve |
| | | * @Description: 建表tb_menu_approve |
| | | * @param pool |
| | | * @param recreate |
| | | * @author author |
| | | * @date 2021年12月13日 |
| | | * @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:已审批-拒绝'," + |
| | | " `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;"; |
| | |
| | | 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 + " (" + |
| | | " `id` int(11) NOT NULL AUTO_INCREMENT," + |
| | | " `param` varchar(45) DEFAULT NULL COMMENT '参数'," + |
| | | " `label` varchar(45) DEFAULT NULL COMMENT '标签'," + |
| | | " `value` varchar(45) DEFAULT NULL COMMENT '参数的值'," + |
| | | " `category` int(11) DEFAULT NULL COMMENT '分类'," + |
| | | " `param` varchar(45) DEFAULT NULL COMMENT '参数'," + |
| | | " `label` varchar(45) DEFAULT NULL COMMENT '标签'," + |
| | | " `value` varchar(45) DEFAULT NULL COMMENT '参数的值'," + |
| | | " `category` int(11) DEFAULT NULL COMMENT '分类'," + |
| | | " PRIMARY KEY (`id`)" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='页面参数配置,配置非状态量参数';"; |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='页面参数配置,配置非状态量参数';"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | | ResultSet res = null; |
| | | try { |
| | |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); |
| | | |
| | | //修改category改为categoryId |
| | | //修改category改为categoryId |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='db_app_sys'" |
| | | + " AND table_name='tb_page_param2'" |
| | | + " AND column_name='category'"); |
| | | if(true == res.next()) { |
| | | // System.out.println("true"); |
| | | sql.sqlMysqlExecute("ALTER TABLE `db_app_sys`.`tb_page_param2` CHANGE `category` `categoryId` int(11) DEFAULT NULL COMMENT '分类';"); |
| | | sql.sqlMysqlExecute("ALTER TABLE `db_app_sys`.`tb_page_param2` CHANGE `category` `categoryId` int(11) DEFAULT NULL COMMENT '分类';"); |
| | | }else{ |
| | | |
| | | } |
| | | |
| | | //初始化默认数据 |
| | | //初始化默认数据 |
| | | res = sql.sqlMysqlQuery("SELECT COUNT(*) num FROM db_app_sys.tb_page_param2;"); |
| | | if(false != res.next()) { |
| | | int num = res.getInt("num"); |
| | | if(num>0){ |
| | | //根据唯一id检测默认三条数据是否存在 |
| | | //根据唯一id检测默认三条数据是否存在 |
| | | res = sql.sqlMysqlQuery("SELECT id FROM db_app_sys.tb_page_param2;"); |
| | | List<Integer> ids= new ArrayList<Integer>(); |
| | | while(res.next()){ |
| | |
| | | } |
| | | |
| | | }else{ |
| | | //不存在添加 |
| | | //不存在添加 |
| | | sql.sqlMysqlExecute("INSERT INTO `db_app_sys`.`tb_page_param2` (`id`, `param`, `label`, `value`, `categoryId`) " |
| | | + "VALUES ('1', 'visit_time_first', '用户登录访问控制-访问时间最早', '00:00:01', '1')," |
| | | + "('2', 'visit_time_last', '用户登录访问控制-访问时间最晚', '23:59:59', '1')," |
| | | + "('3', 'visit_ip', '用户登录访问控制-访问客户端ip-允许', '*', '1')," |
| | | + "('4', 'audit_cap', '审计数据记录容量', '5000', '2');"); |
| | | + "VALUES ('1', 'visit_time_first', '用户登录访问控制-访问时间最早', '00:00:01', '1')," |
| | | + "('2', 'visit_time_last', '用户登录访问控制-访问时间最晚', '23:59:59', '1')," |
| | | + "('3', 'visit_ip', '用户登录访问控制-访问客户端ip-允许', '*', '1')," |
| | | + "('4', 'audit_cap', '审计数据记录容量', '5000', '2');"); |
| | | } |
| | | |
| | | } |
| | |
| | | /** |
| | | * |
| | | * @Title: createTb_Page_Param_User_Table |
| | | * @Description: 创建表db_app_sys.tb_page_param_user |
| | | * @Description: 创建表db_app_sys.tb_page_param_user |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | " `label` varchar(45) CHARACTER SET utf8 DEFAULT NULL," + |
| | | " `show` tinyint(4) DEFAULT NULL," + |
| | | " `user_id` int(11) DEFAULT NULL," + |
| | | " `type` int(11) DEFAULT NULL COMMENT '分类'," + |
| | | " `type` int(11) DEFAULT NULL COMMENT '分类'," + |
| | | " PRIMARY KEY (`id`)" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='页面可配置,关联用户id';"; |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='页面可配置,关联用户id';"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | | ResultSet res = null; |
| | | try { |
| | |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); |
| | | |
| | | //添加price_factor |
| | | //添加price_factor |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='db_app_sys'" |
| | | + " AND table_name='tb_page_param_user'" |
| | | + " AND column_name='type'"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Page_Param_User_Table |
| | | + " ADD COLUMN `type` int(11) COMMENT '电价系数';"); |
| | | + " ADD COLUMN `type` int(11) COMMENT '电价系数';"); |
| | | } |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_dashboard_module_chart_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_dashboard_module_chart_Table + " (" + |
| | | " id int(11) NOT NULL AUTO_INCREMENT," + |
| | | " param varchar(30) DEFAULT NULL COMMENT '具体参数'," + |
| | | " status int(1) DEFAULT NULL COMMENT '参数是否页面显示'," + |
| | | " categoryId int(1) DEFAULT NULL COMMENT '参数分类,类目1,类目2'," + |
| | | " param varchar(30) DEFAULT NULL COMMENT '具体参数'," + |
| | | " status int(1) DEFAULT NULL COMMENT '参数是否页面显示'," + |
| | | " categoryId int(1) DEFAULT NULL COMMENT '参数分类,类目1,类目2'," + |
| | | " PRIMARY KEY (id) USING BTREE" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_dashboard_module_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_dashboard_module_Table + " (" + |
| | | "`id` int(11) NOT NULL AUTO_INCREMENT," + |
| | | " `x` int(11) DEFAULT NULL COMMENT 'x坐标'," + |
| | | " `y` int(11) DEFAULT NULL COMMENT 'y坐标'," + |
| | | " `w` int(11) DEFAULT NULL COMMENT '宽度'," + |
| | | " `h` int(11) DEFAULT NULL COMMENT '高度'," + |
| | | " `module_id` int(11) DEFAULT NULL COMMENT '模块Id'," + |
| | | " `title` varchar(255) DEFAULT NULL COMMENT '模块标题'," + |
| | | " `label` varchar(255) DEFAULT NULL COMMENT '英文'," + |
| | | " `type` varchar(20) DEFAULT NULL COMMENT '图标类型:1.横向柱状图;2.竖向柱状图;3.折线图;4.饼图'," + |
| | | " `page_id` int(11) DEFAULT NULL COMMENT '页面Id'," + |
| | | " `user_id` int(11) DEFAULT NULL COMMENT '所属用户'," + |
| | | " `x` int(11) DEFAULT NULL COMMENT 'x坐标'," + |
| | | " `y` int(11) DEFAULT NULL COMMENT 'y坐标'," + |
| | | " `w` int(11) DEFAULT NULL COMMENT '宽度'," + |
| | | " `h` int(11) DEFAULT NULL COMMENT '高度'," + |
| | | " `module_id` int(11) DEFAULT NULL COMMENT '模块Id'," + |
| | | " `title` varchar(255) DEFAULT NULL COMMENT '模块标题'," + |
| | | " `label` varchar(255) DEFAULT NULL COMMENT '英文'," + |
| | | " `type` varchar(20) DEFAULT NULL COMMENT '图标类型:1.横向柱状图;2.竖向柱状图;3.折线图;4.饼图'," + |
| | | " `page_id` int(11) DEFAULT NULL COMMENT '页面Id'," + |
| | | " `user_id` int(11) DEFAULT NULL COMMENT '所属用户'," + |
| | | " PRIMARY KEY (`id`) USING BTREE" + |
| | | ") ENGINE=InnoDB DEFAULT CHARSET=utf8;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Tb_application_config_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_application_config_Table + " (" + |
| | | "`num` int(11) NOT NULL AUTO_INCREMENT," + |
| | | " `id` int(11) NOT NULL COMMENT '配置模块对应id'," + |
| | | " `app_id` int(11) DEFAULT NULL COMMENT '所属应用id'," + |
| | | " `name` varchar(255) DEFAULT NULL COMMENT '应用中的模块配置名称'," + |
| | | " `w` double DEFAULT NULL COMMENT '宽度'," + |
| | | " `h` double DEFAULT NULL COMMENT '高度'," + |
| | | " `x` double DEFAULT NULL COMMENT 'X轴坐标'," + |
| | | " `y` double DEFAULT NULL COMMENT 'Y轴坐标'," + |
| | | " `type` varchar(255) DEFAULT NULL COMMENT '图标类型'," + |
| | | " `id` int(11) NOT NULL COMMENT '配置模块对应id'," + |
| | | " `app_id` int(11) DEFAULT NULL COMMENT '所属应用id'," + |
| | | " `name` varchar(255) DEFAULT NULL COMMENT '应用中的模块配置名称'," + |
| | | " `w` double DEFAULT NULL COMMENT '宽度'," + |
| | | " `h` double DEFAULT NULL COMMENT '高度'," + |
| | | " `x` double DEFAULT NULL COMMENT 'X轴坐标'," + |
| | | " `y` double DEFAULT NULL COMMENT 'Y轴坐标'," + |
| | | " `type` varchar(255) DEFAULT NULL COMMENT '图标类型'," + |
| | | " PRIMARY KEY (`num`) USING BTREE" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=404 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Tb_application_Table + " (" + |
| | | "`id` int(11) NOT NULL AUTO_INCREMENT," + |
| | | " `name` varchar(255) DEFAULT NULL," + |
| | | " `screenshot` varchar(255) DEFAULT NULL COMMENT '缩略图'," + |
| | | " `bg_pic` varchar(255) DEFAULT NULL COMMENT '背景图片'," + |
| | | " `head_pic` varchar(255) DEFAULT NULL COMMENT '头部图片'," + |
| | | " `user_id` int(11) DEFAULT NULL COMMENT '应用所属的用户'," + |
| | | " `screenshot` varchar(255) DEFAULT NULL COMMENT '缩略图'," + |
| | | " `bg_pic` varchar(255) DEFAULT NULL COMMENT '背景图片'," + |
| | | " `head_pic` varchar(255) DEFAULT NULL COMMENT '头部图片'," + |
| | | " `user_id` int(11) DEFAULT NULL COMMENT '应用所属的用户'," + |
| | | " `active_status` tinyint(1) DEFAULT NULL," + |
| | | " PRIMARY KEY (`id`) USING BTREE" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=66 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT;"; |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 db_app_sys 数据库 |
| | | * 创建 db_app_sys 数据库 |
| | | * @param pool |
| | | */ |
| | | public static void createDB_AppSys(MysqlConnPool pool) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_page_param 表 |
| | | * 创建 tb_page_param 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Page_Param_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Page_Param_Table + " (" + |
| | | " id int(11) NOT NULL AUTO_INCREMENT," + |
| | | " param varchar(30) DEFAULT NULL COMMENT '具体参数'," + |
| | | " status int(1) DEFAULT NULL COMMENT '参数是否页面显示'," + |
| | | " categoryId int(1) DEFAULT NULL COMMENT '参数分类,类目1,类目2'," + |
| | | " param varchar(30) DEFAULT NULL COMMENT '具体参数'," + |
| | | " status int(1) DEFAULT NULL COMMENT '参数是否页面显示'," + |
| | | " categoryId int(1) DEFAULT NULL COMMENT '参数分类,类目1,类目2'," + |
| | | " PRIMARY KEY (id) USING BTREE" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); |
| | | |
| | | //添加初始化数据 |
| | | //添加初始化数据 |
| | | res = sql.sqlMysqlQuery("SELECT COUNT(*) num FROM db_app_sys.tb_page_param;"); |
| | | if(false != res.next()) { |
| | | int num = res.getInt("num"); |
| | | if(num>0){ |
| | | //根据唯一id检测是否需要添加默认数据 |
| | | //根据唯一id检测是否需要添加默认数据 |
| | | res = sql.sqlMysqlQuery("SELECT id FROM db_app_sys.tb_page_param;"); |
| | | List<Integer> ids= new ArrayList<Integer>(); |
| | | while(res.next()){ |
| | |
| | | |
| | | }else{ |
| | | sql.sqlMysqlExecute("INSERT INTO `db_app_sys`.`tb_page_param` (`id`, `param`, `status`, `categoryId`)"+ |
| | | "VALUES ('1', '设备工作状态', '0', '1')," + |
| | | "('2', '设备通讯', '1', '1')," + |
| | | "('3', '设备温度', '1', '1')," + |
| | | "('4', '干接点', '1', '1')," + |
| | | "('5', '核容终止原因', '1', '1')," + |
| | | "('6', '操作失败原因', '1', '1')," + |
| | | "('7', '剩余天数', '1', '1')," + |
| | | "('8', '工作模式', '1', '1')," + |
| | | "('9', '组端电压', '1', '1')," + |
| | | "('10', '峰值电压', '1', '1')," + |
| | | "('11', '启动核容测试', '1', '2')," + |
| | | "('12', '停止测试', '1', '2')," + |
| | | "('13', '系统参数设置', '0', '2')," + |
| | | "('14', '清除告警', '1', '2')," + |
| | | "('15', '启动养护/除硫', '1', '2')," + |
| | | "('16', '停止养护/除硫', '1', '2')," + |
| | | "('17', '启动离线养护', '1', '2')," + |
| | | "('18', '停止离线养护', '1', '2')," + |
| | | "('19', '定期启动设备', '1', '2')," + |
| | | "('20', '重启设备', '1', '2')," + |
| | | "('31', '蓄电池远程运维管理系统', '1', '5')," + |
| | | "VALUES ('1', '设备工作状态', '0', '1')," + |
| | | "('2', '设备通讯', '1', '1')," + |
| | | "('3', '设备温度', '1', '1')," + |
| | | "('4', '干接点', '1', '1')," + |
| | | "('5', '核容终止原因', '1', '1')," + |
| | | "('6', '操作失败原因', '1', '1')," + |
| | | "('7', '剩余天数', '1', '1')," + |
| | | "('8', '工作模式', '1', '1')," + |
| | | "('9', '组端电压', '1', '1')," + |
| | | "('10', '峰值电压', '1', '1')," + |
| | | "('11', '启动核容测试', '1', '2')," + |
| | | "('12', '停止测试', '1', '2')," + |
| | | "('13', '系统参数设置', '0', '2')," + |
| | | "('14', '清除告警', '1', '2')," + |
| | | "('15', '启动养护/除硫', '1', '2')," + |
| | | "('16', '停止养护/除硫', '1', '2')," + |
| | | "('17', '启动离线养护', '1', '2')," + |
| | | "('18', '停止离线养护', '1', '2')," + |
| | | "('19', '定期启动设备', '1', '2')," + |
| | | "('20', '重启设备', '1', '2')," + |
| | | "('31', '蓄电池远程运维管理系统', '1', '5')," + |
| | | "('32', 'V1.0.5', '1', '6')," + |
| | | "('33', 'ƽ̨logo', '1', '7')," + |
| | | "('33', '平台logo', '1', '7')," + |
| | | "('34', 'uKey', '1', '7')," + |
| | | "('35', '人脸识别', '1', '7')," + |
| | | "('36', '签名', '1', '7')," + |
| | | "('37', '远程修改ip', '1', '7')," + |
| | | "('38', '启动放电添加人脸识别', '1', '7')," + |
| | | "('39', '账号扫描策略', '1', '8')," + |
| | | "('40', '账号登录失败限制次数', '7', '9')," + |
| | | "('41', '账号登录失败锁定解锁策略', '1', '9')," + |
| | | "('35', '人脸识别', '1', '7')," + |
| | | "('36', '签名', '1', '7')," + |
| | | "('37', '远程修改ip', '1', '7')," + |
| | | "('38', '启动放电添加人脸识别', '1', '7')," + |
| | | "('39', '账号扫描策略', '1', '8')," + |
| | | "('40', '账号登录失败限制次数', '7', '9')," + |
| | | "('41', '账号登录失败锁定解锁策略', '1', '9')," + |
| | | |
| | | "('42', '密码设置规则-位数', '8', '10')," + |
| | | "('43', '密码设置规则-符号类型', '4', '10')," + |
| | | "('44', '历史数据的驼峰锅底功能开启', '1', '11')," + |
| | | "('45', '历史数据的数据显示粒度', '5', '11')" + |
| | | "('42', '密码设置规则-位数', '8', '10')," + |
| | | "('43', '密码设置规则-符号类型', '4', '10')," + |
| | | "('44', '历史数据的驼峰锅底功能开启', '1', '11')," + |
| | | "('45', '历史数据的数据显示粒度', '5', '11')" + |
| | | ";"); |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_fbsdev_statechange_inf 表 |
| | | * 创建 tb_fbsdev_statechange_inf 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | |
| | | |
| | | /** |
| | | * 创建 tb_dashboard_module_chart 表 |
| | | * 创建 tb_dashboard_module_chart 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Dashboard_Module_Chart_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Dashboard_Module_Chart_Table + " (" + |
| | | " id int(11) NOT NULL AUTO_INCREMENT," + |
| | | " module_id int(11) NOT NULL DEFAULT '0' COMMENT '模块id'," + |
| | | " module_id int(11) NOT NULL DEFAULT '0' COMMENT '模块id'," + |
| | | " title varchar(255) NOT NULL DEFAULT ''," + |
| | | " label varchar(20) NOT NULL DEFAULT ''," + |
| | | " type_id int(11) NOT NULL DEFAULT '1' COMMENT '图标类型:1.横向柱状图;2.竖向柱状图;3.折线图;4.饼图'," + |
| | | " page_id int(11) NOT NULL DEFAULT '1' COMMENT '页面id'," + |
| | | " type_id int(11) NOT NULL DEFAULT '1' COMMENT '图标类型:1.横向柱状图;2.竖向柱状图;3.折线图;4.饼图'," + |
| | | " page_id int(11) NOT NULL DEFAULT '1' COMMENT '页面id'," + |
| | | " PRIMARY KEY (id) USING BTREE" + |
| | | ") ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_dashboard_module 表 |
| | | * 创建 tb_dashboard_module 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Dashboard_Module_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Dashboard_Module_Table + " (" + |
| | | " id int(11) NOT NULL AUTO_INCREMENT," + |
| | | " x int(11) DEFAULT NULL DEFAULT '1' COMMENT 'x坐标'," + |
| | | " y int(11) DEFAULT NULL DEFAULT '0' COMMENT 'y坐标'," + |
| | | " w int(11) DEFAULT NULL DEFAULT '0' COMMENT '宽度'," + |
| | | " h int(11) DEFAULT NULL DEFAULT '0' COMMENT '高度'," + |
| | | " module_id int(11) DEFAULT '0' COMMENT '模块Id'," + |
| | | " title varchar(255) DEFAULT '' COMMENT '模块标题'," + |
| | | " label varchar(255) DEFAULT '' COMMENT '英文'," + |
| | | " type varchar(20) DEFAULT '' COMMENT '图标类型:1.横向柱状图;2.竖向柱状图;3.折线图;4.饼图'," + |
| | | " page_id int(11) DEFAULT '0' COMMENT '页面Id'," + |
| | | " user_id int(11) DEFAULT '0' COMMENT '所属用户'," + |
| | | " x int(11) DEFAULT NULL DEFAULT '1' COMMENT 'x坐标'," + |
| | | " y int(11) DEFAULT NULL DEFAULT '0' COMMENT 'y坐标'," + |
| | | " w int(11) DEFAULT NULL DEFAULT '0' COMMENT '宽度'," + |
| | | " h int(11) DEFAULT NULL DEFAULT '0' COMMENT '高度'," + |
| | | " module_id int(11) DEFAULT '0' COMMENT '模块Id'," + |
| | | " title varchar(255) DEFAULT '' COMMENT '模块标题'," + |
| | | " label varchar(255) DEFAULT '' COMMENT '英文'," + |
| | | " type varchar(20) DEFAULT '' COMMENT '图标类型:1.横向柱状图;2.竖向柱状图;3.折线图;4.饼图'," + |
| | | " page_id int(11) DEFAULT '0' COMMENT '页面Id'," + |
| | | " user_id int(11) DEFAULT '0' COMMENT '所属用户'," + |
| | | " PRIMARY KEY (id) USING BTREE" + |
| | | ") ENGINE=InnoDB DEFAULT CHARSET=utf8;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_dashboard_chart_type 表 |
| | | * 创建 tb_dashboard_chart_type 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_app_sys 表 |
| | | * 创建 tb_app_sys 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | sql.sqlMysqlExecute(sql_str01); |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); |
| | | //添加充放电一体机蓄电池组录入状态 |
| | | //添加充放电一体机蓄电池组录入状态 |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='db_app_sys'" |
| | | + " AND table_name='tb_app_sys'" |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_app_bts_comm_task 表 |
| | | * 创建 tb_app_bts_comm_task 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_app_bts_battgroup 表 |
| | | * 创建 tb_app_bts_battgroup 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 创建 tb_menu 表 |
| | | * 创建 tb_menu 表 |
| | | * @param pool |
| | | * @param recreate |
| | | */ |
| | | public static void createMenu_Table(MysqlConnPool pool, boolean recreate) { |
| | | String sql_str01 = " DROP TABLE IF EXISTS "+Sql_Mysql.Menu_Table; |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Menu_Table + " (" + |
| | | String sql_str02 = " CREATE TABLE IF NOT EXISTS " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) (" + |
| | | " `id` int(11) NOT NULL," + |
| | | " `label` varchar(50) DEFAULT NULL COMMENT '中文名称'," + |
| | | " `name` varchar(100) DEFAULT NULL COMMENT '名称'," + |
| | | " `src` varchar(100) DEFAULT NULL COMMENT '路径'," + |
| | | " `icon` varchar(100) DEFAULT NULL COMMENT '图标'," + |
| | | " `closable` tinyint(4) DEFAULT NULL COMMENT '是否可关闭'," + |
| | | " `enableduse` tinyint(4) DEFAULT NULL COMMENT '是否启用'," + |
| | | " `permitName` varchar(100) DEFAULT NULL COMMENT '权限'," + |
| | | " `level` tinyint(4) DEFAULT NULL COMMENT '菜单等级'," + |
| | | " `ord` tinyint(4) DEFAULT NULL COMMENT '排序'," + |
| | | " `menuId` int(11) DEFAULT NULL COMMENT '上级菜单id'," + |
| | | " `label` varchar(50) DEFAULT NULL COMMENT '中文名称'," + |
| | | " `name` varchar(100) DEFAULT NULL COMMENT '名称'," + |
| | | " `src` varchar(100) DEFAULT NULL COMMENT '路径'," + |
| | | " `icon` varchar(100) DEFAULT NULL COMMENT '图标'," + |
| | | " `closable` tinyint(4) DEFAULT NULL COMMENT '是否可关闭'," + |
| | | " `enableduse` tinyint(4) DEFAULT NULL COMMENT '是否启用'," + |
| | | " `permitName` varchar(100) DEFAULT NULL COMMENT '权限'," + |
| | | " `level` tinyint(4) DEFAULT NULL COMMENT '菜单等级'," + |
| | | " `ord` tinyint(4) DEFAULT NULL COMMENT '排序'," + |
| | | " `menuId` int(11) DEFAULT NULL COMMENT '上级菜单id'," + |
| | | " PRIMARY KEY (`id`)" + |
| | | ") ENGINE=InnoDB DEFAULT CHARSET=utf8;"; |
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn()); |
| | | ResultSet res = null; |
| | | try { |
| | | if(true == recreate) { |
| | | sql.sqlMysqlExecute(sql_str01); |
| | | } |
| | | sql.sqlMysqlExecute(sql_str02); |
| | | /* |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '首页'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('首页', 'index', '#/index', 'el-icon-s-home', '0', '1', null, '1', '1', '0');"); |
| | | } |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '在线监测'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('在线监测', 'testData', '', 'el-icon-s-data', '0', '1', null, '1', '2', '2');"); |
| | | } |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '数据管理'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('数据管理', 'dataMager', '', 'el-icon-s-help', '0', '1', null, '1', '3', '3');"); |
| | | } |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '告警管理'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('告警管理', 'alarmMager', '', 'el-icon-message-solid', '0', '1', null, '1', '4', '4');"); |
| | | } |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '报表统计'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('报表统计', 'reportStatistics', '', 'el-icon-tickets', '0', '1', null, '1', '5', '5');"); |
| | | } |
| | | |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '作业管理'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('作业管理', 'jobManage', '', 'el-icon-s-cooperation', '0', '1', null, '1', '6', '6');"); |
| | | } |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '用户管理'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('用户管理', 'userMager', '', 'el-icon-user-solid', '0', '1', null, '1', '7', '7');"); |
| | | } |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '系统设置'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('系统设置', 'systemPageSetting', '', 'el-icon-s-management', '0', '1', null, '1', '8', '8');"); |
| | | } |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '实时监控'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('实时监控', 'movingRingSysteRrealTime', '#/moving-ring-system', null, '1', '1', null, '2', '1', '2');"); |
| | | } |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '历史数据'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('历史数据', 'history', '#/history', null, '1', '1', null, '2', '2', '2');"); |
| | | } |
| | | |
| | | res = sql.sqlMysqlQuery("SELECT * FROM db_app_sys.tb_menu WHERE label = '历史数据管理'"); |
| | | if(!res.next()) { |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('历史数据管理', 'historyDataMager', '#/dataMager/historyInfo', null, '1', '1', null, '2', '3', '2');"); |
| | | } |
| | | |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('标准曲线', 'standardLine', '#/dataTest/standardLine', null, '1', '1', null, '2', '4', '2');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('设备状态查询', 'btsStatusTest', '#/dataMager/btsStatus', null, '1', '1', null, '2', '5', '2');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('一体机导入记录', 'historyAio', '#/history-aio', null, '1', '0', null, '2', '6', '2');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('高频开关配电柜遥测量', 'hfSwitch', '#/hfSwitch', null, '1', '0', null, '2', '7', '2');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('交流配电柜遥测量 ', 'GGDmeasure', '#/GGDmeasure', null, '1', '0', null, '2', '8', '2');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电源信息配置', 'SupplyPowerMager', '#/dataMager/powerMager', null, '1', '1', null, '2', '1', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池信息管理', 'battGroupMager', '#/dataMager/battGroupMager', null, '1', '1', 'batttest_data_query_permit', '2', '2', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('机房定位信息管理', 'homeAddressInfoManage', '#/dataMager/homeAddressInfoManage', null, '1', '1', 'batt_map_edit_permit', '2', '3', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池信息统计分析', 'produceTotal', '#/dataMager/produceTotal', null, '1', '1', null, '2', '4', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('后台线程管理', 'threadMager', '#/dataMager/threadMager', null, '1', '1', 'batttest_data_query_permit', '2', '5', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('机房状态查询', 'powercutMager', '#/dataMager/powercut', null, '1', '1', 'batttest_data_query_permit', '2', '6', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池关注管理', 'batteryMager', '#/batteryMager', null, '1', '1', 'batttest_data_query_permit', '2', '7', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('设备工作状态', 'deviceWorkState', '#/device-work-state', null, '1', '1', null, '2', '8', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('报废电池信息管理', 'scrapBattery', '#/scrap-battery', null, '1', '0', null, '2', '9', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('备件电池信息管理', 'repairBattery', '#/repair-battery', null, '1', '0', null, '2', '10', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电价分布模板管理', 'electricityPriceDistributionTemplate', '#/dataMager/elePriceDistributionTpl', null, '1', '1', null, '2', '11', '3');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电源实时告警', 'powerRealtimeInfo', '#/powerRealtimeInfo', null, '1', '1', null, '2', '1', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电源历史告警', 'powerHistoryInfo', '#/powerHistoryInfo', null, '1', '1', null, '2', '2', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池告警实时查询', 'batteryrTimequery', '#/batteryrTimequery', null, '1', '1', 'batt_alm_query_permit', '2', '3', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池告警历史查询', 'batteryrHistoryquery', '#/batteryrHistoryquery', null, '1', '1', 'batt_alm_query_permit', '2', '4', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('设备告警实时查询', 'deviceTimequery', '#/deviceTimequery', null, '1', '1', 'dev_alm_query_permit', '2', '5', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('设备告警历史查询', 'deviceHistoryquery', '#/deviceHistoryquery', null, '1', '1', 'dev_alm_query_permit', '2', '6', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('通信电源实时告警', 'powerBoxAlarm', '#/powerBoxAlarm', null, '1', '0', null, '2', '7', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('通信电源历史告警', 'powerBoxHistoryAlarm', '#/powerBoxHistoryAlarm', null, '1', '0', null, '2', '8', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('通信电源超时告警', 'powerAlarmTimeout', '#/powerAlarmTimeout', null, '1', '0', null, '2', '9', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('通信电源告警规则', 'powerCabinetSetting', '#/powerCabinetSetting', null, '1', '0', null, '2', '10', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池告警参数设置', 'devicepaSetting', '#/devicepaSetting', null, '1', '1', 'batt_alm_param_query_permit', '2', '11', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('告警派单管理', 'alarmDispatch', '#/alarmDispatch', null, '1', '1', null, '2', '12', '4');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池组统计分析查询', 'eleAnalyse', '#/reportStatistics/eleAnalyse', null, '1', '1', null, '2', '1', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池单体统计分析查询', 'eleMonomer', '#/reportStatistics/eleMonomer', null, '1', '1', null, '2', '2', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('蓄电池组后评估', 'eleAssess', '#/reportStatistics/eleAssess', null, '1', '1', null, '2', '3', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('落后单体查询', 'taskplan', '#/reportStatistics/taskplan', null, '1', '1', null, '2', '4', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池实时状态查询', 'elestatus', '#/reportStatistics/elestatus', null, '1', '1', null, '2', '5', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('电池续航能力历史查询', 'endure', '#/reportStatistics/endure', null, '1', '1', null, '2', '6', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('通信电源报表', 'powerReport', '#/reportStatistics/powerReport', null, '1', '0', null, '2', '7', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('事件总表', 'eventTotalPage', '#/dataMager/eventTotalPage', null, '1', '1', null, '2', '8', '5');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('BTS设备升级', 'btsUpgrade', '#/jobManage/btsUpgrade', null, '1', '0', null, '2', '1', '6');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('放电计划管理', 'planManage', '#/jobManage/planManage', null, '1', '0', null, '2', '2', '6');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('用户信息管理', 'userInfoMager', '#/userMager/userInfo', null, '1', '1', 'usr_query_permit', '2', '1', '7');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('用户人脸管理', 'userFaceManager', '#/faceManager/userFaceManager', null, '1', '0', null, '2', '2', '7');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('权限管理', 'powerMager', '#/userMager/powerMager', null, '1', '1', 'permit_query_permit', '2', '3', '7');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('包机组管理', 'baojiMager', '#/userMager/baojiMager', null, '1', '1', 'usr_query_permit', '2', '4', '7');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('操作事件管理', 'operationRecordMager', '#/userMager/operationRecord', null, '1', '1', null, '2', '5', '7');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('系统配置', 'realTimeSetting', '#/pageSetting/realTime', null, '1', '1', 'batt_test_op_permit', '2', '1', '8');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('3D机房配置', 'threeHomeSetting', '#/pageSetting/threeHomeSetting', null, '1', '0', null, '2', '2', '8');"); |
| | | sql.sqlMysqlExecute("INSERT INTO " + Sql_Mysql.Menu_Table + "(label,name,src,icon,closable,permitName,level,ord,menuI) VALUES ('地图配置', 'chartMapSetting', '#/pageSetting/chartMapSetting', null, '1', '1', null, '2', '3', '8');"); |
| | | |
| | | */ |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.FBS9100SysParam_Table |
| | | + " ADD COLUMN `JunHeng_StCurr` float NOT NULL DEFAULT '0' COMMENT '均衡停止电流阀值';"); |
| | | } |
| | | |
| | | |
| | | //添加字段StandyVolt 后备电压(V) |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='db_ram_db'" |
| | | + " AND table_name='tb_fbs9100_sysparam'" |
| | | + " AND column_name='StandyVolt'"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.FBS9100SysParam_Table |
| | | + " ADD COLUMN `StandyVolt` float NOT NULL DEFAULT '0' COMMENT '后备电压(V)';"); |
| | | } |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |
| | |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.FBS9100SetParam_Table
|
| | | + " ADD COLUMN `FlowOver_CharTime_3` int(11) NOT NULL DEFAULT '0' COMMENT '恒流3阶段充电时长';");
|
| | | }
|
| | | |
| | | |
| | | //2022-06-09添加指定的ChargeVolt列(充电电压(V))
|
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
|
| | | + " WHERE table_schema='db_ram_db'"
|
| | | + " AND table_name='tb_fbs9100_setparam'"
|
| | | + " AND column_name='ChargeVolt'");
|
| | | if(false == res.next()) {
|
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.FBS9100SetParam_Table |
| | | + " ADD COLUMN `ChargeVolt` float NOT NULL DEFAULT '0' COMMENT '充电电压(V)';");
|
| | | }
|
| | | } catch (SQLException e) {
|
| | | e.printStackTrace();
|
| | | } finally {
|
| | |
| | | `acIn2_currB` float NOT NULL DEFAULT '0', |
| | | `acIn2_currC` float NOT NULL DEFAULT '0', |
| | | |
| | | V1.28 edit at date 2022-06-10 ------ 并联BTS需要新增参数 |
| | | 1.'db_ram_db.tb_fbs9100_setparam'表新增字段 |
| | | `ChargeVolt` float NOT NULL DEFAULT '0' COMMENT '充电电压(V)', |
| | | |
| | | 2.'db_ram_db.tb_fbs9100_sysparam' |
| | | `StandyVolt` float NOT NULL DEFAULT '0' COMMENT '后备电压(V)' |
| | | |
| | | |
| | | |
| | | |
| | |
| | | /**************************************************************************/ |
| | | /**************************************************************************/ |
| | | public final static boolean app_debug = false; |
| | | public final static float m_VersionNum = (float) 2.27; |
| | | public final static float m_VersionNum = (float) 1.28; |
| | | public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908"; |
| | | /**************************************************************************/ |
| | | /**************************************************************************/ |