/* Navicat Premium Dump SQL Source Server : 新疆大佬环境 Source Server Type : MySQL Source Server Version : 80400 (8.4.0) Source Host : home.mcrm.vip:13308 Source Schema : xj_consult Target Server Type : MySQL Target Server Version : 80400 (8.4.0) File Encoding : 65001 Date: 11/07/2025 15:15:19 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for con_cost_log -- ---------------------------- DROP TABLE IF EXISTS `con_cost_log`; CREATE TABLE `con_cost_log` ( `id` int NOT NULL AUTO_INCREMENT COMMENT 'id', `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id', `title_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'titleId', `graphic_cost` decimal(10, 2) NULL DEFAULT NULL COMMENT '图文费用', `video_cost` decimal(10, 2) NULL DEFAULT NULL COMMENT '音视频费用', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `type` tinyint(1) NOT NULL COMMENT '类型(0:单体设置费用 1:群体设置费用)', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_cost_statistics -- ---------------------------- DROP TABLE IF EXISTS `con_cost_statistics`; CREATE TABLE `con_cost_statistics` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '流水号', `session_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '会话id', `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id', `user_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户姓名', `operate_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作类型0:收益1图文咨询2视频咨询3电话咨询4通讯费5提现', `operate_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作人id', `operate_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作人姓名', `income_time` datetime NULL DEFAULT NULL COMMENT '收益时间', `withdrawal_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '提现人', `remarks` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '说明', `withdraw` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '提现方式', `payment_account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '收款账号', `payment_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '收款账户名称', `payment_money` decimal(10, 2) NULL DEFAULT NULL COMMENT '提现金额', `reality_money` decimal(10, 2) NULL DEFAULT NULL COMMENT '实际到账金额', `account_money` decimal(10, 2) NULL DEFAULT NULL COMMENT '账户余额', `payment_time` datetime NULL DEFAULT NULL COMMENT '提现时间', `char_date` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期索引yyyymmdd', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `income` decimal(10, 2) NULL DEFAULT NULL COMMENT '收益金额', PRIMARY KEY (`id`) USING BTREE, FULLTEXT INDEX `con_cost_statistics_char_date_IDX`(`char_date`) ) ENGINE = InnoDB AUTO_INCREMENT = 1833934850 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '资金明细表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_department -- ---------------------------- DROP TABLE IF EXISTS `con_department`; CREATE TABLE `con_department` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '科室id', `department_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '科室名称', `othername` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '科室别名', `mark` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '备注', `sicks` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '科室疾病名', `create_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人名称', `update_name` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人名称', `del_date` datetime NULL DEFAULT NULL COMMENT '删除日期', `office_level` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '科室级别', `office_code` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '科室code', `officeparid` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '父科室id', `resource_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '医院id', `resource_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '医院名称', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `image` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '科室图片url', `tf_top` tinyint(1) NULL DEFAULT 0 COMMENT '是否置顶 0否1是', `sort` int NULL DEFAULT 0 COMMENT '排序', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '科室表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor -- ---------------------------- DROP TABLE IF EXISTS `con_doctor`; CREATE TABLE `con_doctor` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '医生id', `doctor_job` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '职务', `doctor_title` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '职称', `good_at` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '擅长', `experience` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '执业经历', `resource_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属医院id', `department_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属科室id', `good_at_symptom` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '擅长症状', `good_at_sickness` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '擅长疾病', `on_duty_time` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '值班时间', `type` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '专家类型(z_doct_typ 1:收费专家 2:免费专家 3:其他专家 4:义诊专家)', `gd_id` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '高德地图id', `out_time` datetime NULL DEFAULT NULL COMMENT '毕业时间', `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '住址', `is_accept` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '医生账号(1:有效 2:无效 z_doct_acce)', `doctor_status` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '1' COMMENT '医生是否开启咨询(z_doct_isa(1:开启 2:关闭))', `contact_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '联系地址', `nationality` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '民族', `e_q` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '学历', `native_place` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '籍贯', `join_work` datetime NULL DEFAULT NULL COMMENT '参加工作时间', `health_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '健康状态', `school` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '毕业学校', `award` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '获奖或者论文', `doctor_label` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标签', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `doctor_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医生姓名', `overall_merit` int NULL DEFAULT NULL COMMENT '综合评价 上限是5', `response_rate` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '回复率', `degree_heat` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '热度', `photo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '头像', `introduction` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '简介', `user_score` int NULL DEFAULT 0 COMMENT '用户总评分', `user_score_num` int NULL DEFAULT 0 COMMENT '评分用户总数', `sort` int NULL DEFAULT 0 COMMENT '排序', `reply_num` int NULL DEFAULT 0 COMMENT '回复数', `message_num` int NULL DEFAULT 0 COMMENT '消息总数', `tf_recommend` tinyint(1) NULL DEFAULT 0 COMMENT '是否推荐 0否1是', `resource_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医院名称', `department_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '科室名称', `tf_show_fire` tinyint(1) NULL DEFAULT 0 COMMENT '是否展示小火苗 0否1是', `tf_top` tinyint(1) NULL DEFAULT 0 COMMENT '是否置顶 0否1是', `graphic_cost` decimal(10, 2) NULL DEFAULT NULL COMMENT '图文费用', `video_cost` decimal(10, 2) NULL DEFAULT NULL COMMENT '音视频费用', `work_experience` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '工作经历', `phone` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '电话', `audio_status` tinyint(1) NULL DEFAULT 0 COMMENT '是否提供音视频', `tf_jump_holiday` tinyint(1) NULL DEFAULT 0 COMMENT '是否跳过节假日', `show_score` int NULL DEFAULT 0 COMMENT '好评分数', `doctor_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专家编号', `shipping_time` datetime NULL DEFAULT NULL COMMENT '出库时间', `reg_date` date NULL DEFAULT NULL COMMENT '注册日期', `off_date` date NULL DEFAULT NULL COMMENT '离岗日期', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '医生信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_card -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_card`; CREATE TABLE `con_doctor_card` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键', `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '医生id', `card_num` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '银卡卡号', `card_msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '开户银行名称', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '专家银行卡表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_change_log -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_change_log`; CREATE TABLE `con_doctor_change_log` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '专家ID', `doctor_old_job` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '原专家职称', `doctor_old_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '原专家类型', `doctor_old_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '原专家状态', `doctor_job` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '专家职称', `doctor_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '专家类型', `doctor_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '专家状态', `change_date` date NULL DEFAULT NULL COMMENT '修改时间', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间', `update_session_flag` tinyint(1) UNSIGNED ZEROFILL NULL DEFAULT 0 COMMENT '是否已更新咨询主表', `update_session_time` datetime NULL DEFAULT NULL COMMENT '更新咨询主表时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_follow -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_follow`; CREATE TABLE `con_doctor_follow` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_follow_qh -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_follow_qh`; CREATE TABLE `con_doctor_follow_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_satisfy -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_satisfy`; CREATE TABLE `con_doctor_satisfy` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_score` int NULL DEFAULT 0 COMMENT '用户总评分', `user_score_num` int NULL DEFAULT 0 COMMENT '评分用户总数', `reply_num` int NULL DEFAULT 0 COMMENT '回复数', `message_num` int NULL DEFAULT 0 COMMENT '消息总数', `show_score` int NULL DEFAULT 0, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_satisfy_qh -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_satisfy_qh`; CREATE TABLE `con_doctor_satisfy_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_score` int NULL DEFAULT 0 COMMENT '用户总评分', `user_score_num` int NULL DEFAULT 0 COMMENT '评分用户总数', `reply_num` int NULL DEFAULT 0 COMMENT '回复数', `message_num` int NULL DEFAULT 0 COMMENT '消息总数', `show_score` int NULL DEFAULT 0, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_scheduling -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_scheduling`; CREATE TABLE `con_doctor_scheduling` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `week` int NULL DEFAULT NULL, `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0:上午 1:下午 2:上午和下午)', `am_num` int NULL DEFAULT 0 COMMENT '上午可预约人数', `pm_num` int NULL DEFAULT 0 COMMENT '下午可预约人数', `tf_jump_holiday` tinyint(1) NULL DEFAULT 0 COMMENT '自动跳过法定节假日 0否1是', `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `tf_default` tinyint(1) NULL DEFAULT 0 COMMENT '是否自定义 0否1是', `audio_status` tinyint(1) NULL DEFAULT 0 COMMENT '是否提供音视频服务(0:提供 1:提供)', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_doctor_scheduling_date -- ---------------------------- DROP TABLE IF EXISTS `con_doctor_scheduling_date`; CREATE TABLE `con_doctor_scheduling_date` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id', `scheduling_date` date NULL DEFAULT NULL COMMENT '预约时间', `type` tinyint(1) NULL DEFAULT NULL COMMENT '0上午 1下午', `scheduling_num` int NULL DEFAULT 0 COMMENT '预约人数', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `week` tinyint(1) NULL DEFAULT NULL COMMENT '周几', `ready_scheduling_num` int NULL DEFAULT 0 COMMENT '已经预约的人数', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_evaluate -- ---------------------------- DROP TABLE IF EXISTS `con_evaluate`; CREATE TABLE `con_evaluate` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id', `user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户姓名', `time` datetime NULL DEFAULT NULL COMMENT '评价时间', `score` decimal(5, 2) NULL DEFAULT NULL COMMENT '1-10一分半颗星最多5颗星', `context` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '评价', `session_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '会话id', `expert` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '专家id', `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '医院id', `office_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '科室id', `office_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '科室名称', `session_type` tinyint(1) NULL DEFAULT NULL COMMENT '会话方式', `tf_unknow` tinyint(1) NULL DEFAULT NULL COMMENT '是否匿名评价(0:否 1:是)', `org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属部门', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '评价表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_evaluate_qh -- ---------------------------- DROP TABLE IF EXISTS `con_evaluate_qh`; CREATE TABLE `con_evaluate_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id', `user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户姓名', `time` datetime NULL DEFAULT NULL COMMENT '评价时间', `score` decimal(5, 2) NULL DEFAULT NULL COMMENT '1-10一分半颗星最多5颗星', `context` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '评价', `session_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '会话id', `expert` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '专家id', `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '医院id', `office_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '科室id', `office_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '科室名称', `session_type` tinyint(1) NULL DEFAULT NULL COMMENT '会话方式', `tf_unknow` tinyint(1) NULL DEFAULT NULL COMMENT '是否匿名评价(0:否 1:是)', `org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属部门', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_family_members -- ---------------------------- DROP TABLE IF EXISTS `con_family_members`; CREATE TABLE `con_family_members` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '成员id', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '成员姓名', `gender` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1男2女', `height` float NULL DEFAULT NULL COMMENT '身高', `weight` float NULL DEFAULT NULL COMMENT '体重', `birthday` date NULL DEFAULT NULL COMMENT '生日', `family_relation` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '家庭关系1本人2妻子3子女4父母5兄弟6亲戚7朋友', `Health_information` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '健康信息id数组', `habit` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生活习惯id数组', `group_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '成员组ID', `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '地址', `age` int NULL DEFAULT 0 COMMENT '年龄', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '家庭成员信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_family_members_qh -- ---------------------------- DROP TABLE IF EXISTS `con_family_members_qh`; CREATE TABLE `con_family_members_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '成员id', `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '成员姓名', `gender` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1男2女', `height` float NULL DEFAULT NULL COMMENT '身高', `weight` float NULL DEFAULT NULL COMMENT '体重', `birthday` date NULL DEFAULT NULL COMMENT '生日', `family_relation` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '家庭关系1本人2妻子3子女4父母5兄弟6亲戚7朋友', `Health_information` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '健康信息id数组', `habit` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生活习惯id数组', `group_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '成员组ID', `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '地址', `age` int NULL DEFAULT 0 COMMENT '年龄', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_habit_param -- ---------------------------- DROP TABLE IF EXISTS `con_habit_param`; CREATE TABLE `con_habit_param` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `habit` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '生活习惯/身体情况', `type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '1生活习惯2身体情况', `tf_multiple_choice` tinyint(1) NULL DEFAULT 0 COMMENT '是否多选 0否1是', `attribute1` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `attribute2` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `attribute3` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `attribute4` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `attribute5` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `attribute6` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `attribute7` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `attribute8` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '选择属性', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '生活习惯参数表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_health_info -- ---------------------------- DROP TABLE IF EXISTS `con_health_info`; CREATE TABLE `con_health_info` ( `id` bigint NOT NULL COMMENT '主键id', `item_area` tinyint(1) NULL DEFAULT NULL COMMENT '区域[1生活习惯,2身体情况]', `item_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题名称', `item_type` tinyint(1) NULL DEFAULT NULL COMMENT '问题类型[1单选,2多选,3文本,4单选加文本]', `item_options` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '选项', `sort` int NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '重构的 健康信息表 ' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_health_info_answer -- ---------------------------- DROP TABLE IF EXISTS `con_health_info_answer`; CREATE TABLE `con_health_info_answer` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id', `base_health_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题id', `item_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题类型[1单选,2多选,3文本,4单选加文本]', `item_options` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '选项', `answer_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '3文本,4单选加文本时候使用', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `member_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '成员id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `item_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题名称', `child_health_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '子问题id', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '重构的健康信息选择完的表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_health_info_answer_qh -- ---------------------------- DROP TABLE IF EXISTS `con_health_info_answer_qh`; CREATE TABLE `con_health_info_answer_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id', `base_health_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题id', `item_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题类型[1单选,2多选,3文本,4单选加文本]', `item_options` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '选项', `answer_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '3文本,4单选加文本时候使用', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `member_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '成员id', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `item_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题名称', `child_health_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '子问题id', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_health_info_child -- ---------------------------- DROP TABLE IF EXISTS `con_health_info_child`; CREATE TABLE `con_health_info_child` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `have_text` tinyint(1) NULL DEFAULT NULL, `father_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '父问题id', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_health_info_child_qh -- ---------------------------- DROP TABLE IF EXISTS `con_health_info_child_qh`; CREATE TABLE `con_health_info_child_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `have_text` tinyint(1) NULL DEFAULT NULL, `father_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '父问题id', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_health_info_qh -- ---------------------------- DROP TABLE IF EXISTS `con_health_info_qh`; CREATE TABLE `con_health_info_qh` ( `id` bigint NOT NULL COMMENT '主键id', `item_area` tinyint(1) NULL DEFAULT NULL COMMENT '区域[1生活习惯,2身体情况]', `item_problem` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '问题名称', `item_type` tinyint(1) NULL DEFAULT NULL COMMENT '问题类型[1单选,2多选,3文本,4单选加文本]', `item_options` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '选项', `sort` int NULL DEFAULT 0 COMMENT '排序', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper -- ---------------------------- DROP TABLE IF EXISTS `con_helper`; CREATE TABLE `con_helper` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '登录账号', `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '姓名', `face_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '头像', `sex` tinyint(1) NOT NULL DEFAULT 1 COMMENT '性别1男2女', `phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '手机号', `ID_card` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '身份证', `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '邮箱', `affiliated_hospital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属医院', `status_code` tinyint(1) NULL DEFAULT 1 COMMENT '账号状态1启用2禁用', `qualification` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '学历', `graduate_school` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '毕业院校', `nationality` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '民族', `native_place` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '籍贯', `birth_date` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '出生日期', `graduation_time` date NULL DEFAULT NULL COMMENT '毕业时间', `registration_time` datetime NULL DEFAULT NULL COMMENT '注册时间', `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系地址', `helper_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '小助手编号', `flag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否接受咨询1接受咨询2拒绝咨询', `work_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '参加工作时间', `practicing_experience` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '执业经历', `excel` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '擅长', `work_history` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '工作经历', `awards_and_papers` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '获奖和论文', `reason` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '入选理由', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属部门', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '小助手表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_online -- ---------------------------- DROP TABLE IF EXISTS `con_helper_online`; CREATE TABLE `con_helper_online` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', `online_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '班次名称', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `start_online_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '时段 开始', `end_online_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '时段 结束', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '小助手班次' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_online_qh -- ---------------------------- DROP TABLE IF EXISTS `con_helper_online_qh`; CREATE TABLE `con_helper_online_qh` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', `online_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '班次名称', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `start_online_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '时段 开始', `end_online_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '时段 结束', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_qh -- ---------------------------- DROP TABLE IF EXISTS `con_helper_qh`; CREATE TABLE `con_helper_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '登录账号', `user_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '姓名', `face_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '头像', `sex` tinyint(1) NOT NULL DEFAULT 1 COMMENT '性别1男2女', `phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '手机号', `ID_card` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '身份证', `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '邮箱', `affiliated_hospital` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属医院', `status_code` tinyint(1) NULL DEFAULT 1 COMMENT '账号状态1启用2禁用', `qualification` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '学历', `graduate_school` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '毕业院校', `nationality` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '民族', `native_place` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '籍贯', `birth_date` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '出生日期', `graduation_time` date NULL DEFAULT NULL COMMENT '毕业时间', `registration_time` datetime NULL DEFAULT NULL COMMENT '注册时间', `address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '联系地址', `helper_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '小助手编号', `flag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '是否接受咨询1接受咨询2拒绝咨询', `work_time` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '参加工作时间', `practicing_experience` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '执业经历', `excel` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '擅长', `work_history` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '工作经历', `awards_and_papers` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '获奖和论文', `reason` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '入选理由', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `org_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属部门', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_rest -- ---------------------------- DROP TABLE IF EXISTS `con_helper_rest`; CREATE TABLE `con_helper_rest` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `start_time` time NULL DEFAULT NULL COMMENT '开始时间', `end_time` time NULL DEFAULT NULL COMMENT '结束时间', `reply_content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '自动回复消息内容', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_scheduling -- ---------------------------- DROP TABLE IF EXISTS `con_helper_scheduling`; CREATE TABLE `con_helper_scheduling` ( `id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键', `week` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '工作周', `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0:上午 1:下午)', `user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员id', `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员姓名', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `dates` datetime NULL DEFAULT NULL COMMENT '排班日期', `start_online_time` datetime NULL DEFAULT NULL COMMENT '时段 开始', `end_online_time` datetime NULL DEFAULT NULL COMMENT '时段 结束', `helper_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员姓名数组', `helper_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员id数组', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '小助手排班表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_scheduling_history -- ---------------------------- DROP TABLE IF EXISTS `con_helper_scheduling_history`; CREATE TABLE `con_helper_scheduling_history` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id', `week` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '工作周', `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0:上午 1:下午)', `user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员id', `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员姓名', `time` datetime NULL DEFAULT NULL COMMENT '值班时间', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '小助手排班历史' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_scheduling_history_qh -- ---------------------------- DROP TABLE IF EXISTS `con_helper_scheduling_history_qh`; CREATE TABLE `con_helper_scheduling_history_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'id', `week` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '工作周', `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0:上午 1:下午)', `user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员id', `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员姓名', `time` datetime NULL DEFAULT NULL COMMENT '值班时间', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_helper_scheduling_qh -- ---------------------------- DROP TABLE IF EXISTS `con_helper_scheduling_qh`; CREATE TABLE `con_helper_scheduling_qh` ( `id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键', `week` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '工作周', `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型(0:上午 1:下午)', `user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员id', `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '人员姓名', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `dates` datetime NULL DEFAULT NULL COMMENT '排班日期', `start_online_time` datetime NULL DEFAULT NULL COMMENT '时段 开始', `end_online_time` datetime NULL DEFAULT NULL COMMENT '时段 结束', `helper_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员姓名数组', `helper_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '值班人员id数组', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_hospital_follow -- ---------------------------- DROP TABLE IF EXISTS `con_hospital_follow`; CREATE TABLE `con_hospital_follow` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id', `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医院id', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_hospital_follow_qh -- ---------------------------- DROP TABLE IF EXISTS `con_hospital_follow_qh`; CREATE TABLE `con_hospital_follow_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户id', `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '医院id', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_knowledge -- ---------------------------- DROP TABLE IF EXISTS `con_knowledge`; CREATE TABLE `con_knowledge` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键id', `know_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '知识内容', `know_content_file_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '知识库文件地址', `know_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '0' COMMENT '知识类型(0:图文 1: 视频 2: 音频)', `know_author` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '作者', `know_class` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '知识分类', `know_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '知识标题', `know_tag` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标签', `know_pic` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '知识图片', `know_look_number` int NULL DEFAULT 0 COMMENT '已学习次数', `tf_recommend` tinyint(1) NULL DEFAULT 0 COMMENT '是否推荐0否1是', `sort` int NULL DEFAULT 0 COMMENT '排序', `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标志(0代表存在 1代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '创建者', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '更新者', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注', `tf_top` tinyint(1) NULL DEFAULT 0 COMMENT '是否置顶', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '知识库表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_knowledge_category -- ---------------------------- DROP TABLE IF EXISTS `con_knowledge_category`; CREATE TABLE `con_knowledge_category` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `sort` int NULL DEFAULT 0, `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '知识库分类' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_medical_records -- ---------------------------- DROP TABLE IF EXISTS `con_medical_records`; CREATE TABLE `con_medical_records` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `records_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '档案名称', `medical_describe` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '问题描述', `image` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '图片地址', `have_time` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '患病时间1一周内2一月内3半年内4半年以上', `desire` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '期望得到的帮助描述', `tf_permission` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1允许2不允许 是否允许专家查看', `state` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1-6表示当前完善病例的进度', `member_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '成员id', `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id', `tf_look` tinyint(1) NULL DEFAULT 0 COMMENT '是否就诊过', `look_office` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '就诊过的医院及科室', `look_medical_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '就诊过的疾病名称', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '病历档案表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_medical_records_qh -- ---------------------------- DROP TABLE IF EXISTS `con_medical_records_qh`; CREATE TABLE `con_medical_records_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `records_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '档案名称', `medical_describe` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '问题描述', `image` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '图片地址', `have_time` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '患病时间1一周内2一月内3半年内4半年以上', `desire` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '期望得到的帮助描述', `tf_permission` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1允许2不允许 是否允许专家查看', `state` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1-6表示当前完善病例的进度', `member_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '成员id', `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '用户id', `tf_look` tinyint(1) NULL DEFAULT 0 COMMENT '是否就诊过', `look_office` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '就诊过的医院及科室', `look_medical_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '就诊过的疾病名称', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_notice -- ---------------------------- DROP TABLE IF EXISTS `con_notice`; CREATE TABLE `con_notice` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `status` tinyint(1) NOT NULL DEFAULT 2 COMMENT '状态(1-正常,2-冻结) 业务需要 默认禁用', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `type` tinyint(1) NULL DEFAULT 0 COMMENT '0音视频咨询 1图文咨询 2用户首页弹窗', `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '标题', `remind_day` int NULL DEFAULT NULL COMMENT '提醒时间(n天内不提醒)', `person_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属角色(1:员工 2: 小助手 3: 专家 4: 医疗点 5: 操作人员 6: 专业人员 7:驻场人员 8:其他 9:医院管理员 10: 医院体检医生 11:医院前台 12: 健康室管理员 13: 健康打卡管理员)', `notice_type` tinyint(1) NULL DEFAULT NULL COMMENT '咨询类型( notice_type 0:图文咨询 1:音视频咨询)', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '咨询须知' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_pause_service -- ---------------------------- DROP TABLE IF EXISTS `con_pause_service`; CREATE TABLE `con_pause_service` ( `id` int NOT NULL AUTO_INCREMENT, `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户id', `user_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户姓名', `start_time` timestamp NULL DEFAULT NULL COMMENT '起始时间', `end_time` timestamp NULL DEFAULT NULL COMMENT '截至时间', `reason` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '暂停原因', `notice` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '暂停公告', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '停诊表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_phrases -- ---------------------------- DROP TABLE IF EXISTS `con_phrases`; CREATE TABLE `con_phrases` ( `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id', `number` bigint NULL DEFAULT NULL COMMENT '序号', `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '常用语内容', `person_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属角色(1:员工 2: 小助手 3: 专家 4: 医疗点 5: 操作人员 6: 专业人员 7:驻场人员 8:其他 9:医院管理员 10: 医院体检医生 11:医院前台 12: 健康室管理员 13: 健康打卡管理员)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '所属用户', `status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '启用禁用状态(0:启用 1:禁用)', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1940645181948739587 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '常用语表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_propose -- ---------------------------- DROP TABLE IF EXISTS `con_propose`; CREATE TABLE `con_propose` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '主键', `context` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '问题和建议', `userId` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户Id', `image_url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '图片url', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '建议反馈表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_resource -- ---------------------------- DROP TABLE IF EXISTS `con_resource`; CREATE TABLE `con_resource` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '医院ID', `resource_name` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '医院名称', `longitude` decimal(10, 6) NOT NULL COMMENT '经度', `latitude` decimal(10, 6) NOT NULL COMMENT '纬度', `type` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '资源类型(1:油田职工医院 2:医院 3:卫生所 4: )', `second_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '二级分类(0-1: 合作医院 0-2:)', `aidrange` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '救治范围', `gd_id` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '高德地图数据id', `url` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '网址', `province` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '省', `city` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '市', `area` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '区', `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '详细地址', `level` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '医院等级', `img` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '图片', `synopsis` varchar(4096) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '简介', `sort` int NULL DEFAULT NULL COMMENT '排序序号', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `key_departments` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '重点科室', `user_score` int NULL DEFAULT 0 COMMENT '用户总分', `user_score_num` int NULL DEFAULT 0 COMMENT '评分人数', `tf_top` tinyint(1) NULL DEFAULT 0 COMMENT '是否置顶 0否1是', `resource_detail` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '医院详情', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '医院信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_scheduling -- ---------------------------- DROP TABLE IF EXISTS `con_scheduling`; CREATE TABLE `con_scheduling` ( `id` int NOT NULL AUTO_INCREMENT, `date` timestamp NULL DEFAULT NULL COMMENT '排班日期', `online_time_am` time NULL DEFAULT NULL COMMENT '在线时间上午', `online_time_pm` time NULL DEFAULT NULL COMMENT '在线时间下午', `flag` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否开启视频及电话预约1是2否', `week` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '周一到周日', `number_am` int NULL DEFAULT NULL COMMENT '上午可约人数', `number_pm` int NULL DEFAULT NULL COMMENT '下午可约人数', `vacation` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否自动跳过节假日1是2否', `online_time1` time NULL DEFAULT NULL COMMENT '自定义在线时间', `online_time2` time NULL DEFAULT NULL COMMENT '自定义在线时间', `online_time3` time NULL DEFAULT NULL COMMENT '自定义在线时间', `online_time4` time NULL DEFAULT NULL COMMENT '自定义在线时间', `online_time5` time NULL DEFAULT NULL COMMENT '自定义在线时间', `online_time6` time NULL DEFAULT NULL COMMENT '自定义在线时间', `online_time7` time NULL DEFAULT NULL COMMENT '自定义在线时间', `online_time8` time NULL DEFAULT NULL COMMENT '自定义在线时间', `number1` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `number2` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `number3` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `number4` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `number5` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `number6` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `number7` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `number8` int NULL DEFAULT NULL COMMENT '自定义可约人数(与自定义在线时间对应)', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '排班表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_service -- ---------------------------- DROP TABLE IF EXISTS `con_service`; CREATE TABLE `con_service` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '主键id', `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专家id', `doctor_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '专家姓名', `start_day` datetime NULL DEFAULT NULL COMMENT '停诊开始日期', `end_day` datetime NULL DEFAULT NULL COMMENT '停诊结束日期', `stop_reason` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '停诊原因', `notice` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '停诊公告', `service_status` tinyint NULL DEFAULT 0 COMMENT '服务状态 0停诊中 1结束停诊', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注' ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '停诊表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_session -- ---------------------------- DROP TABLE IF EXISTS `con_session`; CREATE TABLE `con_session` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '会话id', `member_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '家庭成员id', `from_account` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发起者id', `to_account` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '接受者id', `end_time` timestamp NULL DEFAULT NULL COMMENT '会话结束时间', `content_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1图文聊天2音视频3电话4应急', `reservation_time` timestamp NULL DEFAULT NULL COMMENT '预约时间', `session_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1专家2小助手3应急人员', `from_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发起者姓名', `member_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '家庭成员姓名', `to_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '接受者姓名', `im_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'im聊天信息id', `session_time` timestamp NULL DEFAULT NULL COMMENT '视频通话时间', `third_account` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '介入者id', `third_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '介入者姓名', `cost` decimal(10, 0) NULL DEFAULT NULL COMMENT '咨询费用', `char_date` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期索引yyyymmdd', `medical_records_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '档案id', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `content_status` tinyint(1) NULL DEFAULT 1 COMMENT '预约状态 1待确认 2待开始 3已开始 4待评价 5已完成\r\n6 拒绝 7取消', `session_date` date NULL DEFAULT NULL COMMENT '预约时间', `week` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '周几', `am_pm` tinyint(1) NULL DEFAULT 0 COMMENT '0上午 1下午', `scheduling_date_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '预约id', `job_status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '0未执行1执行中2执行结束', `member_sex` tinyint(1) NULL DEFAULT 1 COMMENT '性别', `member_age` int NULL DEFAULT 0 COMMENT '年龄', `session_status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1' COMMENT '会话状态1进行中2已结束', `doctor_start_time` datetime NULL DEFAULT NULL COMMENT '医生选择会话具体开始时间', `doctor_end_time` datetime NULL DEFAULT NULL COMMENT '医生选择会话具体结束时间', `reject_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '拒绝原因', `reason_type` tinyint(1) NULL DEFAULT NULL COMMENT '原因类型', `org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属部门', `from_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发起者类型(0-员工 1-专家)', `tf_reply` tinyint(1) NULL DEFAULT 0 COMMENT '是否回复 0否1是', `reply_time` datetime NULL DEFAULT NULL COMMENT '最后一条消息的发送时间', `user_tf_reply` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT '用户是否发送消息 0未发送 1已发送', `doctor_first_reply_time` datetime NULL DEFAULT NULL COMMENT '专家咨询首次回复时间', `user_first_reply_time` datetime NULL DEFAULT NULL COMMENT '用户咨询首次回复时间', `doctor_job` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `doctor_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `doctor_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE, FULLTEXT INDEX `con_session_char_date_IDX`(`char_date`) ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '会话信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_session_qh -- ---------------------------- DROP TABLE IF EXISTS `con_session_qh`; CREATE TABLE `con_session_qh` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '会话id', `member_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '家庭成员id', `from_account` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发起者id', `to_account` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '接受者id', `end_time` timestamp NULL DEFAULT NULL COMMENT '会话结束时间', `content_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1图文聊天2音视频3电话4应急', `reservation_time` timestamp NULL DEFAULT NULL COMMENT '预约时间', `session_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '1专家2小助手3应急人员', `from_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发起者姓名', `member_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '家庭成员姓名', `to_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '接受者姓名', `im_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'im聊天信息id', `session_time` timestamp NULL DEFAULT NULL COMMENT '视频通话时间', `third_account` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '介入者id', `third_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '介入者姓名', `cost` decimal(10, 0) NULL DEFAULT NULL COMMENT '咨询费用', `char_date` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日期索引yyyymmdd', `medical_records_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '档案id', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `content_status` tinyint(1) NULL DEFAULT 1 COMMENT '预约状态 1待确认 2待开始 3已开始 4待评价 5已完成\r\n6 拒绝 7取消', `session_date` date NULL DEFAULT NULL COMMENT '预约时间', `week` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '周几', `am_pm` tinyint(1) NULL DEFAULT 0 COMMENT '0上午 1下午', `scheduling_date_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '预约id', `job_status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '0未执行1执行中2执行结束', `member_sex` tinyint(1) NULL DEFAULT 1 COMMENT '性别', `member_age` int NULL DEFAULT 0 COMMENT '年龄', `session_status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1' COMMENT '会话状态1进行中2已结束', `doctor_start_time` datetime NULL DEFAULT NULL COMMENT '医生选择会话具体开始时间', `doctor_end_time` datetime NULL DEFAULT NULL COMMENT '医生选择会话具体结束时间', `reject_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '拒绝原因', `reason_type` tinyint(1) NULL DEFAULT NULL COMMENT '原因类型', `org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '所属部门', `from_type` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发起者类型(0-员工 1-专家)', `tf_reply` tinyint(1) NULL DEFAULT 0 COMMENT '是否回复 0否1是', `reply_time` datetime NULL DEFAULT NULL COMMENT '最后一条消息的发送时间', `user_tf_reply` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '0' COMMENT '用户是否发送消息 0未发送 1已发送', `doctor_first_reply_time` datetime NULL DEFAULT NULL COMMENT '专家咨询首次回复时间', `user_first_reply_time` datetime NULL DEFAULT NULL COMMENT '用户咨询首次回复时间', `doctor_job` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `doctor_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `doctor_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_session_reservation_date -- ---------------------------- DROP TABLE IF EXISTS `con_session_reservation_date`; CREATE TABLE `con_session_reservation_date` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `session_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `start_time` datetime NULL DEFAULT NULL, `end_time` datetime NULL DEFAULT NULL, `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标志(0代表存在 1代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '创建者', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '更新者', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注', `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '1预约 2通话记录', `am_pm` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '0上午 1下午', `week` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '周几', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_session_video_info -- ---------------------------- DROP TABLE IF EXISTS `con_session_video_info`; CREATE TABLE `con_session_video_info` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `session_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '1' COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标志(0代表存在 1代表删除)', `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '创建者', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT '' COMMENT '更新者', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注', `end_time` datetime NULL DEFAULT NULL COMMENT '结束时间', `im_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for con_settle_config_cost -- ---------------------------- DROP TABLE IF EXISTS `con_settle_config_cost`; CREATE TABLE `con_settle_config_cost` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', `settle_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结算id', `cost_type` tinyint NOT NULL COMMENT '费用设置类型 1-职称 2-单独设置', `title_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职称ID', `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家ID', `text_fee` decimal(7, 2) NOT NULL COMMENT '图文咨询费', `video_fee` decimal(7, 2) NULL DEFAULT NULL COMMENT '音视频咨询费', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '结算费用配置表' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for con_settle_config_period -- ---------------------------- DROP TABLE IF EXISTS `con_settle_config_period`; CREATE TABLE `con_settle_config_period` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', `settle_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结算id', `period_type` tinyint NOT NULL COMMENT '周期设置类型 1-自然月 2-自定义起止时间', `year_value` int NOT NULL COMMENT '年份', `month_value` int NOT NULL COMMENT '月份', `start_date` date NULL DEFAULT NULL COMMENT '自定义开始日期', `end_date` date NULL DEFAULT NULL COMMENT '自定义结束日期', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '结算周期配置表' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for con_settle_main -- ---------------------------- DROP TABLE IF EXISTS `con_settle_main`; CREATE TABLE `con_settle_main` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', `settle_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算名称', `has_com_fee` tinyint(1) NOT NULL COMMENT '是否生成通讯费', `com_fee_per_month` decimal(7, 2) NULL DEFAULT NULL COMMENT '通讯费', `settle_status` tinyint NOT NULL DEFAULT 0 COMMENT '结算状态:0-待生成 1-生成中 2-生成成功 3-生成异常 4-需更新 5-队列中', `update_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否需要更新标记', `statement_file` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报表文件地址', `last_generate_time` datetime NULL DEFAULT NULL COMMENT '最后生成时间', `last_finished_time` datetime NULL DEFAULT NULL COMMENT '最后成功生成时间', `error_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '错误信息', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除标记', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '结算主表' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for con_settle_result -- ---------------------------- DROP TABLE IF EXISTS `con_settle_result`; CREATE TABLE `con_settle_result` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', `settle_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结算id', `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '专家ID', `doctor_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家编号', `doctor_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家名称', `doctor_title` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家职称', `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '医院ID', `hospital_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '医院名称', `doctor_price` decimal(7, 2) NOT NULL COMMENT '单价', `consult_count` int NOT NULL COMMENT '回复次数', `com_fee` decimal(7, 2) NOT NULL COMMENT '专家通讯费', `consult_fee` decimal(7, 2) NOT NULL COMMENT '专家咨询费费', `settle_invoice` decimal(7, 2) NOT NULL COMMENT '结算账单', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '结算结果汇总表' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for con_settle_result_item -- ---------------------------- DROP TABLE IF EXISTS `con_settle_result_item`; CREATE TABLE `con_settle_result_item` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', `settle_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结算id', `result_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '汇总ID', `period_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '月明细ID', `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '专家ID', `doctor_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家编号', `doctor_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家名称', `doctor_title` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家职称', `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '医院ID', `hospital_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '医院名称', `department_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '科室ID', `department_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '科室名称', `second_org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位Code', `second_depart_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位名称', `user_org_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户部门Code', `user_depart_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户部门名称', `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户ID', `user_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名称', `user_id_card` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证号', `user_birthday` date NULL DEFAULT NULL COMMENT '生日', `user_sex` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', `user_age` int NULL DEFAULT NULL COMMENT '年龄', `user_consult_time` datetime NULL DEFAULT NULL COMMENT '用户咨询时间', `doctor_first_reply_time` datetime NULL DEFAULT NULL COMMENT '专家首次回复时间', `user_speak_count` int NULL DEFAULT NULL COMMENT '用户发言条数', `doctor_speak_count` int NULL DEFAULT NULL COMMENT '专家回复条数', `session_status` tinyint NULL DEFAULT NULL COMMENT '订单状态 1-进行中 2-已完成', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '结算订单明细表' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for con_settle_result_period -- ---------------------------- DROP TABLE IF EXISTS `con_settle_result_period`; CREATE TABLE `con_settle_result_period` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', `settle_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结算id', `result_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '汇总ID', `year_value` int NOT NULL COMMENT '年份', `month_value` int NOT NULL COMMENT '月份', `doctor_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '专家ID', `doctor_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家编号', `doctor_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家名称', `doctor_title` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '专家职称', `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '医院ID', `hospital_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '医院名称', `doctor_price` decimal(7, 2) NOT NULL COMMENT '单价', `consult_count` int NOT NULL COMMENT '回复次数', `com_fee` decimal(7, 2) NOT NULL COMMENT '专家通讯费', `consult_fee` decimal(7, 2) NOT NULL COMMENT '专家咨询费费', `settle_invoice` decimal(7, 2) NOT NULL COMMENT '结算账单', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '结算结果月明细表' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for con_sicks -- ---------------------------- DROP TABLE IF EXISTS `con_sicks`; CREATE TABLE `con_sicks` ( `id` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '主键id', `department_id` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '所属科室id', `sicks_name` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '疾病名称', `descript` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '疾病描述', `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', `sicks_code` varchar(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '疾病编码', `sort` int NULL DEFAULT NULL COMMENT '排序序号', `tf_top` tinyint(1) NULL DEFAULT 0 COMMENT '是否置顶 0否1是', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '疾病信息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for hospital_department -- ---------------------------- DROP TABLE IF EXISTS `hospital_department`; CREATE TABLE `hospital_department` ( `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL, `department_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `hospital_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL, `sort` int NULL DEFAULT 0, `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '医院关联科室表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for im_group_sync_record -- ---------------------------- DROP TABLE IF EXISTS `im_group_sync_record`; CREATE TABLE `im_group_sync_record` ( `id` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '主键', `group_id` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '群组ID', `fetch_msg_count` int NULL DEFAULT NULL COMMENT '获取到消息数量', `exist_msg_count` int NULL DEFAULT NULL COMMENT '已存在消息数量', `sync_msg_count` int NULL DEFAULT NULL COMMENT '新同步消息数量', `sync_status` tinyint NULL DEFAULT NULL COMMENT '同步状态 0-未开始 1-正在同步 2-同步结束 3-同步错误', `error_msg` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '错误信息', `start_time` datetime NULL DEFAULT NULL COMMENT '开始时间', `end_time` datetime NULL DEFAULT NULL COMMENT '结束时间', `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '群组消息同步表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for im_msg_record_all -- ---------------------------- DROP TABLE IF EXISTS `im_msg_record_all`; CREATE TABLE `im_msg_record_all` ( `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, `groupId` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '群组ID', `from_account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发送者账号', `to_account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '接受者账号', `sendtime` datetime NULL DEFAULT NULL COMMENT '发送时间', `msgtype` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '消息类型 1单聊 2群聊 3应急群聊 4音视频', `msgcontent` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '消息内容', `contenttype` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '消息元素类别;目前支持的消息对象包括:TIMTextElem(文本消息),TIMLocationElem(位置消息),TIMFaceElem(表情消息),TIMCustomElem(自定义消息),TIMSoundElem(语音消息),TIMImageElem(图像消息),TIMFileElem(文件消息),TIMVideoFileElem(视频消息)', `msgseq` bigint NOT NULL COMMENT '消息序列', `end_time` datetime NULL DEFAULT NULL COMMENT '通话结束时间', `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态(1-正常,2-冻结)', `del_flag` tinyint(1) NOT NULL DEFAULT 0 COMMENT '删除状态(0-正常,1-已删除)', `create_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '创建人', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `update_by` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '更新人', `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `memo` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'IM消息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- View structure for con_medical_records_view -- ---------------------------- DROP VIEW IF EXISTS `con_medical_records_view`; CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `con_medical_records_view` AS select `con_medical_records`.`id` AS `id`,`con_medical_records`.`records_name` AS `records_name`,`con_medical_records`.`medical_describe` AS `medical_describe`,`con_medical_records`.`image` AS `image`,`con_medical_records`.`have_time` AS `have_time`,`con_medical_records`.`desire` AS `desire`,`con_medical_records`.`tf_permission` AS `tf_permission`,`con_medical_records`.`state` AS `state`,`con_medical_records`.`member_id` AS `member_id`,`con_medical_records`.`user_id` AS `user_id`,`con_medical_records`.`tf_look` AS `tf_look`,`con_medical_records`.`look_office` AS `look_office`,`con_medical_records`.`look_medical_name` AS `look_medical_name`,`con_medical_records`.`status` AS `status`,`con_medical_records`.`del_flag` AS `del_flag`,`con_medical_records`.`create_by` AS `create_by`,`con_medical_records`.`create_time` AS `create_time`,`con_medical_records`.`update_by` AS `update_by`,`con_medical_records`.`update_time` AS `update_time`,`con_medical_records`.`memo` AS `memo`,0 AS `tf_qh` from `con_medical_records` union all select `con_medical_records_qh`.`id` AS `id`,`con_medical_records_qh`.`records_name` AS `records_name`,`con_medical_records_qh`.`medical_describe` AS `medical_describe`,`con_medical_records_qh`.`image` AS `image`,`con_medical_records_qh`.`have_time` AS `have_time`,`con_medical_records_qh`.`desire` AS `desire`,`con_medical_records_qh`.`tf_permission` AS `tf_permission`,`con_medical_records_qh`.`state` AS `state`,`con_medical_records_qh`.`member_id` AS `member_id`,`con_medical_records_qh`.`user_id` AS `user_id`,`con_medical_records_qh`.`tf_look` AS `tf_look`,`con_medical_records_qh`.`look_office` AS `look_office`,`con_medical_records_qh`.`look_medical_name` AS `look_medical_name`,`con_medical_records_qh`.`status` AS `status`,`con_medical_records_qh`.`del_flag` AS `del_flag`,`con_medical_records_qh`.`create_by` AS `create_by`,`con_medical_records_qh`.`create_time` AS `create_time`,`con_medical_records_qh`.`update_by` AS `update_by`,`con_medical_records_qh`.`update_time` AS `update_time`,`con_medical_records_qh`.`memo` AS `memo`,1 AS `tf_qh` from `con_medical_records_qh`; -- ---------------------------- -- View structure for con_session_view -- ---------------------------- DROP VIEW IF EXISTS `con_session_view`; CREATE ALGORITHM = UNDEFINED SQL SECURITY DEFINER VIEW `con_session_view` AS select `con_session_qh`.`id` AS `id`,`con_session_qh`.`member_id` AS `member_id`,`con_session_qh`.`from_account` AS `from_account`,`con_session_qh`.`to_account` AS `to_account`,`con_session_qh`.`end_time` AS `end_time`,`con_session_qh`.`content_type` AS `content_type`,`con_session_qh`.`reservation_time` AS `reservation_time`,`con_session_qh`.`session_type` AS `session_type`,`con_session_qh`.`from_name` AS `from_name`,`con_session_qh`.`member_name` AS `member_name`,`con_session_qh`.`to_name` AS `to_name`,`con_session_qh`.`im_id` AS `im_id`,`con_session_qh`.`session_time` AS `session_time`,`con_session_qh`.`third_account` AS `third_account`,`con_session_qh`.`third_name` AS `third_name`,`con_session_qh`.`cost` AS `cost`,`con_session_qh`.`char_date` AS `char_date`,`con_session_qh`.`medical_records_id` AS `medical_records_id`,`con_session_qh`.`status` AS `status`,`con_session_qh`.`del_flag` AS `del_flag`,`con_session_qh`.`create_by` AS `create_by`,`con_session_qh`.`create_time` AS `create_time`,`con_session_qh`.`update_by` AS `update_by`,`con_session_qh`.`update_time` AS `update_time`,`con_session_qh`.`memo` AS `memo`,`con_session_qh`.`content_status` AS `content_status`,`con_session_qh`.`session_date` AS `session_date`,`con_session_qh`.`week` AS `week`,`con_session_qh`.`am_pm` AS `am_pm`,`con_session_qh`.`scheduling_date_id` AS `scheduling_date_id`,`con_session_qh`.`job_status` AS `job_status`,`con_session_qh`.`member_sex` AS `member_sex`,`con_session_qh`.`member_age` AS `member_age`,`con_session_qh`.`session_status` AS `session_status`,`con_session_qh`.`doctor_start_time` AS `doctor_start_time`,`con_session_qh`.`doctor_end_time` AS `doctor_end_time`,`con_session_qh`.`reject_reason` AS `reject_reason`,`con_session_qh`.`reason_type` AS `reason_type`,`con_session_qh`.`org_code` AS `org_code`,`con_session_qh`.`from_type` AS `from_type`,`con_session_qh`.`tf_reply` AS `tf_reply`,`con_session_qh`.`reply_time` AS `reply_time`,`con_session_qh`.`user_tf_reply` AS `user_tf_reply`,`con_session_qh`.`doctor_first_reply_time` AS `doctor_first_reply_time`,`con_session_qh`.`user_first_reply_time` AS `user_first_reply_time`,1 AS `tf_qh` from `con_session_qh` union all select `con_session`.`id` AS `id`,`con_session`.`member_id` AS `member_id`,`con_session`.`from_account` AS `from_account`,`con_session`.`to_account` AS `to_account`,`con_session`.`end_time` AS `end_time`,`con_session`.`content_type` AS `content_type`,`con_session`.`reservation_time` AS `reservation_time`,`con_session`.`session_type` AS `session_type`,`con_session`.`from_name` AS `from_name`,`con_session`.`member_name` AS `member_name`,`con_session`.`to_name` AS `to_name`,`con_session`.`im_id` AS `im_id`,`con_session`.`session_time` AS `session_time`,`con_session`.`third_account` AS `third_account`,`con_session`.`third_name` AS `third_name`,`con_session`.`cost` AS `cost`,`con_session`.`char_date` AS `char_date`,`con_session`.`medical_records_id` AS `medical_records_id`,`con_session`.`status` AS `status`,`con_session`.`del_flag` AS `del_flag`,`con_session`.`create_by` AS `create_by`,`con_session`.`create_time` AS `create_time`,`con_session`.`update_by` AS `update_by`,`con_session`.`update_time` AS `update_time`,`con_session`.`memo` AS `memo`,`con_session`.`content_status` AS `content_status`,`con_session`.`session_date` AS `session_date`,`con_session`.`week` AS `week`,`con_session`.`am_pm` AS `am_pm`,`con_session`.`scheduling_date_id` AS `scheduling_date_id`,`con_session`.`job_status` AS `job_status`,`con_session`.`member_sex` AS `member_sex`,`con_session`.`member_age` AS `member_age`,`con_session`.`session_status` AS `session_status`,`con_session`.`doctor_start_time` AS `doctor_start_time`,`con_session`.`doctor_end_time` AS `doctor_end_time`,`con_session`.`reject_reason` AS `reject_reason`,`con_session`.`reason_type` AS `reason_type`,`con_session`.`org_code` AS `org_code`,`con_session`.`from_type` AS `from_type`,`con_session`.`tf_reply` AS `tf_reply`,`con_session`.`reply_time` AS `reply_time`,`con_session`.`user_tf_reply` AS `user_tf_reply`,`con_session`.`doctor_first_reply_time` AS `doctor_first_reply_time`,`con_session`.`user_first_reply_time` AS `user_first_reply_time`,0 AS `tf_qh` from `con_session`; SET FOREIGN_KEY_CHECKS = 1;