一 医院
CREATE TABLE `hospital` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`NAME` varchar(100) NOT NULL COMMENT '名称',
`PROVINCE` varchar(100) NOT NULL COMMENT '所在省',
`CITY` varchar(100) NOT NULL COMMENT '所在市',
`DISTRICT` varchar(100) DEFAULT NULL COMMENT '所在区县',
`STSTUS` tinyint(3) NOT NULL DEFAULT '1' COMMENT '状态 1:已启用,0:未启用',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='医院信息';
二 药房
CREATE TABLE `pharmacy` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`NAME` varchar(100) NOT NULL COMMENT '名称',
`PROVINCE` varchar(100) NOT NULL COMMENT '所在省',
`CITY` varchar(100) NOT NULL COMMENT '所在市',
`DISTRICT` varchar(100) DEFAULT NULL COMMENT '所在区县',
`STSTUS` tinyint(3) NOT NULL DEFAULT '1' COMMENT '状态 1:已启用,0:未启用',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='药房';
三 商业公司
CREATE TABLE `company` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`NAME` varchar(100) NOT NULL COMMENT '名称',
`PROVINCE` varchar(100) NOT NULL COMMENT '所在省',
`CITY` varchar(100) NOT NULL COMMENT '所在市',
`DISTRICT` varchar(100) DEFAULT NULL COMMENT '所在区县',
`STSTUS` tinyint(3) NOT NULL DEFAULT '1' COMMENT '状态 1:已启用,0:未启用',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='公司';
四 数据字典表
CREATE TABLE `data_dictionary` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`CODE` varchar(50) NOT NULL COMMENT '数据编码',
`NAME` varchar(50) NOT NULL COMMENT '数据名称',
`VALUE1` varchar(500) DEFAULT NULL COMMENT '值1',
`VALUE2` varchar(500) DEFAULT NULL COMMENT '值2',
`VALUE3` varchar(500) DEFAULT NULL COMMENT '值3',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='数据字典表';
五 任务表
CREATE TABLE `task` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`NAME` varchar(100) NOT NULL COMMENT '名称',
`PROVINCE` varchar(100) NOT NULL COMMENT '所在省',
`CITY` varchar(100) NOT NULL COMMENT '所在市',
`DISTRICT` varchar(100) DEFAULT NULL COMMENT '所在区县',
`TYPE` tinyint(3) NOT NULL DEFAULT '1' COMMENT '业务类别 1:医院拜访,2:商业拜访 3:药房拜访',
`COUNT` tinyint(3) NOT NULL DEFAULT '0' COMMENT '拜访次数',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='任务表';
六 医院拜访
CREATE TABLE `hospital_visit` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`NAME` varchar(100) NOT NULL COMMENT '名称',
`START_TIME` datetime DEFAULT NULL COMMENT '开始时间',
`END_TIME` datetime DEFAULT NULL COMMENT '结束时间',
`PAY_MONEY` double DEFAULT NULL COMMENT '结算金额',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='医院拜访';
七 药房拜访
CREATE TABLE `pharmacy_visit` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`NAME` varchar(100) NOT NULL COMMENT '名称',
`START_TIME` datetime DEFAULT NULL COMMENT '开始时间',
`END_TIME` datetime DEFAULT NULL COMMENT '结束时间',
`PAY_MONEY` double DEFAULT NULL COMMENT '结算金额',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='药房拜访';
八 商业公司拜访
CREATE TABLE `company_visit` (
`ID` varchar(32) NOT NULL COMMENT '主键ID',
`NAME` varchar(100) NOT NULL COMMENT '名称',
`START_TIME` datetime DEFAULT NULL COMMENT '开始时间',
`END_TIME` datetime DEFAULT NULL COMMENT '结束时间',
`PAY_MONEY` double DEFAULT NULL COMMENT '结算金额',
`CREATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` tinyint(3) NOT NULL DEFAULT '0' COMMENT '逻辑删除 1:已删除,0:未删除',
PRIMARY KEY (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='公司拜访';
九 初始化数据
-- ----------------------------
-- Records of company
-- ----------------------------
INSERT INTO `company` VALUES ('1', '公司1', '北京', '直辖市', '东城区', '1', '2021-10-04 14:30:41', '2021-10-04 14:30:41', '0');
INSERT INTO `company` VALUES ('2', '公司2', '北京', '直辖市', '西城区', '1', '2021-10-04 14:31:18', '2021-10-04 14:31:18', '0');
INSERT INTO `company` VALUES ('3', '公司3', '北京', '直辖市', '东城区', '1', '2021-10-04 14:31:45', '2021-10-04 14:31:45', '0');
INSERT INTO `company` VALUES ('4', '公司4', '北京', '直辖市', '北城区', '1', '2021-10-04 14:32:09', '2021-10-04 14:32:09', '0');
-- ----------------------------
-- Records of hospital
-- ----------------------------
INSERT INTO `hospital` VALUES ('1', '医院1', '北京', '直辖市', '东城区', '1', '2021-10-04 14:19:49', '2021-10-04 14:19:49', '0');
INSERT INTO `hospital` VALUES ('2', '医院2', '北京', '直辖市', '东城区', '1', '2021-10-04 14:20:28', '2021-10-04 14:22:47', '0');
INSERT INTO `hospital` VALUES ('3', '医院3', '北京', '直辖市', '东城区', '1', '2021-10-04 14:22:36', '2021-10-04 14:22:56', '0');
INSERT INTO `hospital` VALUES ('4', '医院4', '北京', '直辖市', '东城区', '1', '2021-10-04 14:23:37', '2021-10-04 14:23:37', '0');
INSERT INTO `hospital` VALUES ('5', '医院5', '北京', '直辖市', '西城区', '1', '2021-10-04 14:24:06', '2021-10-04 14:24:06', '0');
INSERT INTO `hospital` VALUES ('6', '医院6', '北京', '直辖市', '西城区', '1', '2021-10-04 14:24:43', '2021-10-04 14:24:43', '0');
INSERT INTO `hospital` VALUES ('7', '医院7', '北京', '直辖市', '北城区', '1', '2021-10-04 14:25:14', '2021-10-04 14:25:14', '0');
INSERT INTO `hospital` VALUES ('8', '医院8', '北京', '直辖市', '北城区', '1', '2021-10-04 14:25:52', '2021-10-04 14:25:52', '0');
-- ----------------------------
-- Records of pharmacy
-- ----------------------------
INSERT INTO `pharmacy` VALUES ('1', '药房1', '北京', '直辖市', '东城区', '1', '2021-10-04 14:28:06', '2021-10-04 14:28:06', '0');
INSERT INTO `pharmacy` VALUES ('2', '药房2', '北京', '直辖市', '东城区', '1', '2021-10-04 14:28:33', '2021-10-04 14:28:33', '0');
INSERT INTO `pharmacy` VALUES ('3', '药房3', '北京', '直辖市', '东城区', '1', '2021-10-04 14:29:08', '2021-10-04 14:29:08', '0');
INSERT INTO `pharmacy` VALUES ('4', '药房4', '北京', '直辖市', '北城区', '1', '2021-10-04 14:29:57', '2021-10-04 14:29:57', '0');
-- ----------------------------
-- Records of data_dictionary
-- ----------------------------
INSERT INTO `data_dictionary` VALUES ('1', '1', '拜访时间', '30', '10', null, '2021-10-04 14:33:50', '2021-10-04 14:33:50', '0');
INSERT INTO `data_dictionary` VALUES ('2', '2', '同区域位置移动时间', '20', '5', null, '2021-10-04 14:34:13', '2021-10-04 14:34:13', '0');
INSERT INTO `data_dictionary` VALUES ('3', '3', '不同区域位置移动时间', '45', '10', null, '2021-10-04 14:34:38', '2021-10-04 14:34:38', '0');
INSERT INTO `data_dictionary` VALUES ('4', '4', '医院拜访价格', '1000', null, null, '2021-10-04 14:35:00', '2021-10-04 14:35:00', '0');
INSERT INTO `data_dictionary` VALUES ('5', '5', '药房拜访价格', '800', null, null, '2021-10-04 14:35:15', '2021-10-04 14:35:15', '0');
INSERT INTO `data_dictionary` VALUES ('6', '6', '商业公司拜访价格', '1200', null, null, '2021-10-04 14:35:36', '2021-10-04 14:35:36', '0');