123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677 |
- -- ----------------------------
- -- Table structure for sys_abnormal_log
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_abnormal_log`;
- CREATE TABLE `sys_abnormal_log` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `operation_id` bigint(20) DEFAULT NULL COMMENT '操作人用户ID',
- `operation_name` varchar(64) DEFAULT NULL COMMENT '操作人用户名',
- `operation_method` varchar(256) NOT NULL COMMENT '操作方法',
- `operation_way` varchar(32) NOT NULL COMMENT '操作请求方式',
- `operation_url` varchar(256) NOT NULL COMMENT '操作url',
- `operation_param` longtext COMMENT '操作参数',
- `operation_ip` bigint(10) unsigned NOT NULL DEFAULT '0' COMMENT 'ip地址',
- `operation_agent` varchar(256) DEFAULT NULL COMMENT '代理信息',
- `operation_error_info` longtext 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统异常日志表';
- -- ----------------------------
- -- Table structure for sys_data_auth
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_data_auth`;
- CREATE TABLE `sys_data_auth` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `name` varchar(32) NOT NULL COMMENT '数据权限名称',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='数据权限表';
- -- ----------------------------
- -- Table structure for sys_data_auth_detail
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_data_auth_detail`;
- CREATE TABLE `sys_data_auth_detail` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `software_data_auth_id` bigint(20) NOT NULL COMMENT '系统服务与数据权限关联',
- `data_type` int(2) NOT NULL COMMENT '数据范围类型::1:全部组织,2:全部科室,3:全部科室除本科室外,4:本科室,5:本医疗组,6:本人,7:自定义',
- `detail_type` int(2) DEFAULT NULL COMMENT 'detail_id的类型 1:detail_id为医院 2:为科室 3:为医生id',
- `detail_id` bigint(11) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='数据权限详情表';
- -- ----------------------------
- -- Table structure for sys_dept
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_dept`;
- CREATE TABLE `sys_dept` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `hospital_id` bigint(20) NOT NULL COMMENT '组织机构ID',
- `code` varchar(32) DEFAULT '' COMMENT '科室代码',
- `name` varchar(32) NOT NULL COMMENT '科室名称',
- `liaison` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '联系人',
- `mobile_phone` varchar(11) DEFAULT NULL COMMENT '手机号',
- `type` varchar(32) DEFAULT NULL COMMENT '类别',
- `spell` varchar(64) DEFAULT NULL COMMENT '首字母拼音',
- `station` varchar(64) DEFAULT NULL COMMENT '区域类别',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='科室表';
- -- ----------------------------
- -- Table structure for sys_dept_doctor
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_dept_doctor`;
- CREATE TABLE `sys_dept_doctor` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `dept_id` bigint(20) NOT NULL COMMENT '科室ID',
- `doctor_id` bigint(20) NOT NULL COMMENT '医生ID',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='科室与医生关联表';
- -- ----------------------------
- -- Table structure for sys_dept_medoup
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_dept_medoup`;
- CREATE TABLE `sys_dept_medoup` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `dept_id` bigint(20) NOT NULL COMMENT '科室ID',
- `medoup_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='科室与医疗组关联表';
- -- ----------------------------
- -- Table structure for sys_dept_user
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_dept_user`;
- CREATE TABLE `sys_dept_user` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `user_id` bigint(20) NOT NULL COMMENT '用户ID',
- `dept_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='科室与用户关联表';
- -- ----------------------------
- -- Table structure for sys_dictionary_info
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_dictionary_info`;
- CREATE TABLE `sys_dictionary_info` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `group_type` varchar(8) NOT NULL DEFAULT '0' COMMENT '分组(值自定义)',
- `name` varchar(32) NOT NULL DEFAULT '' COMMENT '内容',
- `val` varchar(512) NOT NULL DEFAULT '' COMMENT '值',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `return_type` char(1) NOT NULL DEFAULT '1' COMMENT '返回类型(0: 都返回,1:后台维护返回 2:界面返回)',
- `order_no` varchar(8) DEFAULT NULL 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则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`),
- UNIQUE KEY `RETURN_GROUP_TYPE_NAME_INDEX` (`return_type`,`group_type`,`name`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统字典表';
- -- ----------------------------
- -- Table structure for sys_doctor
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_doctor`;
- CREATE TABLE `sys_doctor` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `code` varchar(32) NOT NULL COMMENT '医生代码',
- `name` varchar(32) NOT NULL COMMENT '医生名称',
- `mobilePhone` varchar(11) DEFAULT NULL COMMENT '手机号',
- `professor` varchar(64) DEFAULT NULL COMMENT '职称',
- `occup` varchar(2) NOT NULL DEFAULT '0' COMMENT '职业医师资格(0:无,1:有)',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='医生表';
- -- ----------------------------
- -- Table structure for sys_hospital
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_hospital`;
- CREATE TABLE `sys_hospital` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `parent_id` bigint(20) DEFAULT NULL COMMENT '父级组织机构id',
- `code` varchar(32) DEFAULT NULL COMMENT '组织机构代码',
- `name` varchar(32) NOT NULL COMMENT '组织机构名称',
- `region` varchar(255) DEFAULT NULL COMMENT '归属区域',
- `type` varchar(2) NOT NULL COMMENT '组织机构类型(0:AI病案质控平台 1:集团医院 2:医共 3:医联 4:医院)',
- `order_no` varchar(8) DEFAULT NULL COMMENT '排序',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='组织机构表';
- -- ----------------------------
- -- Table structure for sys_hospital_set
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_hospital_set`;
- CREATE TABLE `sys_hospital_set` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `hospital_id` bigint(20) NOT NULL COMMENT '组织机构ID',
- `hospital_name` varchar(32) DEFAULT NULL COMMENT '组织机构name',
- `code` varchar(32) NOT NULL DEFAULT '' COMMENT '参数配置代码',
- `name` varchar(32) NOT NULL DEFAULT '' COMMENT '参数配置名称',
- `val` varchar(512) NOT NULL DEFAULT '' COMMENT '参数配置值',
- `status` char(1) DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`),
- UNIQUE KEY `HOSPITAL_ID_CODE_NAME_INDEX` (`hospital_id`,`code`,`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='组织机构参数配置表';
- -- ----------------------------
- -- Table structure for sys_hospital_user
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_hospital_user`;
- CREATE TABLE `sys_hospital_user` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `hospital_id` bigint(20) NOT NULL COMMENT '组织机构ID',
- `user_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='组织机构与用户关联表';
- -- ----------------------------
- -- Table structure for sys_login_log
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_login_log`;
- CREATE TABLE `sys_login_log` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `login_id` bigint(20) NOT NULL COMMENT '登录用户ID',
- `login_name` varchar(64) NOT NULL COMMENT '登录用户名',
- `login_date` datetime NOT NULL COMMENT '登录日期',
- `login_ip` bigint(10) unsigned NOT NULL DEFAULT '0' COMMENT '登录ip',
- `login_address` varchar(64) DEFAULT NULL COMMENT '登录ip地址',
- `login_browser` varchar(64) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统登录日志表';
- -- ----------------------------
- -- Table structure for sys_medoup
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_medoup`;
- CREATE TABLE `sys_medoup` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `code` varchar(32) NOT NULL COMMENT '医疗组代码',
- `name` varchar(32) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='医疗组表';
- -- ----------------------------
- -- Table structure for sys_medoup_doctor
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_medoup_doctor`;
- CREATE TABLE `sys_medoup_doctor` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `medoup_id` bigint(20) NOT NULL COMMENT '医疗组ID',
- `doctor_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='医疗组与医生关联表';
- -- ----------------------------
- -- Table structure for sys_menu
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_menu`;
- CREATE TABLE `sys_menu` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `parent_id` bigint(20) NOT NULL COMMENT '父级功能菜单ID',
- `name` varchar(32) NOT NULL COMMENT '功能菜单名称',
- `type` varchar(2) NOT NULL COMMENT '类型:0:目录,1菜单,2按钮,3:功能',
- `code` varchar(32) DEFAULT NULL COMMENT '页面路由',
- `icon` varchar(128) DEFAULT NULL COMMENT '图标',
- `order_no` varchar(8) DEFAULT NULL COMMENT '排序',
- `menu_describe` varchar(1024) DEFAULT NULL COMMENT '描述',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='功能菜单表';
- -- ----------------------------
- -- Table structure for sys_menu_resource
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_menu_resource`;
- CREATE TABLE `sys_menu_resource` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `menu_id` bigint(20) NOT NULL COMMENT '功能菜单ID',
- `resource_id` bigint(20) NOT NULL COMMENT 'URL资源ID',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='功能菜单与URL资源关联表';
- -- ----------------------------
- -- Table structure for sys_operation_log
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_operation_log`;
- CREATE TABLE `sys_operation_log` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `operation_id` bigint(20) DEFAULT NULL COMMENT '操作人用户ID',
- `operation_name` varchar(64) DEFAULT NULL COMMENT '操作人用户名',
- `operation_date` datetime NOT NULL COMMENT '操作日期',
- `operation_record` varchar(256) DEFAULT NULL COMMENT '操作记录',
- `operation_ip` bigint(10) unsigned NOT NULL DEFAULT '0' COMMENT 'ip地址',
- `operation_address` varchar(64) DEFAULT NULL COMMENT '操作地址',
- `operation_method` varchar(256) NOT NULL COMMENT '操作方法',
- `operation_way` varchar(32) NOT NULL COMMENT '操作请求方式',
- `operation_url` varchar(256) NOT NULL COMMENT '操作url',
- `operation_param` longtext COMMENT '操作参数',
- `json_result` longtext 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统操作日志表';
- -- ----------------------------
- -- Table structure for sys_region
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_region`;
- CREATE TABLE `sys_region` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `hospital_id` bigint(20) NOT NULL COMMENT '组织机构ID',
- `hospital_name` varchar(30) DEFAULT NULL COMMENT '医院名称',
- `code` varchar(32) DEFAULT NULL COMMENT '病区代码',
- `name` varchar(32) NOT NULL COMMENT '病区名称',
- `spell` varchar(64) DEFAULT NULL COMMENT '首字母拼音',
- `liaison` varchar(20) DEFAULT NULL COMMENT '联系人',
- `phone_number` varchar(20) DEFAULT NULL COMMENT '手机号码',
- `station` varchar(64) DEFAULT NULL COMMENT '区域类别',
- `order_no` varchar(8) DEFAULT NULL COMMENT '排序',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='病区表';
- -- ----------------------------
- -- Table structure for sys_region_dept
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_region_dept`;
- CREATE TABLE `sys_region_dept` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `hospital_id` bigint(20) NOT NULL COMMENT '组织机构ID',
- `region_id` bigint(20) NOT NULL COMMENT '病区ID',
- `dept_id` bigint(20) NOT NULL COMMENT '科室ID',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='病区与科室关联表';
- -- ----------------------------
- -- Table structure for sys_resource
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_resource`;
- CREATE TABLE `sys_resource` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `name` varchar(32) DEFAULT NULL COMMENT 'URL资源名称',
- `url` varchar(64) NOT NULL COMMENT '页面路由',
- `order_no` varchar(8) DEFAULT NULL COMMENT '排序',
- `describe` varchar(1024) DEFAULT NULL COMMENT '描述',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`),
- UNIQUE KEY `URL_INDEX` (`url`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='URL资源表';
- -- ----------------------------
- -- Table structure for sys_role
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_role`;
- CREATE TABLE `sys_role` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `hospital_id` bigint(20) NOT NULL COMMENT '组织机构ID',
- `name` varchar(32) DEFAULT NULL COMMENT '角色名称',
- `order_no` varchar(8) DEFAULT NULL COMMENT '排序',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色表';
- -- ----------------------------
- -- Table structure for sys_role_software
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_role_software`;
- CREATE TABLE `sys_role_software` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `role_id` bigint(20) NOT NULL COMMENT '角色ID',
- `software_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色与系统服务关联表';
- -- ----------------------------
- -- Table structure for sys_role_software_data_auth
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_role_software_data_auth`;
- CREATE TABLE `sys_role_software_data_auth` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `role_id` bigint(20) NOT NULL COMMENT '角色ID',
- `software_data_auth_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色与系统服务与数据权限关联表';
- -- ----------------------------
- -- Table structure for sys_role_software_menu
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_role_software_menu`;
- CREATE TABLE `sys_role_software_menu` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `role_id` bigint(20) NOT NULL COMMENT '角色ID',
- `software_menu_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色与系统服务与功能菜单关联表';
- -- ----------------------------
- -- Table structure for sys_role_software_resource
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_role_software_resource`;
- CREATE TABLE `sys_role_software_resource` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `role_id` bigint(20) NOT NULL COMMENT '角色ID',
- `software_resource_id` bigint(20) NOT NULL COMMENT '系统服务与URL资源关联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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色与系统服务与URL资源关联表';
- -- ----------------------------
- -- Table structure for sys_software
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_software`;
- CREATE TABLE `sys_software` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `name` varchar(32) NOT NULL COMMENT '系统服务名称',
- `order_no` varchar(8) DEFAULT NULL COMMENT '排序',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统服务表';
- -- ----------------------------
- -- Table structure for sys_software_data_auth
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_software_data_auth`;
- CREATE TABLE `sys_software_data_auth` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `software_id` bigint(20) NOT NULL COMMENT '系统服务ID',
- `data_auth_id` bigint(20) NOT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统服务与数据权限关联表';
- -- ----------------------------
- -- Table structure for sys_software_menu
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_software_menu`;
- CREATE TABLE `sys_software_menu` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `software_id` bigint(20) NOT NULL COMMENT '系统服务ID',
- `menu_id` bigint(20) NOT NULL COMMENT '功能菜单ID',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`),
- UNIQUE KEY `software_menu_id` (`software_id`,`menu_id`) USING BTREE COMMENT '服务和菜单的对应关系唯一'
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统服务与功能菜单关联表';
- -- ----------------------------
- -- Table structure for sys_software_resource
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_software_resource`;
- CREATE TABLE `sys_software_resource` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `software_id` bigint(20) NOT NULL COMMENT '系统服务ID',
- `resource_id` bigint(20) NOT NULL COMMENT 'URL资源ID',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='系统服务与URL资源关联表';
- -- ----------------------------
- -- Table structure for sys_user
- -- ----------------------------
- DROP TABLE IF EXISTS `sys_user`;
- CREATE TABLE `sys_user` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `doctor_id` bigint(11) DEFAULT NULL COMMENT '医生id',
- `username` varchar(64) NOT NULL COMMENT '用户名',
- `password` varchar(128) NOT NULL COMMENT '密码',
- `name` varchar(64) DEFAULT NULL COMMENT '姓名',
- `sex` int(2) DEFAULT NULL COMMENT '性别',
- `mobile_phone` varchar(11) DEFAULT NULL COMMENT '手机号',
- `idcard` varchar(32) DEFAULT NULL COMMENT '身份证号',
- `title_id` varchar(32) DEFAULT NULL COMMENT '职称编号',
- `job_no` varchar(32) DEFAULT NULL COMMENT '工号,对应的是医生表的code',
- `order_no` varchar(8) DEFAULT NULL COMMENT '排序',
- `status` char(1) NOT NULL DEFAULT '1' COMMENT '状态 0:禁用,1:启用',
- `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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`),
- UNIQUE KEY `username` (`username`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户表';
- -- ----------------------------
- -- 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 '主键',
- `user_id` bigint(20) NOT NULL COMMENT '用户ID',
- `role_id` bigint(20) NOT NULL COMMENT '角色ID',
- `order_no` varchar(8) DEFAULT NULL 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(32) NOT NULL DEFAULT '0' COMMENT '创建人,0表示无创建人值',
- `modifier` varchar(32) NOT NULL DEFAULT '0' COMMENT '修改人,如果为0则表示纪录未修改',
- `remark` varchar(128) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户与角色关联表';
- -- ----------------------------
- -- Function structure for getChildList
- -- ----------------------------
- DROP FUNCTION IF EXISTS `getChildList`;
- DELIMITER ;;
- CREATE DEFINER=`root`@`%` FUNCTION `getChildList`(hospitalId LONG) RETURNS varchar(1000) CHARSET utf8
- BEGIN
- DECLARE pTemp VARCHAR(1000);
- DECLARE cTemp VARCHAR(1000);
- SET pTemp = '$';
- SET cTemp =cast(hospitalId as CHAR);
- WHILE cTemp is not null DO
- SET pTemp = concat(pTemp,',',cTemp);
- SELECT group_concat(id) INTO cTemp FROM sys_hospital
- WHERE FIND_IN_SET(parent_id,cTemp)>0;
- END WHILE;
- RETURN pTemp;
- END
- ;;
- DELIMITER ;
- -- ----------------------------
- -- Function structure for getChildMenu
- -- ----------------------------
- DROP FUNCTION IF EXISTS `getChildMenu`;
- DELIMITER ;;
- CREATE DEFINER=`root`@`%` FUNCTION `getChildMenu`(mendId LONG) RETURNS varchar(1000) CHARSET utf8
- BEGIN
- DECLARE pTemp VARCHAR(1000);
- DECLARE cTemp VARCHAR(1000);
- SET pTemp = '$';
- SET cTemp =cast(mendId as CHAR);
- WHILE cTemp is not null DO
- SET pTemp = concat(pTemp,',',cTemp);
- SELECT group_concat(id) INTO cTemp FROM sys_menu
- WHERE FIND_IN_SET(parent_id,cTemp)>0;
- END WHILE;
- RETURN pTemp;
- END
- ;;
- DELIMITER ;
|