CREATE DATABASE `cdss` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; use `cdss`; /* Navicat MySQL Data Transfer Source Server : 朗通mysql 236联调服务器 Source Server Version : 50725 Source Host : 192.168.2.236:3306 Source Database : cdss Target Server Type : MYSQL Target Server Version : 50725 File Encoding : 65001 Date: 2020-06-11 11:07:00 */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for sys_menu -- ---------------------------- DROP TABLE IF EXISTS `sys_menu`; CREATE TABLE `sys_menu` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `name` varchar(255) NOT NULL DEFAULT '' COMMENT '菜单名称', `parent_id` bigint(20) NOT NULL DEFAULT '-1' COMMENT '-1:表示顶级,其他值表示上级菜单的id', `code` varchar(255) NOT NULL DEFAULT '' COMMENT '编码,与前端对应', `show_status` int(11) NOT NULL DEFAULT '0' COMMENT '是否在右侧菜单显示(0:不显示,1:显示)', `maintain_status` int(11) NOT NULL DEFAULT '0' COMMENT '是否可以维护(0:不可维护,1:可以维护)', `order_no` int(11) NOT NULL DEFAULT '0' COMMENT '排序,从小到大', `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统菜单'; -- ---------------------------- -- Records of sys_menu -- ---------------------------- -- ---------------------------- -- Table structure for sys_menu_permission -- ---------------------------- DROP TABLE IF EXISTS `sys_menu_permission`; CREATE TABLE `sys_menu_permission` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `menu_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '菜单id', `permission_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '系统资源id', `remark` varchar(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='菜单和系统资源的映射表'; -- ---------------------------- -- Records of sys_menu_permission -- ---------------------------- -- ---------------------------- -- Table structure for sys_permission -- ---------------------------- DROP TABLE IF EXISTS `sys_permission`; CREATE TABLE `sys_permission` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '资源ID', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `name` varchar(255) NOT NULL DEFAULT '' COMMENT '资源名称', `code` varchar(20) NOT NULL DEFAULT '' COMMENT '资源编码', `permissionUrl` varchar(255) NOT NULL DEFAULT '' COMMENT '资源Url', `method` varchar(255) NOT NULL DEFAULT 'ALL' COMMENT '资源允许的请求方式', `descritpion` varchar(255) NOT NULL DEFAULT '' COMMENT '资源描述', `remark` varchar(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='系统资源表'; -- ---------------------------- -- Records of sys_permission -- ---------------------------- INSERT INTO `sys_permission` VALUES ('1', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '修改密码', 'FUNC000002', '/sys/user/midifyPassword', 'ALL', '基础功能-修改密码', null); -- ---------------------------- -- Table structure for sys_role -- ---------------------------- DROP TABLE IF EXISTS `sys_role`; CREATE TABLE `sys_role` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `name` varchar(255) NOT NULL DEFAULT '' COMMENT '角色名称', `roleLevel` int(11) NOT NULL DEFAULT '0' COMMENT '角色等级', `descritpion` varchar(255) NOT NULL DEFAULT '' COMMENT '角色描述', `menuItems` varchar(255) NOT NULL DEFAULT '' COMMENT '菜单ID:对应角色ID(暂无用处)', `remark` varchar(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='系统角色表'; -- ---------------------------- -- Records of sys_role -- ---------------------------- INSERT INTO `sys_role` VALUES ('-1', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '超级管理员', '0', '', '', ''); -- ---------------------------- -- Table structure for sys_role_menu -- ---------------------------- DROP TABLE IF EXISTS `sys_role_menu`; CREATE TABLE `sys_role_menu` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id', `menu_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '菜单id', `remark` varchar(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色和菜单的映射表'; -- ---------------------------- -- Records of sys_role_menu -- ---------------------------- -- ---------------------------- -- Table structure for sys_role_permission -- ---------------------------- DROP TABLE IF EXISTS `sys_role_permission`; CREATE TABLE `sys_role_permission` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '角色id', `permission_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '资源id', `remark` varchar(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='角色和资源的映射表'; -- ---------------------------- -- Records of sys_role_permission -- ---------------------------- INSERT INTO `sys_role_permission` VALUES ('1', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '-1', '1', '基础功能-修改密码'); -- ---------------------------- -- Table structure for sys_user -- ---------------------------- DROP TABLE IF EXISTS `sys_user`; CREATE TABLE `sys_user` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `username` varchar(255) NOT NULL DEFAULT '' COMMENT '用户名', `password` varchar(255) NOT NULL DEFAULT '' COMMENT '用户密码', `linkman` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人', `status` int(11) NOT NULL DEFAULT '1' COMMENT '是否启用(0:停用,1:启用)', `type` int(11) NOT NULL DEFAULT '0' COMMENT '1内部用户,0外部用户(默认0)', `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注', PRIMARY KEY (`id`), UNIQUE KEY `uk_username` (`username`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='系统用户表'; -- ---------------------------- -- Records of sys_user -- ---------------------------- INSERT INTO `sys_user` VALUES ('1', 'N', '2018-09-14 11:18:02', '2019-03-28 10:51:55', '0', '0', 'admin', '{bcrypt}$2a$10$qhV.bPLz1xsjQKQc35Ohz.oMU2y.lffnogvLEK69u3Z1rbLpQVFh2', '管理员', '1', '0', ''); -- ---------------------------- -- Table structure for sys_user_role -- ---------------------------- DROP TABLE IF EXISTS `sys_user_role`; CREATE TABLE `sys_user_role` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户和角色关联ID', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '系统用户表.用户ID', `role_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '系统角色表.角色ID', `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='系统用户角色关联表'; -- ---------------------------- -- Records of sys_user_role -- ---------------------------- INSERT INTO `sys_user_role` VALUES ('1', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '1', '-1', ''); -- ---------------------------- -- Table structure for sys_user_hospital -- ---------------------------- DROP TABLE IF EXISTS `sys_user_hospital`; CREATE TABLE `sys_user_hospital` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `user_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '用户主键', `hospital_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '医院ID', `remark` varchar(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户-机构表映射表'; -- ---------------------------- -- Records of sys_user_hospital -- ---------------------------- INSERT INTO `sys_user_hospital` VALUES ('1', 'N', '1970-01-01 12:00:00', '1970-01-01 12:00:00', '0', '0', '1', '1', null); DROP TABLE IF EXISTS `sys_version_detail`; CREATE TABLE `sys_version_detail` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, `is_deleted` CHAR(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` DATETIME NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` DATETIME NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` VARCHAR(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` VARCHAR(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `version_id` BIGINT(30) DEFAULT NULL COMMENT '版本主表id', `title` VARCHAR(200) DEFAULT NULL COMMENT '标题', `description` TEXT COMMENT '描述', `order_no` VARCHAR(5) DEFAULT NULL COMMENT '排序号', `status` VARCHAR(5) DEFAULT NULL COMMENT '1:启动,0:不启用', `remark` VARCHAR(128) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='版本详情(关于)'; -- ---------------------------- -- Table structure for kl_version_info -- ---------------------------- DROP TABLE IF EXISTS `sys_version_info`; CREATE TABLE `sys_version_info` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, `is_deleted` CHAR(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` DATETIME NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` DATETIME NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` VARCHAR(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` VARCHAR(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `name` VARCHAR(200) DEFAULT NULL COMMENT '名称', `refresh_time` DATE DEFAULT NULL, `status` VARCHAR(5) DEFAULT NULL COMMENT '1:启动,0:不启用', `remark` VARCHAR(128) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='版本信息'; DROP TABLE IF EXISTS `sys_disclaimer_info`; CREATE TABLE `sys_disclaimer_info` ( `id` BIGINT(20) NOT NULL AUTO_INCREMENT, `is_deleted` CHAR(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` DATETIME NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` DATETIME NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` VARCHAR(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` VARCHAR(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `title` VARCHAR(200) DEFAULT NULL COMMENT '标题', `description` TEXT COMMENT '描述', `order_no` VARCHAR(5) DEFAULT NULL COMMENT '排序号', `status` VARCHAR(5) DEFAULT NULL COMMENT '1:启动,0:不启用', `disclaimer_code` VARCHAR(20) DEFAULT NULL COMMENT '免责申明编号', `remark` VARCHAR(255) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='免责申明详情'; DROP TABLE IF EXISTS `demo_template_info`; CREATE TABLE `demo_template_info` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `name` varchar(300) DEFAULT NULL COMMENT '名称', `hospital_id` bigint(20) DEFAULT NULL COMMENT '医院id', `sex` int(11) NOT NULL DEFAULT '0' COMMENT '性别(1:男 2:女)', `age` int(11) NOT NULL DEFAULT '0' COMMENT '年龄', `pat_name` varchar(50) NOT NULL DEFAULT '' COMMENT '病人姓名', `doctor_name` varchar(50) NOT NULL DEFAULT '' COMMENT '医生姓名', `inquiry_code` varchar(50) NOT NULL DEFAULT '' COMMENT '门诊号', `card_no` varchar(50) NOT NULL DEFAULT '' COMMENT '卡号', `dept_name` varchar(50) NOT NULL DEFAULT '' COMMENT '科室名称', `inquiry_date` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '就诊时间', `preview` longtext COMMENT '预览文字', `data_json` longtext COMMENT '内容JSON字符串(演示病历内容)', `remark` varchar(128) DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='演示病历表'; DROP TABLE IF EXISTS `tran_dept_config`; CREATE TABLE `tran_dept_config` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `is_deleted` char(1) NOT NULL DEFAULT 'N' COMMENT '是否删除,N:未删除,Y:删除', `gmt_create` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录创建时间', `gmt_modified` datetime NOT NULL DEFAULT '1970-01-01 12:00:00' COMMENT '记录修改时间,如果时间是1970年则表示纪录未修改', `creator` varchar(20) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值', `modifier` varchar(20) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改', `hospital_id` bigint(20) NOT NULL COMMENT '医院id', `his_name` varchar(255) NOT NULL COMMENT '医院项目名称', `his_code` varchar(255) DEFAULT NULL COMMENT '医院项目编码', `unique_name` varchar(255) NOT NULL COMMENT '标准名称', `unique_code` varchar(255) DEFAULT NULL COMMENT '标准编码', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='科室映射表';