数据库菜单表增加数据

master
zengwh 5 years ago
parent e2afb6b629
commit 88e5b9ad2c

@ -11,7 +11,7 @@
Target Server Version : 50717
File Encoding : 65001
Date: 08/07/2020 17:54:39
Date: 09/07/2020 14:26:55
*/
SET NAMES utf8mb4;
@ -278,15 +278,11 @@ CREATE TABLE `power_log` (
`creater` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人',
`remark` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`log_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1942 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 1936 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of power_log
-- ----------------------------
INSERT INTO `power_log` VALUES (963, '登录', '200.100.108.15', '用户登录成功', 'power', NULL, '2020-04-09 08:50', 'admin', NULL);
INSERT INTO `power_log` VALUES (964, '登录', '200.100.108.15', '用户登录成功', 'power', NULL, '2020-04-09 09:01', 'admin', NULL);
INSERT INTO `power_log` VALUES (965, '登录', '200.100.108.15', '用户登录成功', 'power', NULL, '2020-04-09 09:01', 'admin', NULL);
INSERT INTO `power_log` VALUES (966, '登录', '200.100.108.15', '用户登录成功', 'power', NULL, '2020-04-09 09:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (967, '登录', '200.100.108.15', '用户登录成功', 'power', NULL, '2020-04-10 10:23', 'admin', NULL);
INSERT INTO `power_log` VALUES (968, '登录', '200.100.108.15', '用户登录成功', 'power', NULL, '2020-04-10 10:52', 'admin', NULL);
INSERT INTO `power_log` VALUES (969, '登录', '200.100.108.15', '用户登录成功', 'power', NULL, '2020-04-10 14:53', 'admin', NULL);
@ -1235,33 +1231,27 @@ INSERT INTO `power_log` VALUES (1911, '登录', '200.100.104.40', '用户登录
INSERT INTO `power_log` VALUES (1912, '登录', '200.100.104.40', '用户登录成功', 'power', NULL, '2020-07-08 15:06', 'admin', NULL);
INSERT INTO `power_log` VALUES (1913, '登录', '200.100.104.40', '用户登录成功', 'power', NULL, '2020-07-08 15:06', 'admin', NULL);
INSERT INTO `power_log` VALUES (1914, '登录', '200.100.108.14', '用户登录成功', 'power', NULL, '2020-07-08 17:02', 'admin', NULL);
INSERT INTO `power_log` VALUES (1915, '登录', '2.0.1.4', '用户登录成功', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1916, '查看', '2.0.1.4', '用户管理页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1917, '查看', '2.0.1.4', '角色管理页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1918, '查看', '2.0.1.4', '用户管理页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1919, '查看', '2.0.1.4', '科室管理页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1920, '查看', '2.0.1.4', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1921, '查看', '2.0.1.4', '角色分配菜单页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1922, '查看', '2.0.1.4', '日志管理页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1923, '查看', '2.0.1.4', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1924, '查看', '2.0.1.4', '角色分配菜单页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1925, '查看', '2.0.1.4', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:44', 'admin', NULL);
INSERT INTO `power_log` VALUES (1926, '登录', '192.168.1.3', '用户登录成功', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1927, '查看', '192.168.1.3', '用户管理页面', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1928, '查看', '192.168.1.3', '用户管理页面', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1929, '查看', '192.168.1.3', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1930, '查看', '192.168.1.3', '用户管理页面', 'power', NULL, '2020-07-08 17:46', 'admin', NULL);
INSERT INTO `power_log` VALUES (1931, '查看', '192.168.1.3', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:46', 'admin', NULL);
INSERT INTO `power_log` VALUES (1932, '查看', '192.168.1.3', '角色分配菜单页面', 'power', NULL, '2020-07-08 17:46', 'admin', NULL);
INSERT INTO `power_log` VALUES (1933, '查看', '192.168.1.3', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:46', 'admin', NULL);
INSERT INTO `power_log` VALUES (1934, '查看', '192.168.1.3', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:50', 'admin', NULL);
INSERT INTO `power_log` VALUES (1935, '查看', '192.168.1.3', '用户管理页面', 'power', NULL, '2020-07-08 17:52', 'admin', NULL);
INSERT INTO `power_log` VALUES (1936, '查看', '192.168.1.3', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:52', 'admin', NULL);
INSERT INTO `power_log` VALUES (1937, '查看', '192.168.1.3', '角色分配菜单页面', 'power', NULL, '2020-07-08 17:52', 'admin', NULL);
INSERT INTO `power_log` VALUES (1938, '查看', '192.168.1.3', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:52', 'admin', NULL);
INSERT INTO `power_log` VALUES (1939, '查看', '192.168.1.3', '用户管理页面', 'power', NULL, '2020-07-08 17:54', 'admin', NULL);
INSERT INTO `power_log` VALUES (1940, '查看', '192.168.1.3', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:54', 'admin', NULL);
INSERT INTO `power_log` VALUES (1941, '查看', '192.168.1.3', '角色分配菜单页面', 'power', NULL, '2020-07-08 17:54', 'admin', NULL);
INSERT INTO `power_log` VALUES (1915, '登录', '200.100.104.40', '用户登录成功', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1916, '登录', '200.100.104.40', '用户登录成功', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1917, '查看', '200.100.104.40', '用户管理页面', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1918, '查看', '200.100.104.40', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1919, '查看', '200.100.104.40', '角色分配菜单页面', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1920, '查看', '200.100.104.40', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:45', 'admin', NULL);
INSERT INTO `power_log` VALUES (1921, '查看', '200.100.104.40', '用户管理页面', 'power', NULL, '2020-07-08 17:48', 'admin', NULL);
INSERT INTO `power_log` VALUES (1922, '查看', '200.100.104.40', '用户分配菜单页面', 'power', NULL, '2020-07-08 17:48', 'admin', NULL);
INSERT INTO `power_log` VALUES (1923, '删除', '', '定时删除日志4条', 'power', NULL, '2020-07-09 00:00', '系统自动任务', '');
INSERT INTO `power_log` VALUES (1924, '登录', '200.100.108.129', '用户登录成功', 'power', NULL, '2020-07-09 09:21', 'admin', NULL);
INSERT INTO `power_log` VALUES (1925, '登录', '200.100.108.129', '用户登录成功', 'power', NULL, '2020-07-09 09:21', 'admin', NULL);
INSERT INTO `power_log` VALUES (1926, '登录', '200.100.108.14', '用户登录成功', 'power', NULL, '2020-07-09 11:55', 'admin', NULL);
INSERT INTO `power_log` VALUES (1927, '登录', '200.100.108.14', '用户登录成功', 'power', NULL, '2020-07-09 12:08', 'admin', NULL);
INSERT INTO `power_log` VALUES (1928, '登录', '200.100.104.40', '用户登录成功', 'power', NULL, '2020-07-09 14:03', 'admin', NULL);
INSERT INTO `power_log` VALUES (1929, '登录', '200.100.104.40', '用户登录成功', 'power', NULL, '2020-07-09 14:03', 'admin', NULL);
INSERT INTO `power_log` VALUES (1930, '查看', '200.100.104.40', '用户管理页面', 'power', NULL, '2020-07-09 14:03', 'admin', NULL);
INSERT INTO `power_log` VALUES (1931, '登录', '200.100.108.14', '用户登录成功', 'power', NULL, '2020-07-09 14:03', 'admin', NULL);
INSERT INTO `power_log` VALUES (1932, '查看', '200.100.104.40', '角色分配菜单页面', 'power', NULL, '2020-07-09 14:11', 'admin', NULL);
INSERT INTO `power_log` VALUES (1933, '登录', '200.100.104.40', '用户登录成功', 'power', NULL, '2020-07-09 14:12', 'admin', NULL);
INSERT INTO `power_log` VALUES (1934, '登录', '200.100.108.14', '用户登录成功', 'power', NULL, '2020-07-09 14:13', 'admin', NULL);
INSERT INTO `power_log` VALUES (1935, '登录', '200.100.108.14', '用户登录成功', 'power', NULL, '2020-07-09 14:13', 'admin', NULL);
-- ----------------------------
-- Table structure for power_login_set
@ -1307,7 +1297,7 @@ CREATE TABLE `power_menu` (
`updater` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`remark` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`menu_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 417 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 431 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of power_menu
@ -1353,7 +1343,7 @@ INSERT INTO `power_menu` VALUES (101, '查看角色分配菜单', NULL, '/menuPo
INSERT INTO `power_menu` VALUES (102, '修改菜单', NULL, '/menu/update', '功能', 'update', NULL, '基本类', 0, 'power', 8, 1, 1, '2019-08-14', '001', '2019-08-14', '001', NULL);
INSERT INTO `power_menu` VALUES (103, '病案归档管理', 'fa fa-circle-o', '#', '目录', '', NULL, NULL, 7, 'emr_medical_record', 0, 1, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (104, '归档列表', 'fa fa-dashboard', '#', '目录', NULL, NULL, NULL, 7, 'emr_medical_record', 103, 1, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (105, '其它管理', 'fa fa-dashboard', '#', '目录', NULL, NULL, NULL, 42, 'emr_medical_record', 103, 3, 1, '2019-08-14', 'admin', '2020-01-09', 'admin', '');
INSERT INTO `power_menu` VALUES (105, '其它管理', 'fa fa-dashboard', '#', '目录', NULL, NULL, NULL, 312, 'emr_medical_record', 103, 4, 1, '2019-08-14', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (106, '在院浏览', 'fa fa-circle-o', '/inHosp/inHospitals', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 104, 6, 1, '2019-08-14', 'admin', '2019-11-11', 'admin', '');
INSERT INTO `power_menu` VALUES (107, '出院浏览', 'fa fa-circle-o', '/beHosp/beHosps', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 104, 7, 1, '2019-08-14', 'admin', '2019-11-11', 'admin', '');
INSERT INTO `power_menu` VALUES (108, '未终审病历列表', 'fa fa-circle-o', '/unfile/unfileMedicals', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 104, 4, 1, '2019-08-14', 'admin', '2019-11-11', 'admin', '');
@ -1361,8 +1351,8 @@ INSERT INTO `power_menu` VALUES (109, '缺陷列表', 'fa fa-circle-o', '/fault/
INSERT INTO `power_menu` VALUES (110, '病案终审退回', 'fa fa-circle-o', '/medicalRecall/recall', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 104, 2, 1, '2019-08-14', 'admin', '2019-11-11', 'admin', '');
INSERT INTO `power_menu` VALUES (111, '病案终审退回日志', 'fa fa-circle-o', '/recallDate/recallDates', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 104, 3, 1, '2019-08-14', 'admin', '2019-11-11', 'admin', '');
INSERT INTO `power_menu` VALUES (112, '病案室终审', 'fa fa-circle-o', '/lastVerify/lastVerifys', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 104, 1, 1, '2019-08-14', 'admin', '2019-11-11', 'admin', '');
INSERT INTO `power_menu` VALUES (113, '缺陷类别列表', 'fa fa-circle-o', '/faultType/faultTypes', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 105, 1, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (114, '字典列表', 'fa fa-circle-o', '/dictionary/dictionarys', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 105, 2, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (113, '缺陷类别列表', 'fa fa-circle-o', '/faultType/faultTypes', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 105, 1, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (114, '字典列表', 'fa fa-circle-o', '/dictionary/dictionarys', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 105, 2, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (115, '在院浏览查看', NULL, '/inHosp/inHospitalList', '功能', 'inHospitalList', 'select', '基本类', 42, 'emr_medical_record', 106, 1, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (116, '在院浏览文件上传', NULL, '/inHosp/uploadImgS', '功能', 'uploadImgS', 'upload', '文档类', 42, 'emr_medical_record', 106, 2, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (117, '在院浏览查看分段PDF', NULL, '/inHosp/getPdfToPdf', '功能', 'getPdfToPdf', 'pdf', '文档类', 7, 'emr_medical_record', 106, 3, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
@ -1511,7 +1501,7 @@ INSERT INTO `power_menu` VALUES (377, '在院浏览查看PDF', NULL, '/inHosp/ge
INSERT INTO `power_menu` VALUES (378, '出院浏览查看PDF', NULL, '/inHosp/getPdfById', '功能', 'getPdfToPdf', 'pdf2', '文档类', 7, 'emr_medical_record', 107, 5, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (379, '未归档病历列表查看PDF', NULL, '/inHosp/getPdfById', '功能', 'getPdfToPdf', 'pdf2', '文档类', 7, 'emr_medical_record', 108, 4, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (380, '病案终审查看PDF', NULL, '/inHosp/getPdfById', '功能', 'getPdfToPdf', 'pdf2', '文档类', 7, 'emr_medical_record', 112, 1, 1, '2019-08-14', 'admin', '2019-08-14', 'admin', NULL);
INSERT INTO `power_menu` VALUES (381, '节假日设置', 'fa fa-circle-o', '/holidaySet/holidaySetList', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 105, 4, 1, '2019-12-23', 'admin', '2019-12-23', 'admin', '');
INSERT INTO `power_menu` VALUES (381, '节假日设置', 'fa fa-circle-o', '/holidaySet/holidaySetList', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 105, 4, 1, '2019-12-23', 'admin', '2019-12-23', 'admin', '');
INSERT INTO `power_menu` VALUES (382, '查看节假日设置', NULL, '/holidaySet/holidaySetList', '功能', 'holidaySetList', 'select', '基本类', 42, 'emr_medical_record', 381, 1, 1, '2019-12-23', 'admin', '2019-12-23', 'admin', '');
INSERT INTO `power_menu` VALUES (383, '修改节假日设置', NULL, '/holidaySet/updateSet', '功能', 'updateSet', 'update', '基本类', 42, 'emr_medical_record', 381, 2, 1, '2019-12-23', 'admin', '2019-12-23', 'admin', '');
INSERT INTO `power_menu` VALUES (384, '报表管理', 'fa fa-dashboard', '#', '菜单', NULL, NULL, NULL, 42, 'emr_medical_record', 103, 2, 1, '2020-01-09', 'admin', '2020-01-09', 'admin', '');
@ -1547,6 +1537,19 @@ INSERT INTO `power_menu` VALUES (413, '查看流程', NULL, '/unfile/showFlow',
INSERT INTO `power_menu` VALUES (414, '审核流程明细', 'fa fa-circle-o', '/flowInfo/list', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 384, 1, 1, '2020-05-27', 'admin', '2020-05-27', 'admin', '');
INSERT INTO `power_menu` VALUES (415, '查看审核流程明细', NULL, '/flowInfo/select', '功能', 'select', 'select', '基本类', 312, 'emr_medical_record', 414, 1, 1, '2020-05-27', 'admin', '2020-05-27', 'admin', '');
INSERT INTO `power_menu` VALUES (416, '导出审核流程明细', NULL, '/flowInfo/export', '功能', 'export', 'export', '文档类', 312, 'emr_medical_record', 414, 2, 1, '2020-05-27', 'admin', '2020-05-27', 'admin', '');
INSERT INTO `power_menu` VALUES (418, '打印报表', 'fa fa-dashboard', '#', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 103, 3, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (419, '复印记录报表', 'fa fa-circle-o', '/statistics/printCount', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 418, 1, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (420, '查看复印记录报表', NULL, '/statistics/select', '功能', 'select', 'select', '基本类', 312, 'emr_medical_record', 419, 1, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (421, '导出复印记录报表', NULL, '/statistics/export', '功能', 'export', 'export', '文档类', 312, 'emr_medical_record', 419, 2, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (422, '复印记录明细', 'fa fa-circle-o', '/statistics/printInfo', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 418, 2, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (423, '查看复印记录明细', NULL, '/statistics/select', '功能', 'select', 'select', '基本类', 312, 'emr_medical_record', 422, 1, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (424, '导出复印记录明细', NULL, '/statistics/export', '功能', 'export', 'export', '文档类', 312, 'emr_medical_record', 422, 2, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (425, '扫描上传记录报表', 'fa fa-circle-o', '/statistics/scanCount', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 418, 3, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (426, '查看扫描上传记录报表', NULL, '/statistics/select', '功能', 'select', 'select', '基本类', 312, 'emr_medical_record', 425, 1, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (427, '导出扫描上传记录报表', NULL, '/statistics/export', '功能', 'export', 'export', '文档类', 312, 'emr_medical_record', 425, 2, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (428, '扫描上传明细', 'fa fa-circle-o', '/statistics/scanInfo', '菜单', NULL, NULL, NULL, 312, 'emr_medical_record', 418, 4, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (429, '查看扫描上传明细', NULL, '/statistics/select', '功能', 'select', 'select', '基本类', 312, 'emr_medical_record', 428, 1, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
INSERT INTO `power_menu` VALUES (430, '导出扫描上传明细', NULL, '/statistics/export', '功能', 'export', 'export', '文档类', 312, 'emr_medical_record', 428, 2, 1, '2020-07-09', 'admin', '2020-07-09', 'admin', '');
-- ----------------------------
-- Table structure for power_notice
@ -1602,7 +1605,6 @@ CREATE TABLE `power_role` (
-- Records of power_role
-- ----------------------------
INSERT INTO `power_role` VALUES (-100, '医院系统管理员', 1, 0, 0, '医院角色', 1, '2019-08-09', 'admin', '2020-04-21', 'admin');
INSERT INTO `power_role` VALUES (0, '系统管理员', 1, 1, 0, '系统角色', 1, '2019-08-09', 'admin', '2019-08-09', 'admin');
INSERT INTO `power_role` VALUES (1, '医生', 1, 0, 0, '', 1, '2020-03-18', 'admin', '2020-04-21', 'admin');
INSERT INTO `power_role` VALUES (2, '护士', 0, 0, 0, '', 1, '2020-04-01', 'admin', '2020-04-01', 'admin');
INSERT INTO `power_role` VALUES (3, '病案室人员', 1, 0, 0, '', 1, '2020-05-14', 'admin', '2020-05-14', 'admin');
@ -1610,6 +1612,7 @@ INSERT INTO `power_role` VALUES (4, '医生质控员', 0, 0, 0, '', 1, '2020-05-
INSERT INTO `power_role` VALUES (5, '护士质控员', 0, 0, 0, '', 1, '2020-05-21', 'admin', '2020-05-21', 'admin');
INSERT INTO `power_role` VALUES (6, '科主任', 0, 0, 0, '', 1, '2020-05-21', 'admin', '2020-05-21', 'admin');
INSERT INTO `power_role` VALUES (7, '护士长', 0, 0, 0, '', 1, '2020-05-21', 'admin', '2020-05-21', 'admin');
INSERT INTO `power_role` VALUES (8, '系统管理员', 1, 1, 0, '系统角色', 1, '2019-08-09', 'admin', '2019-08-09', 'admin');
-- ----------------------------
-- Table structure for power_role_menu

@ -1,108 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd">
<!-- 开启注解扫描 -->
<mvc:annotation-driven/>
<context:property-placeholder location="classpath:config/*.properties"/>
<!-- 注解扫面包路径 -->
<context:component-scan base-package="com.manage">
<!-- 制定扫包规则 ,不扫描@Controller注解的JAVA类 -->
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
<!--配置数据源-->
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driver}"/> <!--数据库连接驱动-->
<property name="url" value="${jdbc.url}"/> <!--数据库地址-->
<property name="username" value="${jdbc.username}"/> <!--用户名-->
<property name="password" value="${jdbc.password}"/> <!--密码-->
<property name="maxActive" value="40"/> <!-- 最大连接数-->
<property name="minIdle" value="1"/> <!--最小连接数-->
<property name="initialSize" value="10"/> <!-- 初始化连接池内的数据库连接-->
</bean>
<!-- ====================== 配置和MyBatis的整合 ======================== -->
<!--配置session工厂MyBatis的整合-->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<!-- 指定mybatis全局配置文件的位置 -->
<property name="configLocation" value="classpath:config/mybatis-config.xml"></property>
<property name="dataSource" ref="dataSource"></property>
<!-- 指定mybatis,mapper文件的位置 -->
<property name="mapperLocations" value="classpath:mapper/*.xml"/>
</bean>
<!-- mapper扫描 -->
<!-- <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
<property name="basePackage" value="com.manage.dao"></property>
</bean>-->
<!-- 配置扫描器将mybatis接口的实现加入到IOC容器中 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
<!-- 扫描所有的dao接口的实现加入到ioc容器 -->
<property name="basePackage" value="com.manage.dao"></property>
</bean>
<!-- 配置一个可以执行批量的sqlSession -->
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate">
<constructor-arg name="sqlSessionFactory" ref="sqlSessionFactory"></constructor-arg>
<constructor-arg name="executorType" value="BATCH"></constructor-arg>
</bean>
<!-- ====================== 事物管理器配置 ======================== -->
<!-- 事物管理器配置 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
<!-- 开启基于注解的事务使用xml配置形式的事务必须主要的都是使用配置式 -->
<aop:config>
<!-- 切入表达式 -->
<aop:pointcut expression="execution(* com.manage.service..*(..))" id="txPoint"/>
<!-- 配置事务增强 -->
<aop:advisor advice-ref="txAdvice" pointcut-ref="txPoint"/>
</aop:config>
<!-- 配置事务增强 ,事务如何切入-->
<tx:advice id="txAdvice" transaction-manager="transactionManager">
<!-- 所有方法都是事务方法 -->
<tx:attributes>
<tx:method name="*"/>
<tx:method name="insert*" propagation="REQUIRED"/>
<tx:method name="add*" propagation="REQUIRED"/>
<tx:method name="create*" propagation="REQUIRED"/>
<tx:method name="delete*" propagation="REQUIRED"/>
<tx:method name="update*" propagation="REQUIRED"/>
<tx:method name="find*" propagation="SUPPORTS" read-only="true"/>
<tx:method name="select*" propagation="SUPPORTS" read-only="true"/>
<tx:method name="get*" propagation="SUPPORTS" read-only="true"/>
</tx:attributes>
</tx:advice>
<!-- Spring配置文件的核心点数据源、与 mybatis的整合事务控制 -->
<!-- 事务扫描开始(开启@Tranctional) -->
<!-- <tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/> -->
<!-- 使用annotation定义事务 -->
<!-- <tx:annotation-driven transaction-manager="transactionManager"/> -->
<!-- 定义切面功能 -->
<!-- <aop:aspectj-autoproxy />-->
<!-- 引入websocket -->
</beans>

@ -1,69 +0,0 @@
# \u62E6\u622A\u83DC\u5355\u914D\u7F6E\u6587\u4EF6 ljx 2019-4-27
#interceptRequest \u672A\u767B\u5F55\u4E4B\u524D\u653E\u884C\u3002\u9ED8\u8BA4\u4E3Anone
#ajaxRequest ajax\u8BF7\u6C42\u6CA1\u6709\u5BF9\u5E94\u6A21\u5757\uFF0C\u9700\u8981\u653E\u884C\u3002 \u9ED8\u8BA4\u4E3Anone
releaseRequest = /login,/logout,/services,/font,/refuse,/swagger-ui.html,/webjars,/swagger-resources,/v2
ajaxRequest = none
#session\u8FC7\u671F\u65F6\u95F4
TOKEN_EXPIRE_TIME = 1200000
##################################################\u670D\u52A1\u5668ip##########################################################
#\u901A\u7528\u670D\u52A1\u5668IP\u4E0E\u901A\u7528\u670D\u52A1\u5668\u7AEF\u53E3
SERVER_IP = 192.168.1.3
SERVER_PORT = 8081
#power\u6743\u9650\u7CFB\u7EDFip
POWER_IP = ${SERVER_IP}
#\u6743\u9650\u7CFB\u7EDF\u7AEF\u53E3
POWER_PORT = ${SERVER_PORT}
#\u75C5\u6848\u5F52\u6863\u7CFB\u7EDFip
EMRMEDICALRECORD_IP = ${SERVER_IP}
#\u75C5\u6848\u5F52\u6863\u7CFB\u7EDF\u7AEF\u53E3
EMRMEDICALRECORD_PORT = 8082
#\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDFip
EMRRECORD_IP = ${SERVER_IP}
#\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDF\u7AEF\u53E3
EMRRECORD_PORT = 8083
#\u75C5\u6848\u590D\u5370\u9884\u7EA6ip
EMRAPPLYCOPY_IP = ${SERVER_IP}
#\u75C5\u6848\u590D\u5370\u9884\u7EA6\u7AEF\u53E3
EMRAPPLYCOPY_PORT = ${SERVER_PORT}
#\u75C5\u6848\u7B7E\u6536ip
EMRFILES_IP = ${SERVER_IP}
#\u75C5\u6848\u7B7E\u6536\u7AEF\u53E3
EMRFILES_PORT = ${SERVER_PORT}
#emr_medical_record\u5F52\u6863\u7CFB\u7EDF\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRMEDICALRECORD_SYSFLAG = emr_medical_record
#emr_medical_record\u5F52\u6863\u7CFB\u7EDF\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRMEDICALRECORD_URLHEAD = http://${EMRMEDICALRECORD_IP}:${EMRMEDICALRECORD_PORT}/${EMRMEDICALRECORD_SYSFLAG}
#emr_record\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDF\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRRECORD_SYSFLAG = emr_record
#emr_record\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDF\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRRECORD_URLHEAD = http://${EMRRECORD_IP}:${EMRRECORD_PORT}/${EMRRECORD_SYSFLAG}
#emr_apply_copy\u75C5\u6848\u590D\u5370\u9884\u7EA6\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRAPPLYCOPY_SYSFLAG = emr_apply_copy
#emr_apply_copy\u75C5\u6848\u590D\u5370\u9884\u7EA6\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRAPPLYCOPY_URLHEAD = http://${EMRAPPLYCOPY_IP}:${EMRAPPLYCOPY_PORT}/${EMRAPPLYCOPY_SYSFLAG}
#emr_files\u75C5\u6848\u7B7E\u6536\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRFILES__SYSFLAG = emr_files
#emr_files\u75C5\u6848\u7B7E\u6536\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRFILES_URLHEAD = http://${EMRFILES_IP}:${EMRFILES_PORT}/${EMRFILES__SYSFLAG}
#####################################################\u5176\u4ED6##############################################
#webSocket\u670D\u52A1\u5668\u5730\u5740
WEBSOCKET_URLHEAD = ${POWER_IP}:8088
#\u901A\u77E5\u5B57\u7B26\u4E32\u95F4\u9694\u7B26
STR_SPLIT = *^:|,.
#\u65E5\u5FD7\u4FDD\u7559\u5929\u6570
log.days = 90
#\u5B9A\u4E49\u662F\u5426\u4E3A\u957F\u671F\u767B\u5F55\u7528\u6237\u6B21\u6570
login.times = 3

@ -1,25 +0,0 @@
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/gmpower?useUnicode\=true&characterEncoding\=utf-8
jdbc.username=root
jdbc.password=docus702
#hibernate config
hibernate.dialect = org.hibernate.dialect.MySQLDialect
hibernate.show_sql = true
hibernate.format_sql = true
hibernate.hbm2ddl.auto =update
hibernate.current_session_context_class=thread
hibernate.jdbc.batch_size=50
hibernate.enable_lazy_load_no_trans=true
#\u05B4\uFFFD\uFFFD:\uFFFD\u04BC\uFFFD Run As ---->Maven build ---->Goals:mybatis-generator:generate
#\uFFFD\uFFFD\uFFFD\u013F\u00BC
targetProject=src/main/java
#modelPackage,sqlMapperPackage,daoMapperPackage \u0368\uFFFD\uFFFD\u04BB\uFFFD\uFFFD??
modelPackage=com.manage.entity
daoMapperPackage=com.manage.dao
#\uFFFD\uFFFD\uFFFD\u013F\u00BC
targetProject2=src/main/resources
sqlMapperPackage=mapper

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<!-- 列自动映射 -->
<setting name="mapUnderscoreToCamelCase" value="true"/>
<!--<setting name="logImpl" value="STDOUT_LOGGING"/>-->
</settings>
<typeAliases>
<package name="com.manage.entity"/>
</typeAliases>
<plugins>
<!-- com.github.pagehelper为PageHelper类所在包名 -->
<plugin interceptor="com.github.pagehelper.PageInterceptor">
<!--分页参数合理化-->
<property name="reasonable" value="true"/>
</plugin>
</plugins>
</configuration>

@ -1,4 +0,0 @@
##获取cpu温度cvs文件路径
TEMPERATURECVSFILEDIR = D:\\tools\\temperature_stat.htm
##cpu温度cvs文件显示温度数据的行数
TEMPERATUREROWNUM = 9

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
This is the JRebel configuration file. It maps the running application to your IDE workspace, enabling JRebel reloading for this project.
Refer to https://manuals.jrebel.com/jrebel/standalone/config.html for more information.
-->
<application generated-by="intellij" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://update.zeroturnaround.com/jrebel/rebel-2_1.xsd">
<classpath>
<dir name="E:/ideaProject/power/power-admin/target/classes">
</dir>
</classpath>
<web>
<link target="/">
<dir name="E:/ideaProject/power/power-admin/src/main/webapp">
</dir>
</link>
</web>
</application>

@ -1,5 +0,0 @@
#Generated by Maven
#Wed Jul 08 14:42:57 CST 2020
version=1.0-SNAPSHOT
groupId=com.manage
artifactId=power-admin

@ -1,30 +0,0 @@
F:\ddd\power\power-admin\src\main\java\com\manage\controller\Power_MenuController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\Power_LogController.java
F:\ddd\power\power-admin\src\main\java\com\manage\config\CurrentUserResolver.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\Power_NoticeController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\UserController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\ExportExcelController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\PermissionsController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\Power_MenuManageController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\HasAnyPermission.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\RoleAndUserPowerController.java
F:\ddd\power\power-admin\src\main\java\com\manage\interfaces\cache\CacheManager.java
F:\ddd\power\power-admin\src\main\java\com\manage\interfaces\cache\Cache.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\LoginController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\T_MenuController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\Power_Sys_DictController.java
F:\ddd\power\power-admin\src\main\java\com\manage\interfaces\webservice\RoleAndUserTreeWebService.java
F:\ddd\power\power-admin\src\main\java\com\manage\config\WebServiceConfig.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\PageController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\DeptController.java
F:\ddd\power\power-admin\src\main\java\com\manage\interceptor\LoginInterceptor.java
F:\ddd\power\power-admin\src\main\java\com\manage\annotation\RequiresPermissions.java
F:\ddd\power\power-admin\src\main\java\com\manage\annotation\OptionalLog.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\LogAopAction.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\RoleController.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\PermissionsException.java
F:\ddd\power\power-admin\src\main\java\com\manage\interfaces\webservice\PowerWebService.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\FontController.java
F:\ddd\power\power-admin\src\main\java\com\manage\interfaces\webservice\impl\PowerWebServiceImpl.java
F:\ddd\power\power-admin\src\main\java\com\manage\controller\MethodLogQuartz.java
F:\ddd\power\power-admin\src\main\java\com\manage\test.java

Binary file not shown.

@ -1,5 +0,0 @@
Manifest-Version: 1.0
Built-By: Administrator
Created-By: IntelliJ IDEA
Build-Jdk: 1.8.0_102

@ -1,108 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xsi:schemaLocation="http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd">
<!-- 开启注解扫描 -->
<mvc:annotation-driven/>
<context:property-placeholder location="classpath:config/*.properties"/>
<!-- 注解扫面包路径 -->
<context:component-scan base-package="com.manage">
<!-- 制定扫包规则 ,不扫描@Controller注解的JAVA类 -->
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
</context:component-scan>
<!--配置数据源-->
<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close">
<property name="driverClassName" value="${jdbc.driver}"/> <!--数据库连接驱动-->
<property name="url" value="${jdbc.url}"/> <!--数据库地址-->
<property name="username" value="${jdbc.username}"/> <!--用户名-->
<property name="password" value="${jdbc.password}"/> <!--密码-->
<property name="maxActive" value="40"/> <!-- 最大连接数-->
<property name="minIdle" value="1"/> <!--最小连接数-->
<property name="initialSize" value="10"/> <!-- 初始化连接池内的数据库连接-->
</bean>
<!-- ====================== 配置和MyBatis的整合 ======================== -->
<!--配置session工厂MyBatis的整合-->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<!-- 指定mybatis全局配置文件的位置 -->
<property name="configLocation" value="classpath:config/mybatis-config.xml"></property>
<property name="dataSource" ref="dataSource"></property>
<!-- 指定mybatis,mapper文件的位置 -->
<property name="mapperLocations" value="classpath:mapper/*.xml"/>
</bean>
<!-- mapper扫描 -->
<!-- <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
<property name="basePackage" value="com.manage.dao"></property>
</bean>-->
<!-- 配置扫描器将mybatis接口的实现加入到IOC容器中 -->
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>
<!-- 扫描所有的dao接口的实现加入到ioc容器 -->
<property name="basePackage" value="com.manage.dao"></property>
</bean>
<!-- 配置一个可以执行批量的sqlSession -->
<bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate">
<constructor-arg name="sqlSessionFactory" ref="sqlSessionFactory"></constructor-arg>
<constructor-arg name="executorType" value="BATCH"></constructor-arg>
</bean>
<!-- ====================== 事物管理器配置 ======================== -->
<!-- 事物管理器配置 -->
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource"/>
</bean>
<!-- 开启基于注解的事务使用xml配置形式的事务必须主要的都是使用配置式 -->
<aop:config>
<!-- 切入表达式 -->
<aop:pointcut expression="execution(* com.manage.service..*(..))" id="txPoint"/>
<!-- 配置事务增强 -->
<aop:advisor advice-ref="txAdvice" pointcut-ref="txPoint"/>
</aop:config>
<!-- 配置事务增强 ,事务如何切入-->
<tx:advice id="txAdvice" transaction-manager="transactionManager">
<!-- 所有方法都是事务方法 -->
<tx:attributes>
<tx:method name="*"/>
<tx:method name="insert*" propagation="REQUIRED"/>
<tx:method name="add*" propagation="REQUIRED"/>
<tx:method name="create*" propagation="REQUIRED"/>
<tx:method name="delete*" propagation="REQUIRED"/>
<tx:method name="update*" propagation="REQUIRED"/>
<tx:method name="find*" propagation="SUPPORTS" read-only="true"/>
<tx:method name="select*" propagation="SUPPORTS" read-only="true"/>
<tx:method name="get*" propagation="SUPPORTS" read-only="true"/>
</tx:attributes>
</tx:advice>
<!-- Spring配置文件的核心点数据源、与 mybatis的整合事务控制 -->
<!-- 事务扫描开始(开启@Tranctional) -->
<!-- <tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true"/> -->
<!-- 使用annotation定义事务 -->
<!-- <tx:annotation-driven transaction-manager="transactionManager"/> -->
<!-- 定义切面功能 -->
<!-- <aop:aspectj-autoproxy />-->
<!-- 引入websocket -->
</beans>

@ -1,69 +0,0 @@
# \u62E6\u622A\u83DC\u5355\u914D\u7F6E\u6587\u4EF6 ljx 2019-4-27
#interceptRequest \u672A\u767B\u5F55\u4E4B\u524D\u653E\u884C\u3002\u9ED8\u8BA4\u4E3Anone
#ajaxRequest ajax\u8BF7\u6C42\u6CA1\u6709\u5BF9\u5E94\u6A21\u5757\uFF0C\u9700\u8981\u653E\u884C\u3002 \u9ED8\u8BA4\u4E3Anone
releaseRequest = /login,/logout,/services,/font,/refuse,/swagger-ui.html,/webjars,/swagger-resources,/v2
ajaxRequest = none
#session\u8FC7\u671F\u65F6\u95F4
TOKEN_EXPIRE_TIME = 1200000
##################################################\u670D\u52A1\u5668ip##########################################################
#\u901A\u7528\u670D\u52A1\u5668IP\u4E0E\u901A\u7528\u670D\u52A1\u5668\u7AEF\u53E3
SERVER_IP = 192.168.1.3
SERVER_PORT = 8081
#power\u6743\u9650\u7CFB\u7EDFip
POWER_IP = ${SERVER_IP}
#\u6743\u9650\u7CFB\u7EDF\u7AEF\u53E3
POWER_PORT = ${SERVER_PORT}
#\u75C5\u6848\u5F52\u6863\u7CFB\u7EDFip
EMRMEDICALRECORD_IP = ${SERVER_IP}
#\u75C5\u6848\u5F52\u6863\u7CFB\u7EDF\u7AEF\u53E3
EMRMEDICALRECORD_PORT = 8082
#\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDFip
EMRRECORD_IP = ${SERVER_IP}
#\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDF\u7AEF\u53E3
EMRRECORD_PORT = 8083
#\u75C5\u6848\u590D\u5370\u9884\u7EA6ip
EMRAPPLYCOPY_IP = ${SERVER_IP}
#\u75C5\u6848\u590D\u5370\u9884\u7EA6\u7AEF\u53E3
EMRAPPLYCOPY_PORT = ${SERVER_PORT}
#\u75C5\u6848\u7B7E\u6536ip
EMRFILES_IP = ${SERVER_IP}
#\u75C5\u6848\u7B7E\u6536\u7AEF\u53E3
EMRFILES_PORT = ${SERVER_PORT}
#emr_medical_record\u5F52\u6863\u7CFB\u7EDF\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRMEDICALRECORD_SYSFLAG = emr_medical_record
#emr_medical_record\u5F52\u6863\u7CFB\u7EDF\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRMEDICALRECORD_URLHEAD = http://${EMRMEDICALRECORD_IP}:${EMRMEDICALRECORD_PORT}/${EMRMEDICALRECORD_SYSFLAG}
#emr_record\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDF\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRRECORD_SYSFLAG = emr_record
#emr_record\u75C5\u6848\u7BA1\u7406\u7CFB\u7EDF\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRRECORD_URLHEAD = http://${EMRRECORD_IP}:${EMRRECORD_PORT}/${EMRRECORD_SYSFLAG}
#emr_apply_copy\u75C5\u6848\u590D\u5370\u9884\u7EA6\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRAPPLYCOPY_SYSFLAG = emr_apply_copy
#emr_apply_copy\u75C5\u6848\u590D\u5370\u9884\u7EA6\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRAPPLYCOPY_URLHEAD = http://${EMRAPPLYCOPY_IP}:${EMRAPPLYCOPY_PORT}/${EMRAPPLYCOPY_SYSFLAG}
#emr_files\u75C5\u6848\u7B7E\u6536\u7684\u7CFB\u7EDF\u6807\u8BC6
EMRFILES__SYSFLAG = emr_files
#emr_files\u75C5\u6848\u7B7E\u6536\u7684\u670D\u52A1\u5668\u5730\u5740\u5934
EMRFILES_URLHEAD = http://${EMRFILES_IP}:${EMRFILES_PORT}/${EMRFILES__SYSFLAG}
#####################################################\u5176\u4ED6##############################################
#webSocket\u670D\u52A1\u5668\u5730\u5740
WEBSOCKET_URLHEAD = ${POWER_IP}:8088
#\u901A\u77E5\u5B57\u7B26\u4E32\u95F4\u9694\u7B26
STR_SPLIT = *^:|,.
#\u65E5\u5FD7\u4FDD\u7559\u5929\u6570
log.days = 90
#\u5B9A\u4E49\u662F\u5426\u4E3A\u957F\u671F\u767B\u5F55\u7528\u6237\u6B21\u6570
login.times = 3

@ -1,25 +0,0 @@
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/gmpower?useUnicode\=true&characterEncoding\=utf-8
jdbc.username=root
jdbc.password=docus702
#hibernate config
hibernate.dialect = org.hibernate.dialect.MySQLDialect
hibernate.show_sql = true
hibernate.format_sql = true
hibernate.hbm2ddl.auto =update
hibernate.current_session_context_class=thread
hibernate.jdbc.batch_size=50
hibernate.enable_lazy_load_no_trans=true
#\u05B4\uFFFD\uFFFD:\uFFFD\u04BC\uFFFD Run As ---->Maven build ---->Goals:mybatis-generator:generate
#\uFFFD\uFFFD\uFFFD\u013F\u00BC
targetProject=src/main/java
#modelPackage,sqlMapperPackage,daoMapperPackage \u0368\uFFFD\uFFFD\u04BB\uFFFD\uFFFD??
modelPackage=com.manage.entity
daoMapperPackage=com.manage.dao
#\uFFFD\uFFFD\uFFFD\u013F\u00BC
targetProject2=src/main/resources
sqlMapperPackage=mapper

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<!-- 列自动映射 -->
<setting name="mapUnderscoreToCamelCase" value="true"/>
<!--<setting name="logImpl" value="STDOUT_LOGGING"/>-->
</settings>
<typeAliases>
<package name="com.manage.entity"/>
</typeAliases>
<plugins>
<!-- com.github.pagehelper为PageHelper类所在包名 -->
<plugin interceptor="com.github.pagehelper.PageInterceptor">
<!--分页参数合理化-->
<property name="reasonable" value="true"/>
</plugin>
</plugins>
</configuration>

@ -1,4 +0,0 @@
##获取cpu温度cvs文件路径
TEMPERATURECVSFILEDIR = D:\\tools\\temperature_stat.htm
##cpu温度cvs文件显示温度数据的行数
TEMPERATUREROWNUM = 9

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
This is the JRebel configuration file. It maps the running application to your IDE workspace, enabling JRebel reloading for this project.
Refer to https://manuals.jrebel.com/jrebel/standalone/config.html for more information.
-->
<application generated-by="intellij" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://update.zeroturnaround.com/jrebel/rebel-2_1.xsd">
<classpath>
<dir name="E:/ideaProject/power/power-admin/target/classes">
</dir>
</classpath>
<web>
<link target="/">
<dir name="E:/ideaProject/power/power-admin/src/main/webapp">
</dir>
</link>
</web>
</application>

@ -1,79 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task.xsd">
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="locations">
<list>
<value>classpath:/config/*.properties</value>
</list>
</property>
</bean>
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
<property name="properties" ref="configProperties" />
</bean>
<task:annotation-driven />
<mvc:annotation-driven/>
<context:component-scan base-package="com.manage.controller,com.manage.annotation"/>
<aop:aspectj-autoproxy proxy-target-class="true" />
<aop:config proxy-target-class="true"/>
<!-- 静态资源映射 -->
<!-- <mvc:resources mapping="/static/**" location="/static/" />-->
<!-- 当上面要访问的静态资源不包括在上面的配置中时,则根据此配置来访问 -->
<!--<mvc:default-servlet-handler />-->
<bean id="exceptionResolver" class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="exceptionMappings">
<props>
<prop key="com.manage.controller.PermissionsException">redirect:/refuse</prop>
</props>
</property>
</bean>
<!--配置视图解析器,方便页面返回 -->
<bean id="jspViewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean>
<!-- 两个标准配置 -->
<!-- 将springmvc不能处理的请求交tomcat -->
<mvc:default-servlet-handler/>
<!-- 支持springmvc更高级的一些功能JSR303校验,快捷的ajax...映射动态请求 -->
<!-- 2019-4-18 ljx -->
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.StringHttpMessageConverter"/>
<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/>
</mvc:message-converters>
</mvc:annotation-driven>
<!-- 登录拦截器 -->
<!-- 2019-4-16 ljx -->
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**"/>
<mvc:exclude-mapping path="/static/**"/>
<bean class="com.manage.interceptor.LoginInterceptor"/>
</mvc:interceptor>
</mvc:interceptors>
<!-- <bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<property name="maxUploadSize" value="104857600" />
<property name="maxInMemorySize" value="4096" />
</bean>-->
</beans>

@ -1,64 +0,0 @@
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:set var="path" value="${pageContext.request.contextPath}"/>
<%@taglib prefix="pm" uri="/WEB-INF/taglib/guardtag.tld"%>
<link rel="stylesheet" href="${path}/static/css/comm.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/bower_components/bootstrap/dist/css/bootstrap.min.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/bower_components/font-awesome/css/font-awesome.min.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/bower_components/Ionicons/css/ionicons.min.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/dist/css/AdminLTE.min.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/dist/css/skins/_all-skins.min.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css"/>
<link rel="stylesheet" href="${path}/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.min.css">
<link rel="stylesheet" href="${path}/static/css/bootstrap-select.min.css">
<link rel="stylesheet" href="${path}/static/js/toastr.min.css" type="text/css">
<link rel="shortcut icon" href="favicon.ico">
<!-- 引入Jquery -->
<script type="text/javascript" src="${path}/static/js/jquery-3.3.1.js"></script>
<!-- jQuery UI 1.11.4 -->
<script src="${path}/static/js/jquery-ui.min.js"></script>
<!-- Bootstrap 3.3.7 -->
<script src="${path}/static/bootstrap-3.3.7/bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
<!-- datepicker -->
<script src="${path}/static/bootstrap-3.3.7/bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js"></script>
<!-- AdminLTE App -->
<script src="${path}/static/bootstrap-3.3.7/dist/js/adminlte.min.js"></script>
<script src="${path}/static/bootstrap-3.3.7/bower_components/bootstrap-table/bootstrap-table.js"></script>
<script src="${path}/static/bootstrap-3.3.7/bower_components/bootstrap-table/locale/bootstrap-table-zh-CN.min.js"></script>
<script src="${path}/static/js/bootstrap-select.min.js"></script>
<script src="${path}/static/js/toastr.min.js"></script>
<script src="${path}/static/js/jquery.form.js"></script>
<script>
toastr.options.positionClass = 'toast-top-right';
</script>
<script>
var path = "${path}";
//回跳表格页码
function backToPage(){
refresh();
setTimeout(function(){
var pageSize=$('#bootstrapTable').bootstrapTable('getOptions').pageSize;
var rows=$('#bootstrapTable').bootstrapTable("getOptions").totalRows;
if((pageSize*(pageNumber-1)) == rows && pageNumber != 1){
pageNumber -= 1;
}
$('#bootstrapTable').bootstrapTable('selectPage', pageNumber);
},100)
}
function toPage() {
var pageNum = $("#pageNum").val();
if (pageNum) {
$('#bootstrapTable').bootstrapTable('selectPage', parseInt(pageNum));
}
setTimeout(function(){
$("#pageNum").val(pageNum)
},500)
}
</script>
<%@ include file="/WEB-INF/jspf/confirmJsp.jspf"%>

@ -1,45 +0,0 @@
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:set var="path" value="${pageContext.request.contextPath}"/>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<link rel="stylesheet" href="${path}/static/js/jquery-confirm.min.css">
<script src="${path}/static/js/jquery-confirm.min.js"></script>
<input type="hidden" id="common_confirm_btn" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#common_confirm_model">
<div id="common_confirm_model" class="modal" style="z-index: 99999">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h5 class="modal-title"><i class="fa fa-exclamation-circle"></i> <span class="title"></span></h5>
</div>
<div class="modal-body small">
<p ><span class="message"></span></p>
</div>
<div class="modal-footer" >
<button type="button" class="btn btn-primary ok" data-dismiss="modal">确认</button>
<button type="button" class="btn btn-default cancel" data-dismiss="modal">取消</button>
</div>
</div>
</div>
</div>
<script>
var Common = {
confirm:function(params){
var model = $("#common_confirm_model");
model.find(".title").html(params.title)
model.find(".message").html(params.message)
$("#common_confirm_btn").click()
//每次都将监听先关闭,防止多次监听发生,确保只有一次监听
model.find(".cancel").off("click")
model.find(".ok").off("click")
model.find(".ok").on("click",function(){
params.operate(true)
})
model.find(".cancel").on("click",function(){
params.operate(false)
})
}
}
</script>

@ -1,94 +0,0 @@
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:set var="path" value="${pageContext.request.contextPath}"/>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<style>
.loading {
width: 160px;
height: 56px;
position: absolute;
top: 50%;
left: 50%;
line-height: 56px;
color: #fff;
padding-left: 60px;
font-size: 15px;
background: #000;
opacity: 0.7;
z-index: 9999;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
</style>
<!--导入加载-->
<div id="loadingModel" class="modal fade" data-keyboard="false"
data-backdrop="static" data-role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div id="loading" class="loading">加载中。。。</div>
</div>
<script>
//导入按钮
function importBtn(){
$("#myModalLabel1").text('导入');
$('#myModal1').modal('show')
}
//导入excel
//url:导入请求的相对路径exportFileName导出出错数据的关键字
function importExcel(url,exportFileName){
var fileDir = $("#upfile").val();
var suffix = fileDir.substr(fileDir.lastIndexOf("."));
if ("" == fileDir) {
toastr.warning("选择需要导入的Excel文件!")
return false;
}
if (".xls" != suffix && ".xlsx" != suffix) {
toastr.warning("文件格式有误!选择Excel格式的文件导入!")
return false;
}
$("#form1").attr('disabled', 'disabled');
var url = path + url;
$('#loadingModel').modal('show');
$("#loading").css("background","url("+path+"/static/img/load.gif) no-repeat 10px 50%");
$('#form1').ajaxSubmit({
type:'POST',
url : url,
dataType : 'text',//服务器返回的数据类型 可选XML ,Json jsonp script html text等
data:{upfile:$("#upfile").val()},
error : function() {
$("#form1").removeAttr('disabled');
toastr.warning("导入excel出错!")
},
success : function(data) {
$('#loadingModel').modal('hide');
if(data == null || data == ''){
toastr.success("全部导入成功!");
setTimeout(function(){
window.location.reload();
},1000)
}else{
if(data.indexOf("@") != -1){
var datas = data.split("@");
var workBookKey = datas[0];
data = datas[1];
Common.confirm({
title: "提示",
message: data,
operate: function (reselt) {
if (reselt) {
var url = path + "/exportWrongExcel?fileName="+exportFileName+"&workBookKey=" + workBookKey;
window.location.href = url;
}
}
})
}else{
toastr.error(data);
}
}
$("#upfile").val("");
$("#form1").removeAttr('disabled');
}
});
}
</script>

@ -1,33 +0,0 @@
<c:set var="path" value="${pageContext.request.contextPath}"/>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<style>
.loading {
width: 160px;
height: 56px;
position: absolute;
top: 50%;
left: 50%;
line-height: 56px;
color: #fff;
padding-left: 60px;
font-size: 15px;
background: #000;
opacity: 0.7;
z-index: 9999;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
</style>
<div id="loadingModal" class="modal fade" data-keyboard="false"
data-backdrop="static" data-role="dialog"
aria-labelledby="myModalLabel" aria-hidden="true">
<div id="loading" class="loading">加载中。。。</div>
</div>
<script>
$(function(){
$("#loading").css("background","url("+path+"/static/img/load.gif) no-repeat 10px 50%");
$('#loadingModal').modal('show');
})
</script>

@ -1,87 +0,0 @@
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<link rel="stylesheet" href="${path}/static/naranja/css/naranja.min.css"/>
<script type="text/javascript" src="${path}/static/naranja/js/naranja.js"></script>
<script type="text/javascript" src="${path}/static/naranja/sockjs.js"></script>
<script>
var powerUrlHead = path;
/*********通知操作**********************************************/
$(function(){
getNoticeCount();
})
//赋值未通知数量
function getNoticeCount(){
//赋值未通知数量
$.ajax({
type:'get',
url:powerUrlHead+'/notice/getUnReadCount',
dataType:'json',
success:function(data){
if(data.code == 100){
$("#noticeCount").text(data.extend.unReadCount);
}
}
})
}
//每隔1分钟轮询一次未通知数量
setInterval(function () {
getNoticeCount();
}, 60*1000);
//每隔1秒钟轮询一次session所剩时间
var r = setInterval(function () {
$.get(path+'/getSessionRemainingTime',function(data){
if(data != null){
data /= 1000
if(data < 11 && data > 10){
toastr.warning("还有10秒将登录超时,将退出登录!")
}else if(data < 6 && data > 5){
toastr.warning("还有5秒将登录超时,将退出登录!")
}else if(data < 0){
window.location.href = path + '/login'
}
}
},'json');
}, 1000);
//跳转到通知
function noticeManage1(noticeId){
var url = powerUrlHead+"/gatewayPage?noticeId="+noticeId;
window.location.href = url;
}
/*********webSocket**********************************************/
var userId = $("#userId").val();
var strSplit = $("#strSplit").val();
var webSocketUrl = $("#webSocketUrl").val();
var ws = new WebSocket("ws://"+webSocketUrl);
ws.onopen = function(){
ws.send("power_"+userId);
console.log("连接...")
}
//处理服务器发送来的数据
ws.onmessage = function(e){
var msg = e.data.split(strSplit);
narn('warn',msg[0],msg[1],msg[2]);
}
ws.onclose = function(){
console.log("连接关闭");
}
ws.onerror = function(){
console.log('连接失败');
}
function narn (type,title,text,noticeId) {
debugger
naranja()[type]({
title: title,
text: text,
timeout: 1000*60,
buttons: [{
text: '查看详情',
click: function (e) {
noticeManage1(noticeId);
}
}]
})
}
</script>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save