瀏覽代碼

prec脚本修改

rengb 5 年之前
父節點
當前提交
4971d1a0fc
共有 1 個文件被更改,包括 9 次插入8 次删除
  1. 9 8
      docs/022.20191118预问诊新对接/init_prec.sql

+ 9 - 8
docs/022.20191118预问诊新对接/init_prec.sql

@@ -27,9 +27,9 @@ DROP TABLE IF EXISTS `prec_inquiry_quote`;
   `hospital_dept_id` bigint(20) NOT NULL COMMENT '医院科室id',
   `hospital_dept_code` varchar(16) NOT NULL COMMENT '医院科室编码',
   `hospital_dept_name` varchar(32) NOT NULL COMMENT '医院科室名称',
-  `doctor_id` bigint(20) DEFAULT NULL COMMENT '医生id',
-  `doctor_code` varchar(16) DEFAULT NULL COMMENT '医生编码',
-  `doctor_name` varchar(32) DEFAULT NULL COMMENT '医生姓名',
+  `doctor_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '医生id',
+  `doctor_code` varchar(16) NOT NULL DEFAULT '' COMMENT '医生编码',
+  `doctor_name` varchar(32) NOT NULL DEFAULT '' COMMENT '医生姓名',
   `patient_id` bigint(20) NOT NULL COMMENT '患者id',
   `patient_code` varchar(16) NOT NULL COMMENT '患者编号',
   `patient_name` varchar(32) NOT NULL COMMENT '患者姓名',
@@ -37,7 +37,7 @@ DROP TABLE IF EXISTS `prec_inquiry_quote`;
   `patient_phone` varchar(20) DEFAULT NULL COMMENT '患者联系电话',
   `patient_birthday` datetime DEFAULT NULL COMMENT '患者出生日期',
   `patient_id_no` varchar(30) DEFAULT NULL COMMENT '患者证件号码(病历号)',
-  `inquiry_code` varchar(50) DEFAULT NULL COMMENT '就诊序列号',
+  `inquiry_code` varchar(50) NOT NULL DEFAULT '' COMMENT '就诊序列号',
   `reg_visited_state` int(1) DEFAULT NULL COMMENT '就诊状态(0待接诊,1接诊中,2完成接诊)',
   `type` int(1) DEFAULT NULL COMMENT '分类(1:门诊,2:住院)',
   `data_json` longtext COMMENT '内容JSON字符串',
@@ -46,10 +46,11 @@ DROP TABLE IF EXISTS `prec_inquiry_quote`;
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='问诊记录-主表';
 
 ALTER TABLE `prec_inquiry_info`
-MODIFY COLUMN `doctor_id`  bigint(20) NULL COMMENT '医生id' AFTER `hospital_dept_name`,
-MODIFY COLUMN `doctor_code`  varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '医生编码' AFTER `doctor_id`,
-MODIFY COLUMN `doctor_name`  varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '医生姓名' AFTER `doctor_code`,
-MODIFY COLUMN `inquiry_code`  varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '就诊序列号' AFTER `patient_id_no`;
+MODIFY COLUMN `doctor_id`  bigint(20) NOT NULL DEFAULT 0 COMMENT '医生id' AFTER `hospital_dept_name`,
+MODIFY COLUMN `doctor_code`  varchar(16) NOT NULL DEFAULT '' COMMENT '医生编码' AFTER `doctor_id`,
+MODIFY COLUMN `doctor_name`  varchar(32) NOT NULL DEFAULT '' COMMENT '医生姓名' AFTER `doctor_code`,
+MODIFY COLUMN `inquiry_code`  varchar(50) NOT NULL DEFAULT '' COMMENT '就诊序列号' AFTER `patient_id_no`;
+