| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946 |
- /*
- SQLyog Ultimate v12.09 (64 bit)
- MySQL - 5.7.33 : Database - nbnetpump
- *********************************************************************
- */
- /*!40101 SET NAMES utf8 */;
- /*!40101 SET SQL_MODE=''*/;
- /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
- /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
- /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
- /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
- CREATE DATABASE /*!32312 IF NOT EXISTS*/`nbnetpump` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
- USE `nbnetpump`;
- /*Table structure for table `bus_clinic` */
- DROP TABLE IF EXISTS `bus_clinic`;
- CREATE TABLE `bus_clinic` (
- `id` varchar(255) NOT NULL COMMENT '主键id',
- `patient_id` varchar(255) DEFAULT NULL COMMENT '住院号在系统中的存储id',
- `patient_code` varchar(50) DEFAULT NULL COMMENT '医院原始住院号',
- `start_time` datetime(3) DEFAULT NULL COMMENT '临床开始就诊时间',
- `end_time` datetime(3) DEFAULT NULL COMMENT '临床结束就诊时间',
- `patient_name` varchar(255) DEFAULT NULL COMMENT '患者姓名',
- `patient_gender` tinyint(4) DEFAULT NULL COMMENT '患者性别',
- `patient_age` int(11) DEFAULT NULL COMMENT '患者年龄',
- `ward` varchar(255) DEFAULT NULL COMMENT '病区',
- `bed_no` varchar(255) DEFAULT NULL COMMENT '床号',
- `weight` varchar(255) DEFAULT NULL COMMENT '体重',
- `height` varchar(255) DEFAULT NULL COMMENT '身高',
- `ana_doctor` varchar(255) DEFAULT NULL COMMENT '麻醉医生',
- `ana_type` varchar(255) DEFAULT NULL COMMENT '麻醉方式',
- `anal_type` varchar(255) DEFAULT NULL COMMENT '镇痛方式',
- `surgery_doctor` varchar(255) DEFAULT NULL COMMENT '手术医生',
- `surgery_name` varchar(255) DEFAULT NULL COMMENT '手术名称',
- `asa` varchar(255) DEFAULT NULL COMMENT 'asa',
- `formula` text COMMENT '配方',
- `entrust` varchar(255) DEFAULT NULL COMMENT ' 医嘱',
- `remark` varchar(255) DEFAULT NULL COMMENT ' 备注',
- `finished` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否结束',
- `config_person` varchar(255) DEFAULT NULL COMMENT '配置人员',
- `device_codes` varchar(1024) DEFAULT NULL COMMENT '使用设备号',
- `monitor_start_time` datetime(3) DEFAULT NULL COMMENT '手术监护开始时间,即该临床手术后第一次上传数据时间',
- `eval_time` datetime(3) DEFAULT NULL COMMENT '最后一次评价时间',
- `visit_record` text COMMENT '术前方式记录单',
- `undo_config` varchar(255) DEFAULT NULL COMMENT '撤泵配置',
- `monitor_type` tinyint(1) DEFAULT NULL COMMENT '监护类型,0、无泵 1、有泵',
- `is_delete` tinyint(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `tenant_id` varchar(255) NOT NULL COMMENT '医院编号',
- PRIMARY KEY (`id`) USING BTREE,
- KEY `patient_code` (`tenant_id`,`patient_code`) USING BTREE,
- KEY `tenant_id` (`tenant_id`,`start_time`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='临床(每条记录表示患者的一次就诊记录)';
- /*Table structure for table `bus_con_alarm` */
- DROP TABLE IF EXISTS `bus_con_alarm`;
- CREATE TABLE `bus_con_alarm` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `remark` varchar(512) DEFAULT NULL COMMENT '备注',
- `type` tinyint(4) DEFAULT NULL COMMENT '报警原因',
- `cause` varchar(255) DEFAULT NULL COMMENT '报警信息',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `tenant_id` varchar(255) NOT NULL COMMENT '医院id',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='常量-报警原因表';
- /*Table structure for table `bus_con_doctor` */
- DROP TABLE IF EXISTS `bus_con_doctor`;
- CREATE TABLE `bus_con_doctor` (
- `id` varchar(255) NOT NULL COMMENT '主键',
- `remark` varchar(512) DEFAULT NULL COMMENT '备注',
- `name` varchar(255) DEFAULT NULL COMMENT '姓名',
- `surgeon` tinyint(1) DEFAULT NULL COMMENT '是否为手术医生',
- `anesthetists` tinyint(1) DEFAULT NULL COMMENT '是否为麻醉医生',
- `reviewer` tinyint(1) DEFAULT NULL COMMENT '是否为配置、撤泵、评价人员',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime DEFAULT NULL COMMENT '记录添加时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `update_time` datetime DEFAULT NULL COMMENT '记录更新时间',
- `tenant_id` varchar(255) DEFAULT NULL COMMENT '医院id',
- PRIMARY KEY (`id`),
- UNIQUE KEY `tenant_id` (`tenant_id`,`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='常量-医生人员表';
- /*Table structure for table `bus_con_mix` */
- DROP TABLE IF EXISTS `bus_con_mix`;
- CREATE TABLE `bus_con_mix` (
- `id` varchar(255) NOT NULL COMMENT '主键id',
- `name` varchar(255) NOT NULL COMMENT '常量名称',
- `remark` varchar(255) DEFAULT NULL COMMENT '备注',
- `type` tinyint(4) DEFAULT NULL COMMENT '常量类型(0、病区;1、手术名称;2、asa;3、麻醉方式;4、镇痛方式;5、药品分类;6、医嘱)',
- `code` varchar(255) DEFAULT NULL COMMENT '常量编码',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `update_time` datetime DEFAULT NULL COMMENT '记录更新时间',
- `create_time` datetime DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `tenant_id` varchar(255) NOT NULL COMMENT '医院id',
- PRIMARY KEY (`id`),
- UNIQUE KEY `tenant_id` (`tenant_id`,`type`,`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='常量-混合表 (病区、镇痛方式、asa等)';
- /*Table structure for table `bus_device` */
- DROP TABLE IF EXISTS `bus_device`;
- CREATE TABLE `bus_device` (
- `id` varchar(20) NOT NULL COMMENT '主键id',
- `device_id` varchar(255) NOT NULL COMMENT '设备唯一编码',
- `infusion_id` varchar(255) DEFAULT NULL COMMENT '设备当前输注id',
- `alias` varchar(255) DEFAULT NULL COMMENT '设备别名',
- `type` varchar(255) DEFAULT '' COMMENT '设备类型,1网络泵,2脉冲泵,3智能泵',
- `version` varchar(255) DEFAULT NULL COMMENT ' 版本号',
- `config` varchar(255) DEFAULT NULL COMMENT '云平台配置参数',
- `mqtt_conn_info` varchar(500) DEFAULT NULL COMMENT '嵌入式用到的一个阿里云返回的加密串',
- `sim_iccid` varchar(255) DEFAULT '' COMMENT 'sim卡的卡号',
- `sim_mno` varchar(255) DEFAULT '' COMMENT '移动网络运营商',
- `enable` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `description` varchar(255) DEFAULT NULL COMMENT '记录描述信息',
- `tenant_id` varchar(255) NOT NULL COMMENT '所属医院编号',
- `is_delete` tinyint(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
- `status` tinyint(4) DEFAULT '0' COMMENT '设备状态,0未激活,1在线,2离线',
- PRIMARY KEY (`id`) USING BTREE,
- UNIQUE KEY `device_code` (`device_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='设备-设备信息表';
- /*Table structure for table `bus_device_alarm` */
- DROP TABLE IF EXISTS `bus_device_alarm`;
- CREATE TABLE `bus_device_alarm` (
- `id` varchar(255) NOT NULL COMMENT '主键id',
- `device_id` varchar(255) DEFAULT '' COMMENT '设备唯一编码',
- `upload_time` datetime(3) DEFAULT NULL COMMENT '设备数据上传时间',
- `device_type` varchar(255) DEFAULT NULL COMMENT '设备类型',
- `cause` varchar(255) DEFAULT NULL COMMENT '报警原因',
- `alarm` tinyint(1) DEFAULT NULL COMMENT '报警内容',
- `history_id` varchar(255) DEFAULT '' COMMENT '对应报警的历史记录',
- `infusion_id` varchar(255) DEFAULT '' COMMENT '输注记录',
- `run_state` tinyint(4) DEFAULT NULL COMMENT '设备运行状态',
- `alarm_state` tinyint(4) DEFAULT NULL COMMENT '设备报警状态',
- `warn_flow` tinyint(4) DEFAULT NULL COMMENT '智能泵提醒',
- `warn_will_finished` tinyint(1) DEFAULT NULL COMMENT '输液结束提醒',
- `warn_low_battery` tinyint(1) DEFAULT NULL COMMENT '低电量提醒',
- `warn_analgesic_poor` tinyint(1) DEFAULT NULL COMMENT '镇痛不足提醒',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime DEFAULT NULL COMMENT '记录添加时间',
- `update_time` datetime DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `tenant_id` varchar(255) NOT NULL DEFAULT '' COMMENT '医院id',
- PRIMARY KEY (`id`),
- KEY `alarm_time` (`tenant_id`,`device_id`,`alarm`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备-设备报警表';
- /*Table structure for table `bus_device_history` */
- DROP TABLE IF EXISTS `bus_device_history`;
- CREATE TABLE `bus_device_history` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `device_id` varchar(255) NOT NULL DEFAULT '' COMMENT '设备唯一编码',
- `patient_code` varchar(255) DEFAULT '' COMMENT '住院号(设备上传的住院号)',
- `ward` varchar(255) DEFAULT NULL COMMENT '病区(仅记录,不展示,以临床信息为主)',
- `bed_no` varchar(255) DEFAULT NULL COMMENT '床号(仅记录,不展示,以临床信息为主)',
- `infusion_id` varchar(255) DEFAULT '' COMMENT '所绑定输注id',
- `classification` varchar(255) DEFAULT NULL COMMENT '设备数据标识',
- `data_number` int(11) DEFAULT NULL COMMENT '数据编号',
- `infusion_modify_id` varchar(255) DEFAULT '' COMMENT '所绑定输注修改id',
- `total_append_dose` decimal(20,2) DEFAULT NULL COMMENT '此次输注过程中此时的总追加量',
- `total_dose` int(11) DEFAULT NULL COMMENT '总量',
- `first_dose` int(11) DEFAULT NULL COMMENT '公共-首次量',
- `remain_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-剩余量',
- `input_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-已输入量',
- `append_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-追加量',
- `append_lock_time` decimal(20,3) DEFAULT NULL COMMENT '公共-追加锁时',
- `max_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-极限量',
- `self_control_count` int(11) DEFAULT NULL COMMENT '公共-自控次数',
- `self_control_lock_time` decimal(20,3) DEFAULT NULL COMMENT '公共-自控锁时',
- `pca_valid_count` int(11) DEFAULT NULL COMMENT '公共-有效次数',
- `pca_invalid_count` int(11) DEFAULT NULL COMMENT '公共-无效次数',
- `pca_total_count` int(11) DEFAULT NULL COMMENT '公共-总按次数',
- `continue_dose` decimal(20,3) DEFAULT NULL COMMENT '持续-持续量',
- `pulse_dose` int(11) DEFAULT NULL COMMENT '脉冲-脉冲量',
- `pulse_lock_time` int(11) DEFAULT NULL COMMENT '脉冲-脉冲锁时',
- `pulse_first_lock_time` int(11) DEFAULT NULL COMMENT '脉冲-脉冲首次锁时',
- `flow_up_cycle` decimal(20,3) DEFAULT NULL COMMENT '智能-加档周期',
- `flow_down_cycle` decimal(20,3) DEFAULT NULL COMMENT '智能-减档周期',
- `flow_count` int(11) DEFAULT NULL COMMENT '智能-计次',
- `flow_up_limit` decimal(20,2) DEFAULT NULL COMMENT '智能-上限',
- `electric_quantity` int(11) DEFAULT NULL COMMENT ' 电量',
- `flow_down_limit` decimal(20,3) DEFAULT NULL COMMENT '智能-下限',
- `flow_adjust_rate` decimal(20,3) DEFAULT NULL COMMENT '智能-自调比例',
- `run_state` tinyint(4) unsigned DEFAULT NULL COMMENT '镇痛泵运行状态',
- `warn_will_finished` tinyint(1) DEFAULT NULL COMMENT '输液将结束',
- `warn_analgesic_poor` tinyint(1) DEFAULT NULL COMMENT '镇痛不足',
- `warn_low_battery` tinyint(1) DEFAULT NULL COMMENT '电量偏低',
- `warn_flow` tinyint(4) DEFAULT NULL COMMENT '智能-加减档提示',
- `alarm_cause` varchar(255) DEFAULT NULL COMMENT '报警原因',
- `alarm` tinyint(4) DEFAULT NULL COMMENT '报警信息',
- `upload_time` datetime(3) DEFAULT NULL COMMENT '数据上传时间',
- `master` tinyint(1) DEFAULT '0' COMMENT '是否为主泵',
- `type` tinyint(4) DEFAULT NULL COMMENT '泵类型',
- `tenant_id` varchar(50) NOT NULL COMMENT '医院编码',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '记录更新人',
- `is_delete` tinyint(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
- PRIMARY KEY (`id`),
- KEY `upload_time` (`tenant_id`,`upload_time`,`infusion_id`) USING BTREE,
- KEY `infusion_id` (`tenant_id`,`infusion_id`) USING BTREE
- ) ENGINE=InnoDB AUTO_INCREMENT=1555014379545993218 DEFAULT CHARSET=utf8mb4 COMMENT='设备-设备历史数据表';
- /*Table structure for table `bus_device_manual` */
- DROP TABLE IF EXISTS `bus_device_manual`;
- CREATE TABLE `bus_device_manual` (
- `id` varchar(255) NOT NULL COMMENT '主键id',
- `type` tinyint(255) DEFAULT NULL COMMENT ' 设备类型(0、机械泵 1、电子脉冲泵 2、电子泵)',
- `clinic_id` varchar(255) DEFAULT NULL COMMENT '所绑定的临床id',
- `total_dose` int(11) DEFAULT NULL COMMENT '公共参数-总量',
- `self_control_lock_time` int(11) DEFAULT NULL COMMENT '公共参数-自控锁时',
- `self_control_dose` decimal(20,2) DEFAULT NULL COMMENT '公共参数-自控量',
- `continue_dose` decimal(20,2) DEFAULT NULL COMMENT '机械泵、电子脉冲泵-持续量',
- `first_dose` int(11) DEFAULT NULL COMMENT '电子泵、电子脉冲泵-首次量',
- `first_lock_time` int(11) DEFAULT NULL COMMENT '电子脉冲泵-脉冲首次锁时',
- `pulse_lock_time` int(11) DEFAULT NULL COMMENT '电子脉冲泵-脉冲锁时',
- `pulse_dose` int(11) DEFAULT NULL COMMENT '电子脉冲泵-脉冲量',
- `max_dose` decimal(20,2) DEFAULT NULL COMMENT '电子脉冲泵、电子泵-极限量',
- `config` varchar(2048) DEFAULT NULL COMMENT '自定义参数配置',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime DEFAULT NULL COMMENT '记录添加时间',
- `update_time` datetime DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `tenant_id` varchar(255) NOT NULL DEFAULT '' COMMENT '医院id',
- PRIMARY KEY (`id`),
- UNIQUE KEY `clinic_id` (`clinic_id`,`tenant_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备-非网络泵设备表';
- /*Table structure for table `bus_doc` */
- DROP TABLE IF EXISTS `bus_doc`;
- CREATE TABLE `bus_doc` (
- `id` varchar(255) NOT NULL COMMENT '主键id',
- `content` text COMMENT '文档内容',
- `type` varchar(255) NOT NULL COMMENT '文档类型(具体由前端自行定义)',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- PRIMARY KEY (`id`),
- UNIQUE KEY `type` (`type`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文档-帮助文档、使用文档记录表';
- /*Table structure for table `bus_drug` */
- DROP TABLE IF EXISTS `bus_drug`;
- CREATE TABLE `bus_drug` (
- `id` varchar(255) NOT NULL COMMENT '主键id',
- `name` varchar(255) DEFAULT NULL COMMENT '药品名称',
- `type` varchar(255) DEFAULT NULL COMMENT '药品类型(在常量中的药品类型选择)',
- `unit` varchar(255) DEFAULT NULL COMMENT '药品单位',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `tenant_id` varchar(255) NOT NULL COMMENT '医院id',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='常量-药品表';
- /*Table structure for table `bus_evaluation` */
- DROP TABLE IF EXISTS `bus_evaluation`;
- CREATE TABLE `bus_evaluation` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `patient_code` varchar(50) DEFAULT NULL COMMENT '病号',
- `patient_id` varchar(255) DEFAULT NULL COMMENT '病人id',
- `clinic_id` varchar(255) DEFAULT NULL COMMENT '临床号',
- `infusion_id` varchar(255) DEFAULT NULL COMMENT '输注id',
- `device_id` varchar(50) DEFAULT NULL COMMENT '泵号',
- `tenant_id` bigint(20) DEFAULT NULL COMMENT '医院id',
- `evaluate_time` datetime(3) DEFAULT NULL COMMENT '评价时间',
- `evaluator` varchar(255) DEFAULT NULL COMMENT '评价人',
- `statics` int(11) DEFAULT NULL COMMENT '疼痛评分静止',
- `activity` int(11) DEFAULT NULL COMMENT '疼痛评分活动',
- `calm` int(11) DEFAULT NULL COMMENT '镇静评分',
- `left_arm` int(11) DEFAULT NULL COMMENT '左上肢',
- `left_leg` int(11) DEFAULT NULL COMMENT '左下肢',
- `right_arm` int(11) DEFAULT NULL COMMENT '右上肢',
- `right_leg` int(11) DEFAULT NULL COMMENT '右下肢',
- `nausea_vomit` int(11) DEFAULT NULL COMMENT '恶心呕吐',
- `itch` int(11) DEFAULT NULL COMMENT '瘙痒',
- `vertigo` int(11) DEFAULT NULL COMMENT '眩晕',
- `sore_throat` int(11) DEFAULT NULL COMMENT '咽喉疼痛',
- `uroschesis` int(11) DEFAULT NULL COMMENT '尿潴留',
- `breath_depression` int(11) DEFAULT NULL COMMENT '呼吸抑制',
- `hoarseness` int(11) DEFAULT NULL COMMENT '声音嘶哑',
- `cognition_obstacle` int(11) DEFAULT NULL COMMENT '认知障碍',
- `other` varchar(50) DEFAULT NULL COMMENT '其他',
- `satisfaction` int(11) DEFAULT NULL COMMENT '满意度',
- `shrink_pressure` decimal(10,2) DEFAULT NULL COMMENT '收缩压',
- `diastens_pressure` decimal(10,2) DEFAULT NULL COMMENT '舒张压',
- `heart_rate` decimal(10,2) DEFAULT NULL COMMENT '心率',
- `fetal_heart_rate` decimal(10,2) DEFAULT NULL COMMENT '胎心',
- `breath_rate` decimal(10,2) DEFAULT NULL COMMENT '呼吸频率',
- `blood_oxygen_saturation` decimal(10,2) DEFAULT NULL COMMENT '血氧饱和度',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '记录更新人',
- `is_delete` tinyint(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
- PRIMARY KEY (`id`) USING BTREE,
- KEY `tenant_id` (`tenant_id`,`clinic_id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='评价信息记录表';
- /*Table structure for table `bus_formula` */
- DROP TABLE IF EXISTS `bus_formula`;
- CREATE TABLE `bus_formula` (
- `id` varchar(255) NOT NULL COMMENT '主键id',
- `name` varchar(255) DEFAULT NULL COMMENT '配方名称',
- `content` varchar(2048) DEFAULT NULL COMMENT '配方内容',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `tenant_id` varchar(255) NOT NULL COMMENT '医院id',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='常量-配方表';
- /*Table structure for table `bus_hospital` */
- DROP TABLE IF EXISTS `bus_hospital`;
- CREATE TABLE `bus_hospital` (
- `tenant_id` bigint(255) NOT NULL COMMENT '主键id',
- `area_code` varchar(255) DEFAULT NULL COMMENT '医院所在区域编码',
- `address` varchar(255) DEFAULT NULL COMMENT '医院地址',
- `name` varchar(255) DEFAULT NULL COMMENT '医院名称',
- `telephone` varchar(255) DEFAULT NULL COMMENT '联系电话',
- `strategy` tinyint(4) DEFAULT NULL COMMENT '与医院系统的对接策略',
- `email` varchar(255) DEFAULT NULL COMMENT '邮箱联系地址',
- `coordinate` varchar(255) DEFAULT NULL COMMENT '经纬度坐标',
- `script_version` varchar(255) DEFAULT NULL COMMENT ' 医院在线脚本版本号',
- `draft_script` json DEFAULT NULL COMMENT '与医院系统对接的脚本草稿',
- `script_online` tinyint(1) DEFAULT NULL COMMENT '医院脚本是否在线',
- `script` json DEFAULT NULL COMMENT '医院解析脚本',
- `device_count` int(255) DEFAULT NULL COMMENT '医院下的设备数量',
- `update_config` varchar(255) DEFAULT NULL COMMENT 'his数据更新配置',
- `code` varchar(255) DEFAULT NULL COMMENT '医院唯一编码,在医院脚本中使用',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `is_delete` tinyint(1) DEFAULT '0' COMMENT '删除标记',
- `remark` varchar(255) DEFAULT NULL COMMENT '备注',
- PRIMARY KEY (`tenant_id`) USING BTREE,
- UNIQUE KEY `name` (`name`),
- UNIQUE KEY `code` (`code`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医院-医院信息表';
- /*Table structure for table `bus_hospital_config` */
- DROP TABLE IF EXISTS `bus_hospital_config`;
- CREATE TABLE `bus_hospital_config` (
- `id` varchar(50) NOT NULL COMMENT '主键id',
- `type` tinyint(4) DEFAULT NULL COMMENT '功能配置类型',
- `config` text COMMENT '配置内容',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `tenant_id` varchar(50) NOT NULL COMMENT '医院id',
- PRIMARY KEY (`id`),
- UNIQUE KEY `tenant_id` (`tenant_id`,`type`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医院-医院功能配置表';
- /*Table structure for table `bus_hospital_log` */
- DROP TABLE IF EXISTS `bus_hospital_log`;
- CREATE TABLE `bus_hospital_log` (
- `id` varchar(20) NOT NULL COMMENT '主键id',
- `receive_time` datetime(3) DEFAULT NULL COMMENT '数据接收时间',
- `type` varchar(255) DEFAULT NULL COMMENT '消息类型',
- `msg_id` varchar(255) DEFAULT NULL COMMENT '消息唯一id',
- `success` tinyint(1) DEFAULT NULL COMMENT '消息是否处理成功',
- `result` text COMMENT '当消息为系统对接数据时,处理成功的处理结果',
- `identity_code` varchar(255) DEFAULT NULL COMMENT '标识码,住院号或设备唯一标识',
- `input` text COMMENT '输入消息',
- `message` text COMMENT '错误消息',
- `use_time` int(255) DEFAULT NULL COMMENT '消息处理时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `tenant_id` varchar(20) DEFAULT NULL COMMENT '医院id',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医院-医院下的阿里云、系统对接传输日志';
- /*Table structure for table `bus_infusion_history` */
- DROP TABLE IF EXISTS `bus_infusion_history`;
- CREATE TABLE `bus_infusion_history` (
- `id` varchar(20) NOT NULL COMMENT '主键',
- `device_id` varchar(255) DEFAULT '' COMMENT '设备唯一编码',
- `clinic_id` varchar(255) DEFAULT '' COMMENT '所绑定的临床id',
- `classification` varchar(255) DEFAULT NULL COMMENT '设备数据标识',
- `data_number` int(11) DEFAULT NULL COMMENT '输注过程中的数据编号',
- `patient_code` varchar(50) DEFAULT '' COMMENT '住院号(设备上传的住院号)',
- `ward` varchar(255) DEFAULT '' COMMENT '病区(仅记录,不展示,以临床信息为主)',
- `bed_no` varchar(255) DEFAULT '' COMMENT '床号(仅记录,不展示,以临床信息为主)',
- `total_dose` int(11) DEFAULT NULL COMMENT '总量',
- `total_append_dose` decimal(20,2) DEFAULT NULL COMMENT '此次输注过程中此时的总追加量',
- `first_dose` int(11) DEFAULT NULL COMMENT '公共-首次量',
- `patient_id` varchar(255) DEFAULT NULL COMMENT '病人在此系统中的id',
- `remain_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-剩余量',
- `input_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-已输入量',
- `append_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-追加量',
- `append_lock_time` decimal(20,3) DEFAULT NULL COMMENT '公共-追加锁时',
- `max_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-极限量',
- `self_control_count` int(11) DEFAULT NULL COMMENT '公共-自控次数',
- `self_control_lock_time` decimal(20,3) DEFAULT NULL COMMENT '公共-自控锁时',
- `pca_valid_count` int(11) DEFAULT NULL COMMENT '公共-有效次数',
- `pca_invalid_count` int(11) DEFAULT NULL COMMENT '公共-无效次数',
- `pca_total_count` int(11) DEFAULT NULL COMMENT '公共-总按次数',
- `continue_dose` decimal(20,3) DEFAULT NULL COMMENT '持续-持续量',
- `pulse_dose` int(11) DEFAULT NULL COMMENT '脉冲-脉冲量',
- `pulse_lock_time` int(11) DEFAULT NULL COMMENT '脉冲-脉冲锁时',
- `pulse_first_lock_time` int(11) DEFAULT NULL COMMENT '脉冲-脉冲首次锁时',
- `flow_up_cycle` decimal(20,3) DEFAULT NULL COMMENT '智能-加档周期',
- `flow_down_cycle` decimal(20,3) DEFAULT NULL COMMENT '智能-减档周期',
- `flow_count` int(11) DEFAULT NULL COMMENT '智能-计次',
- `flow_up_limit` decimal(20,3) DEFAULT NULL COMMENT '智能-上限',
- `flow_down_limit` decimal(20,3) DEFAULT NULL COMMENT '智能-下限',
- `flow_adjust_rate` decimal(20,3) DEFAULT NULL COMMENT '智能-自调比例',
- `flow_restricted` tinyint(1) DEFAULT NULL COMMENT '智能-输注过程中是否出现过加档受限',
- `warn_flow` tinyint(4) unsigned DEFAULT NULL COMMENT '智能-加减档提示',
- `electric_quantity` int(11) DEFAULT NULL COMMENT '电量',
- `run_state` tinyint(4) unsigned DEFAULT NULL COMMENT '镇痛泵运行状态',
- `warn_will_finished` tinyint(1) unsigned zerofill DEFAULT NULL COMMENT '输液将结束',
- `warn_analgesic_poor` tinyint(1) unsigned zerofill DEFAULT NULL COMMENT '镇痛不足',
- `warn_low_battery` tinyint(1) unsigned zerofill DEFAULT NULL COMMENT '电量偏低',
- `alarm` tinyint(4) DEFAULT NULL COMMENT '报警信息',
- `start_time` datetime(3) NOT NULL COMMENT '开始时间',
- `remark` varchar(200) DEFAULT NULL COMMENT '备注',
- `last_upload_time` datetime(3) NOT NULL COMMENT '一次输注最后上传时间',
- `is_undo` tinyint(1) DEFAULT '0' COMMENT '是否已撤泵',
- `undo_by` varchar(255) DEFAULT NULL COMMENT '撤泵人',
- `destroyer` varchar(255) DEFAULT NULL COMMENT '销毁人',
- `witnesses` varchar(255) DEFAULT NULL COMMENT '见证人',
- `undo_time` datetime(3) DEFAULT NULL COMMENT '撤泵时间',
- `clinic_start_time` datetime(3) DEFAULT NULL COMMENT '临床手术的开始时间',
- `anal_poor_msg_id` varchar(255) DEFAULT NULL COMMENT '当引起镇痛不足时,从阿里云接收到的消息id',
- `finished` tinyint(1) unsigned zerofill NOT NULL DEFAULT '0' COMMENT '输注是否已结束 0、未结束 1、已结束',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) CHARACTER SET utf8 DEFAULT NULL COMMENT '记录更新人',
- `type` tinyint(4) DEFAULT NULL COMMENT '设备类型',
- `tenant_id` varchar(50) NOT NULL COMMENT '医院编码',
- `is_delete` tinyint(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
- PRIMARY KEY (`id`),
- KEY `tenant_id` (`tenant_id`,`clinic_id`),
- KEY `device_id` (`tenant_id`,`start_time`,`device_id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='输注-输注历史记录表';
- /*Table structure for table `bus_infusion_modify` */
- DROP TABLE IF EXISTS `bus_infusion_modify`;
- CREATE TABLE `bus_infusion_modify` (
- `id` varchar(50) NOT NULL COMMENT '主键',
- `device_id` varchar(255) DEFAULT '' COMMENT '设备唯一编码',
- `type` tinyint(4) DEFAULT '1' COMMENT '设备类型',
- `data_number` int(11) DEFAULT NULL COMMENT '输注过程中的数据编号',
- `classification` varchar(255) DEFAULT NULL COMMENT '设备数据标识',
- `infusion_id` varchar(255) DEFAULT NULL COMMENT '输注id',
- `total_dose` int(11) DEFAULT NULL COMMENT '总量',
- `first_dose` int(11) DEFAULT NULL COMMENT '公共-首次量',
- `remain_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-剩余量',
- `input_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-已输入量',
- `append_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-追加量',
- `append_lock_time` decimal(20,3) DEFAULT NULL COMMENT '公共-追加锁时',
- `max_dose` decimal(20,3) DEFAULT NULL COMMENT '公共-极限量',
- `self_control_count` int(11) DEFAULT NULL COMMENT '公共-自控次数',
- `self_control_lock_time` decimal(20,3) DEFAULT NULL COMMENT '公共-自控锁时',
- `pca_valid_count` int(11) DEFAULT NULL COMMENT '公共-有效次数',
- `pca_invalid_count` int(11) DEFAULT NULL COMMENT '公共-无效次数',
- `electric_quantity` int(11) DEFAULT NULL COMMENT '公共-电量',
- `pca_total_count` int(11) DEFAULT NULL COMMENT '公共-总按次数',
- `continue_dose` decimal(20,3) DEFAULT NULL COMMENT '持续-持续量',
- `pulse_dose` int(11) DEFAULT NULL COMMENT '脉冲-脉冲量',
- `pulse_lock_time` int(11) DEFAULT NULL COMMENT '脉冲-脉冲锁时',
- `pulse_first_lock_time` int(11) DEFAULT NULL COMMENT '脉冲-脉冲首次锁时',
- `flow_up_cycle` decimal(20,3) DEFAULT NULL COMMENT '智能-加档周期',
- `flow_down_cycle` decimal(20,3) DEFAULT NULL COMMENT '智能-减档周期',
- `flow_count` int(11) DEFAULT NULL COMMENT '智能-计次',
- `flow_up_limit` decimal(20,3) DEFAULT NULL COMMENT '智能-上限',
- `flow_down_limit` decimal(20,3) DEFAULT NULL COMMENT '智能-下限',
- `flow_adjust_rate` decimal(20,3) DEFAULT NULL COMMENT '智能-自调比例',
- `modify_time` datetime(3) DEFAULT NULL COMMENT '参数修改时间',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime DEFAULT NULL COMMENT '记录修改时间',
- `create_time` datetime DEFAULT NULL COMMENT '记录添加时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录修改人',
- `tenant_id` varchar(255) DEFAULT NULL COMMENT '医院id',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='输注-输注参数修改记录';
- /*Table structure for table `bus_patient` */
- DROP TABLE IF EXISTS `bus_patient`;
- CREATE TABLE `bus_patient` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `origin_code` varchar(255) DEFAULT NULL COMMENT '设备上传住院号',
- `name` varchar(255) DEFAULT NULL,
- `gender` varchar(255) DEFAULT NULL,
- `code` varchar(255) DEFAULT NULL COMMENT '格式化后的住院号(即向用户展示的住院号)',
- `alarm` tinyint(4) DEFAULT NULL COMMENT '病人报警(无泵、泵重复)',
- `infusion_id` varchar(255) DEFAULT NULL COMMENT '病人当前对应的输注id',
- `clinic_id` varchar(255) DEFAULT NULL COMMENT ' 病人当前手术id',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录修改时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录修改人',
- `is_delete` tinyint(1) DEFAULT '0' COMMENT '删除标志(0代表存在 1代表删除)',
- `tenant_id` varchar(50) DEFAULT NULL COMMENT '医院id',
- PRIMARY KEY (`id`) USING BTREE,
- UNIQUE KEY `code` (`tenant_id`,`code`) USING BTREE,
- KEY `tenant_id` (`tenant_id`,`clinic_id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=1554747099112861699 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='病人表-仅记录使用网络泵的病人';
- /*Table structure for table `sys_apply` */
- DROP TABLE IF EXISTS `sys_apply`;
- CREATE TABLE `sys_apply` (
- `id` varchar(255) NOT NULL,
- `app_key` varchar(255) DEFAULT NULL,
- `app_secret` varchar(255) DEFAULT NULL,
- `name` varchar(255) DEFAULT NULL,
- `tenant_id` varchar(255) DEFAULT NULL,
- `remark` varchar(255) DEFAULT NULL,
- `create_by` varchar(255) DEFAULT NULL,
- `create_time` datetime(3) DEFAULT NULL,
- `update_by` varchar(255) DEFAULT NULL,
- `update_time` datetime(3) DEFAULT NULL,
- PRIMARY KEY (`id`),
- UNIQUE KEY `app_key` (`app_key`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- /*Table structure for table `sys_apply_menu` */
- DROP TABLE IF EXISTS `sys_apply_menu`;
- CREATE TABLE `sys_apply_menu` (
- `id` varchar(255) NOT NULL COMMENT '主键',
- `app_key` varchar(255) DEFAULT NULL COMMENT '第三方应用id',
- `menu_id` varchar(255) DEFAULT NULL COMMENT '菜单ID',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色菜单表';
- /*Table structure for table `sys_area` */
- DROP TABLE IF EXISTS `sys_area`;
- CREATE TABLE `sys_area` (
- `area_code` varchar(128) NOT NULL COMMENT '区域编码',
- `area_name` varchar(128) DEFAULT NULL COMMENT '区域名称',
- `area_type` varchar(128) DEFAULT NULL COMMENT '区域类型 1省市/直辖市;2地市;3区县',
- `parent_code` varchar(128) DEFAULT NULL COMMENT '父编码',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `sort` int(11) DEFAULT NULL COMMENT '排序',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`area_code`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='行政区域';
- /*Table structure for table `sys_config` */
- DROP TABLE IF EXISTS `sys_config`;
- CREATE TABLE `sys_config` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `config_name` varchar(128) DEFAULT NULL COMMENT '参数名称',
- `config_key` varchar(128) DEFAULT NULL COMMENT '参数键名',
- `config_value` varchar(512) DEFAULT NULL COMMENT '参数键值',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `status` varchar(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统参数';
- /*Table structure for table `sys_dept` */
- DROP TABLE IF EXISTS `sys_dept`;
- CREATE TABLE `sys_dept` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `parent_id` bigint(20) DEFAULT NULL COMMENT '父部门ID',
- `dept_name` varchar(32) DEFAULT NULL COMMENT '部门名称',
- `dept_fullname` varchar(128) DEFAULT NULL COMMENT '部门全名',
- `ancestors` varchar(1024) DEFAULT NULL COMMENT '祖级列表',
- `org_type` varchar(1) DEFAULT NULL COMMENT '机构类型 1公司;2部门;3小组;4其他',
- `leader` varchar(32) DEFAULT NULL COMMENT '负责人',
- `leader_phone` varchar(32) DEFAULT NULL COMMENT '负责人电话',
- `phone` varchar(32) DEFAULT NULL COMMENT '办公电话',
- `email` varchar(128) DEFAULT NULL COMMENT '邮箱',
- `post_code` varchar(32) DEFAULT NULL COMMENT '邮政编码',
- `address` varchar(512) DEFAULT NULL COMMENT '联系地址',
- `sort` int(11) DEFAULT NULL COMMENT '排序',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `status` varchar(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- `tenant_id` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='部门表';
- /*Table structure for table `sys_dict` */
- DROP TABLE IF EXISTS `sys_dict`;
- CREATE TABLE `sys_dict` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `dict_code` varchar(128) DEFAULT NULL COMMENT '字典编码',
- `dict_name` varchar(128) DEFAULT NULL COMMENT '字典名称',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `status` varchar(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='字典表';
- /*Table structure for table `sys_dict_item` */
- DROP TABLE IF EXISTS `sys_dict_item`;
- CREATE TABLE `sys_dict_item` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `dict_id` bigint(20) DEFAULT NULL COMMENT '字典ID',
- `dict_item_code` varchar(128) DEFAULT NULL COMMENT '字典项编码',
- `dict_item_name` varchar(128) DEFAULT NULL COMMENT '字典项名称',
- `sort` int(11) DEFAULT NULL COMMENT '排序',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `status` varchar(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='字典项';
- /*Table structure for table `sys_log` */
- DROP TABLE IF EXISTS `sys_log`;
- CREATE TABLE `sys_log` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `title` varchar(128) DEFAULT NULL COMMENT '标题',
- `log_status` varchar(1) DEFAULT NULL COMMENT '日志状态 0成功;1失败',
- `user_platform` varchar(32) DEFAULT NULL COMMENT '用户平台 WEB:WEB管理后台;APP:前端用户平台',
- `requset_uri` varchar(128) DEFAULT NULL COMMENT '请求地址',
- `requset_type` varchar(128) DEFAULT NULL COMMENT '请求方式',
- `requset_method` varchar(128) DEFAULT NULL COMMENT '请求方法',
- `requset_params` text COMMENT '请求参数',
- `response_result` text COMMENT '返回参数',
- `requset_time` varchar(128) DEFAULT NULL COMMENT '请求耗时',
- `exception` text COMMENT '异常信息',
- `oper_name` varchar(128) DEFAULT NULL COMMENT '操作人员',
- `ip_address` varchar(128) DEFAULT NULL COMMENT 'IP地址',
- `oper_location` varchar(128) DEFAULT NULL COMMENT '操作地点',
- `browser` varchar(128) DEFAULT NULL COMMENT '浏览器类型',
- `os` varchar(128) DEFAULT NULL COMMENT '操作系统',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- `create_by` varchar(255) DEFAULT NULL,
- `update_by` varchar(255) DEFAULT NULL,
- `tenant_id` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='操作日志表';
- /*Table structure for table `sys_menu` */
- DROP TABLE IF EXISTS `sys_menu`;
- CREATE TABLE `sys_menu` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `menu_type` varchar(32) DEFAULT NULL COMMENT '菜单类型 dir目录;menu菜单;button按钮',
- `menu_name` varchar(128) DEFAULT NULL COMMENT '菜单名称',
- `parent_id` bigint(20) DEFAULT NULL COMMENT '上级菜单',
- `route_path` varchar(512) DEFAULT NULL COMMENT '路由地址',
- `component` varchar(512) DEFAULT NULL COMMENT '组件路径',
- `permission` varchar(128) DEFAULT NULL COMMENT '权限标识',
- `icon` varchar(128) DEFAULT NULL COMMENT '图标',
- `keepalive` varchar(1) DEFAULT NULL COMMENT '是否缓存 0缓存;1不缓存',
- `link_external` varchar(1) DEFAULT NULL COMMENT '是否外链 0是;1否',
- `visible` varchar(1) DEFAULT NULL COMMENT '是否显示 0显示;1隐藏',
- `frame` varchar(1) DEFAULT NULL COMMENT '是否内嵌 0内嵌;1不内嵌',
- `link_url` varchar(512) DEFAULT NULL COMMENT '外部链接',
- `sort` int(11) DEFAULT NULL COMMENT '排序',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `status` varchar(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- `tenant_menu` tinyint(1) unsigned zerofill NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='菜单表';
- /*Table structure for table `sys_post` */
- DROP TABLE IF EXISTS `sys_post`;
- CREATE TABLE `sys_post` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `post_code` varchar(128) DEFAULT NULL COMMENT '岗位编码',
- `post_name` varchar(128) DEFAULT NULL COMMENT '岗位名称',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `sort` int(11) DEFAULT NULL COMMENT '排序',
- `status` tinyint(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- `tenant_id` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='岗位表';
- /*Table structure for table `sys_role` */
- DROP TABLE IF EXISTS `sys_role`;
- CREATE TABLE `sys_role` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `role_code` varchar(128) DEFAULT NULL COMMENT '角色编码',
- `role_name` varchar(128) DEFAULT NULL COMMENT '角色名称',
- `data_scope` varchar(1) DEFAULT NULL COMMENT '数据范围 1全部数据权限;2自定义数据权限;3本部门数据权限;4本部门及以下数据权限',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `sort` int(11) DEFAULT NULL COMMENT '排序',
- `status` varchar(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `create_by` varchar(255) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- `tenant_id` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色表';
- /*Table structure for table `sys_role_dept` */
- DROP TABLE IF EXISTS `sys_role_dept`;
- CREATE TABLE `sys_role_dept` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
- `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
- `tenant_id` varchar(255) DEFAULT NULL,
- `create_time` datetime(3) DEFAULT NULL,
- `create_by` varchar(255) DEFAULT NULL,
- `update_time` datetime(3) DEFAULT NULL,
- `update_by` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色部门表';
- /*Table structure for table `sys_role_menu` */
- DROP TABLE IF EXISTS `sys_role_menu`;
- CREATE TABLE `sys_role_menu` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `role_id` bigint(20) DEFAULT NULL COMMENT '角色ID',
- `menu_id` bigint(20) DEFAULT NULL COMMENT '菜单ID',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色菜单表';
- /*Table structure for table `sys_running_log` */
- DROP TABLE IF EXISTS `sys_running_log`;
- CREATE TABLE `sys_running_log` (
- `id` varchar(255) NOT NULL,
- `name` varchar(255) DEFAULT NULL COMMENT '日志名称',
- `thread_name` varchar(255) DEFAULT NULL COMMENT '线程名称',
- `level` varchar(255) DEFAULT NULL COMMENT '日志级别',
- `class_name` varchar(255) DEFAULT NULL COMMENT '类名',
- `method_name` varchar(255) DEFAULT NULL COMMENT '方法名',
- `line_number` int(11) DEFAULT NULL COMMENT '行号',
- `message` text COMMENT '日志内容',
- `exception_stack` text COMMENT '异常栈',
- `thread_id` varchar(255) DEFAULT NULL COMMENT '线程id',
- `create_time` datetime DEFAULT NULL,
- `create_by` varchar(255) DEFAULT NULL,
- `update_by` varchar(255) DEFAULT NULL,
- `update_time` datetime DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
- /*Table structure for table `sys_storage` */
- DROP TABLE IF EXISTS `sys_storage`;
- CREATE TABLE `sys_storage` (
- `id` varchar(32) NOT NULL,
- `real_name` varchar(255) DEFAULT NULL COMMENT '文件真实的名称',
- `name` varchar(255) DEFAULT NULL COMMENT '文件名',
- `url_prefix` varchar(255) DEFAULT NULL COMMENT 'url前缀名称',
- `suffix` varchar(255) DEFAULT NULL COMMENT '后缀',
- `url` varchar(255) DEFAULT NULL COMMENT '路径',
- `type` varchar(255) DEFAULT NULL COMMENT '类型',
- `size` varchar(100) DEFAULT NULL COMMENT '大小',
- `create_by` varchar(255) DEFAULT NULL COMMENT '创建者',
- `update_by` varchar(255) DEFAULT NULL COMMENT '更新者',
- `create_time` datetime DEFAULT NULL COMMENT '创建日期',
- `update_time` datetime DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='文件存储';
- /*Table structure for table `sys_user` */
- DROP TABLE IF EXISTS `sys_user`;
- CREATE TABLE `sys_user` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `account` varchar(128) NOT NULL COMMENT '账号',
- `password` varchar(128) NOT NULL COMMENT '密码',
- `psw_modified` varchar(1) DEFAULT NULL COMMENT '修改密码标记 0未修改;1已修改',
- `nickname` varchar(128) DEFAULT NULL COMMENT '昵称',
- `realname` varchar(128) DEFAULT NULL COMMENT '姓名',
- `english_name` varchar(128) DEFAULT NULL COMMENT '英文名',
- `avatar` varchar(128) DEFAULT NULL COMMENT '头像',
- `email` varchar(128) DEFAULT NULL COMMENT '邮箱',
- `phone` varchar(32) DEFAULT NULL COMMENT '手机号',
- `staff_number` varchar(32) DEFAULT NULL COMMENT '工号',
- `birthday` datetime(3) DEFAULT NULL COMMENT '生日',
- `sex` varchar(1) DEFAULT NULL COMMENT '性别 1男;2女;3未知',
- `dept_id` varchar(32) DEFAULT NULL COMMENT '部门ID',
- `lock_flag` varchar(1) DEFAULT NULL COMMENT '锁定标记 0正常;1锁定',
- `sort` int(11) DEFAULT NULL COMMENT '排序',
- `remarks` varchar(512) DEFAULT NULL COMMENT '备注',
- `status` varchar(1) DEFAULT '0' COMMENT '状态 0正常;1停用',
- `del_flag` varchar(1) DEFAULT '0' COMMENT '删除标记 0存在;1删除',
- `create_by` varchar(32) DEFAULT NULL COMMENT '创建人',
- `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间',
- `update_by` varchar(32) DEFAULT NULL COMMENT '更新人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '更新时间',
- `is_sys` int(1) DEFAULT NULL,
- `tenant_id` varchar(255) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE,
- UNIQUE KEY `tenant_id` (`account`,`create_time`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户表';
- /*Table structure for table `sys_user_post` */
- DROP TABLE IF EXISTS `sys_user_post`;
- CREATE TABLE `sys_user_post` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
- `post_id` bigint(20) DEFAULT NULL COMMENT '岗位ID',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户岗位表';
- /*Table structure for table `sys_user_role` */
- DROP TABLE IF EXISTS `sys_user_role`;
- CREATE TABLE `sys_user_role` (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `user_id` bigint(20) DEFAULT NULL COMMENT '用户编号',
- `role_id` bigint(20) DEFAULT NULL COMMENT '角色编号',
- `tenant_id` varchar(255) DEFAULT NULL,
- `create_time` datetime(3) DEFAULT NULL,
- `create_by` varchar(255) DEFAULT NULL,
- `update_time` datetime(3) DEFAULT NULL,
- `update_by` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户角色表';
- /*Table structure for table `sys_version` */
- DROP TABLE IF EXISTS `sys_version`;
- CREATE TABLE `sys_version` (
- `id` varchar(32) NOT NULL COMMENT '主键id',
- `type` varchar(255) DEFAULT NULL COMMENT '安装包类型,即安卓、平板',
- `name` varchar(255) DEFAULT NULL COMMENT '安装包名称',
- `apk_md5` varchar(255) DEFAULT NULL,
- `apk_size` varchar(255) DEFAULT NULL,
- `storage_id` varchar(255) DEFAULT NULL COMMENT '存储id',
- `remark` varchar(255) DEFAULT NULL COMMENT '备注',
- `url` varchar(255) DEFAULT NULL COMMENT '文件路径',
- `version_name` varchar(255) DEFAULT NULL COMMENT '版本名称',
- `version` varchar(255) DEFAULT NULL COMMENT '版本号',
- `create_time` datetime(3) DEFAULT NULL COMMENT '记录添加时间',
- `create_by` varchar(255) DEFAULT NULL COMMENT '记录添加人',
- `update_time` datetime(3) DEFAULT NULL COMMENT '记录更新时间',
- `update_by` varchar(255) DEFAULT NULL COMMENT '记录更新人',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='app升级包记录表';
- /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
- /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
- /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
- /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|