From cd027bd80e85a9f6131afdf8f39e41cb95b4bff8 Mon Sep 17 00:00:00 2001 From: zhanlei Date: Sat, 30 Mar 2024 09:17:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 针灸挂号系统功能表结构.sql | 137 ---------------------------------- 1 file changed, 137 deletions(-) delete mode 100644 针灸挂号系统功能表结构.sql diff --git a/针灸挂号系统功能表结构.sql b/针灸挂号系统功能表结构.sql deleted file mode 100644 index f000e36..0000000 --- a/针灸挂号系统功能表结构.sql +++ /dev/null @@ -1,137 +0,0 @@ -CREATE TABLE `user_index` ( - `uid` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `openid` varchar(255) NOT NULL DEFAULT '' COMMENT '公众号openid' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户索引表'; - -CREATE TABLE `user_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `uid` int(11) NOT NULL DEFAULT '0' COMMENT '用户索引表id', - `avator` varchar(255) NOT NULL DEFAULT '' COMMENT '头像', - `nick` varchar(100) NOT NULL DEFAULT '' COMMENT '昵称', - `create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='登录用户表'; - -CREATE TABLE `visitor_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `uid` int(11) NOT NULL DEFAULT '0' COMMENT '患者用户表id', - `name` varchar(255) NOT NULL DEFAULT '' COMMENT '姓名', - `idcard` char(100) NOT NULL DEFAULT '' COMMENT '身份证号', - `phone` bigint(11) NOT NULL DEFAULT '0' COMMENT '手机号', - `create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=正常 1=已删除' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='就诊用户人表'; - -CREATE TABLE `visit_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `visitor_id` int(11) NOT NULL DEFAULT '0' COMMENT '就诊用户人id', - `visit_time` varchar(50) NOT NULL DEFAULT '' COMMENT '就诊预约时间 07:30-08:30', - `visit_date` varchar(50) NOT NULL DEFAULT '' COMMENT '就诊预约日期 2024-03-01', - `dv_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生所在科室出诊信息表id', - `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=待叫号 1=就诊中 2=就诊完成 3=已过号', - `start_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '计时开始时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='预约挂号表'; - -CREATE TABLE `visit_stat_info` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `dv_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生所在科室出诊信息表id', - `visitor_id` int(11) NOT NULL DEFAULT '0' COMMENT '就诊用户人id', - `last_visit` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '最后就诊时间', - `total_num` int(11) NOT NULL DEFAULT '0' COMMENT '总针灸次数', - `remain_num` int(11) NOT NULL DEFAULT '0' COMMENT '剩余针灸次数' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='患者就诊信息统计表'; - -CREATE TABLE `hospital_depart_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `hid` int(11) NOT NULL DEFAULT '0' COMMENT '医院id', - `depart_name` int(11) NOT NULL DEFAULT '0' COMMENT '科室部门名称', - `create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医院部门表'; - -CREATE TABLE `hospital_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `province` varchar(100) NOT NULL DEFAULT '' COMMENT '省', - `cite` varchar(100) NOT NULL DEFAULT '' COMMENT '市', - `h_name` varchar(255) NOT NULL DEFAULT '' COMMENT '医院名称', - `short_name` varchar(255) NOT NULL DEFAULT '' COMMENT '医院简称' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医院表'; - -CREATE TABLE `doctor_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `name` varchar(255) NOT NULL DEFAULT '' COMMENT '姓名', - `phone` bigint(11) NOT NULL DEFAULT '0' COMMENT '手机号', - `invite_code` char(128) NOT NULL DEFAULT '' COMMENT '邀请码', - `desc` varchar(255) NOT NULL DEFAULT '' COMMENT '14字简介', - `detail` text COMMENT '个人详细介绍', - `openid` varchar(255) NOT NULL DEFAULT '' COMMENT '公众号openid', - `create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '注册时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医生表'; - -CREATE TABLE `doctor_visit_info` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `doctor_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生id', - `depart_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生科室id', - `morning_worktime` char(50) NOT NULL DEFAULT '' COMMENT '上午上班时间-上午下班时间 9:00-12:00', - `afternoon_worktime` char(50) NOT NULL DEFAULT '' COMMENT '下午上班时间-下午下班时间 14:00-17:30', - `is_holiday_work` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=否 1=是 节假日是否停诊', - `treat_num` int(4) NOT NULL DEFAULT '0' COMMENT '一次挂号针灸次数', - `treat_time` int(4) NOT NULL DEFAULT '0' COMMENT '每次针灸时长', - `bed_num` int(4) NOT NULL DEFAULT '0' COMMENT '可预约床位数', - `treat_num_expire` int(4) NOT NULL DEFAULT '0' COMMENT '针灸次数有效期,单位天', - `visit_hours` int(4) NOT NULL DEFAULT '0' COMMENT '距离当前可挂号最晚时间,单位小时,设置为2小时,用户可挂近两小时的号', - `notice` text COMMENT '就诊提醒', - `create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=就诊中 1=已停诊' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医生所在科室出诊信息表'; - -CREATE TABLE `doctor_helper_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `doctor_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生id', - `hid` int(11) NOT NULL DEFAULT '0' COMMENT '医院id', - `name` varchar(255) NOT NULL DEFAULT '' COMMENT '姓名', - `idcard` varchar(100) NOT NULL DEFAULT '' COMMENT '身份证号', - `phone` bigint(11) NOT NULL DEFAULT '0' COMMENT '手机号', - `type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=志愿者 1=助手', - `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=待审核 1=审核通过 2=停用' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医生助手表'; - -CREATE TABLE `doctor_helper_auth` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `doctor_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生id', - `type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=志愿者 1=助手', - `rule` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0=代患者预约 1=帮患者取证 2=挂号条录入 9 全部权限' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医生助手权限表'; - -CREATE TABLE `week_worktimes` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `dv_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生所在科室出诊信息表id', - `week_day` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1~7 代表周一到周天', - `plan` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0 休息 1 上午上班 2 下午上班 3 全天出诊' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='每周出诊安排表'; - -CREATE TABLE `doctor_visit_change` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `dv_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生所在科室出诊信息表id', - `morning_plan` tinyint(1) NOT NULL DEFAULT '0' COMMENT '上午计划 0=代表休息 1=自定义时间上班 2=自定义时间休息 3=默认时间', - `morning_time` char(50) NOT NULL DEFAULT '' COMMENT '上午时间 9:00-12:00', - `afternoon_plan` tinyint(1) NOT NULL DEFAULT '0' COMMENT '下午计划 0=代表休息 1=自定义时间上班 2=自定义时间休息 3=默认时间', - `afternoon_time` char(50) NOT NULL DEFAULT '' COMMENT '下午时间 14:00-17:30', - `date` date NOT NULL DEFAULT '0000-00-00' COMMENT '调诊日期' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='医生出诊临时调整表'; - -CREATE TABLE `everyday_visit_nums` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `dv_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生所在科室出诊信息表id', - `date` date NOT NULL DEFAULT '0000-00-00' COMMENT '挂号日期', - `times` char(50) NOT NULL DEFAULT '' COMMENT '挂号时间段 07:30-08:30', - `num` int(5) NOT NULL DEFAULT '0' COMMENT '挂号数量', - `create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '放号时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='每天挂号放号数量,放号表'; - -CREATE TABLE `opt_list` ( - `id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, - `dv_id` int(11) NOT NULL DEFAULT '0' COMMENT '医生所在科室出诊信息表id', - `visitor_id` int(11) NOT NULL DEFAULT '0' COMMENT '就诊用户人id', - `treat_nums` int(11) NOT NULL DEFAULT '0' COMMENT '针灸次数 挂号为正数 退号为负数', - `type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0 ', - `create` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '操作时间' -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='挂号操作表'; \ No newline at end of file