sql记录 55 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869
  1. -- 2021-01-11 ysj 新增随访相关
  2. DROP TABLE IF EXISTS `wlyy_followup`;
  3. CREATE TABLE `wlyy_followup` (
  4. `id` int(11) NOT NULL AUTO_INCREMENT,
  5. `followup_no` varchar(50) DEFAULT NULL,
  6. `followup_date` datetime NULL COMMENT '随访时间',
  7. `followup_plan_date` datetime DEFAULT NULL COMMENT '计划随访时间',
  8. `followup_next_date` datetime DEFAULT NULL COMMENT '计划下次随访时间',
  9. `followup_type` varchar(50) DEFAULT NULL COMMENT '随访方式【字典FOLLOWUP_WAY_DICT】',
  10. `followup_class` varchar(50) DEFAULT NULL COMMENT '随访类别,多类别“,”分割【1.高血压 2.糖尿病 3.肿瘤 4.精神分裂症 5.产后 6.新生儿 7.严重精神病 8.80岁以上老人 9.肺结核 11.冠心病日常随访 12.慢性妇科炎症 13.慢性前列腺疾病日常随访 14.慢性乳腺疾病日常随访 15慢性肾病日常随访 16慢性阻塞性肺病17脑卒中日常随访 18脂肪肝日常随访 ',
  11. `followup_manager_status` varchar(50) DEFAULT NULL COMMENT '随访管理状态【字典FOLLOWUP_MANAGER_STATUS】',
  12. `doctor_code` varchar(50) DEFAULT NULL COMMENT '随访医生code',
  13. `doctor_name` varchar(50) DEFAULT NULL COMMENT '随访医生name',
  14. `jwdoctor_code` varchar(50) DEFAULT NULL,
  15. `org_code` varchar(50) DEFAULT NULL COMMENT '随访机构code',
  16. `org_name` varchar(50) DEFAULT NULL COMMENT '随访机构名称',
  17. `jworg_code` varchar(20) DEFAULT NULL COMMENT '基卫机构编码',
  18. `patient_code` varchar(50) DEFAULT NULL,
  19. `patient_name` varchar(50) DEFAULT NULL,
  20. `idcard` varchar(50) DEFAULT NULL,
  21. `data_from` varchar(1) NOT NULL COMMENT '数据来源 1基卫 2APP',
  22. `status` varchar(1) NOT NULL COMMENT '状态 0取消 1已完成 2未开始 3进行中 4未审核',
  23. `followup_content_phone` varchar(1000) DEFAULT NULL COMMENT '电话随访内容',
  24. `creater` varchar(50) DEFAULT NULL COMMENT '创建者',
  25. `sign_type` int(11) DEFAULT NULL COMMENT '签约类型',
  26. `admin_team_code` int(11) DEFAULT NULL COMMENT '行政团队',
  27. `create_time` timestamp NULL DEFAULT NULL,
  28. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  29. `sign_code` varchar(200) DEFAULT NULL COMMENT '签约code',
  30. `prescription_code` varchar(50) DEFAULT NULL COMMENT '续方CODE或者康复计划ID',
  31. `age` varchar(100) DEFAULT NULL COMMENT '婴儿年龄',
  32. `sex` int(11) DEFAULT NULL COMMENT '性别',
  33. `mobile` varchar(255) DEFAULT NULL COMMENT '手机号',
  34. `idcard_encrypt` varchar(255) DEFAULT NULL COMMENT '妊娠编号',
  35. `type` int(2) DEFAULT NULL COMMENT '1新增随访2临时随访3入户访视',
  36. `jw_doctor_work_type` varchar(10) DEFAULT NULL COMMENT '随访角色【FAMILY_WORK_TYPE_DICT】【1. 专科医生 2. 全科医生 3. 健康管理师】',
  37. `jw_doctor_health` varchar(50) DEFAULT NULL COMMENT '基卫系统的随访健管师ID',
  38. `health_followup_type` varchar(50) DEFAULT NULL COMMENT '健管师随访方式【FOLLOWUP_WAY_DICT】',
  39. `health_followup_next_date` datetime DEFAULT NULL COMMENT '健管师下次随访日期',
  40. `rural_doctors_flag` varchar(10) DEFAULT NULL COMMENT '是否乡医【0.否;1.是;】',
  41. `patient_read_status` int(11) DEFAULT '0' COMMENT '专病档案功能是否未读,0-未读 1-已读',
  42. `doctor_read_status` int(11) DEFAULT '0' COMMENT '专病档案功能是否未读,0-未读 1-已读',
  43. PRIMARY KEY (`id`),
  44. KEY `idx_patient` (`patient_code`) USING BTREE,
  45. KEY `idx_doctorcode_followup_date` (`doctor_code`,`followup_date`) USING BTREE,
  46. KEY `idx_prescription_code` (`prescription_code`) USING BTREE
  47. ) ENGINE=InnoDB AUTO_INCREMENT=1889415 DEFAULT CHARSET=utf8mb4 COMMENT='随访计划表';
  48. ALTER TABLE wlyy_door_service_order ADD followup_date varchar(50) COMMENT '随访时间' ;
  49. -------
  50. -- 2021-01-12 ysj 新增随访相关
  51. CREATE TABLE `wlyy_followup_drugs` (
  52. `id` int(11) NOT NULL AUTO_INCREMENT,
  53. `followup_id` int(11) DEFAULT NULL COMMENT '随访ID',
  54. `drugs_code` varchar(50) DEFAULT NULL COMMENT '药品代码',
  55. `drugs_name` varchar(50) DEFAULT NULL COMMENT '药品名称',
  56. `drugs_group` varchar(50) DEFAULT NULL COMMENT '药品分组(糖尿病--胰岛特殊处理)',
  57. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
  58. `dose` varchar(200) DEFAULT NULL COMMENT '次剂量',
  59. `unit` varchar(50) DEFAULT NULL COMMENT '用药单位【字典MEASURE_UNIT_DICT】',
  60. `frequency` varchar(50) DEFAULT NULL COMMENT '用药频率【字典RECIPE_FREQUENCY_DICT】',
  61. PRIMARY KEY (`id`),
  62. KEY `wlyy_followup_drugs_followup_id_index` (`followup_id`)
  63. ) ENGINE=InnoDB AUTO_INCREMENT=436 DEFAULT CHARSET=utf8mb4 COMMENT='随访用药记录';
  64. -- 2021-01-19 ysj 上门服务项费用相关
  65. ALTER TABLE wlyy_door_fee_detail ADD pay_status TINYINT(1) COMMENT '付款状态:0未付款 1已付款' ;
  66. -- 2021-01-28 skj 上门服务添加护理人员相关
  67. alter table base.wlyy_door_service_order add `nursing_staff` varchar(50) DEFAULT NULL COMMENT '护理人员code';
  68. alter table base.wlyy_door_service_order add `nursing_staff_name` varchar(50) DEFAULT NULL COMMENT '护理人员name';
  69. alter table base.wlyy_door_service_order add `nursing_staff_type` varchar(50) DEFAULT NULL COMMENT '接单的医生类型:医生,健管师,护士等';
  70. -- 2021-02-24 ysj 医养云照护相关
  71. CREATE TABLE `wlyy_archive` (
  72. `id` varchar(50) NOT NULL,
  73. `patient` varchar(50) DEFAULT NULL COMMENT '居民code',
  74. `sick_name` varchar(50) DEFAULT NULL COMMENT '姓名',
  75. `archive_operator_name` varchar(50) DEFAULT NULL COMMENT '建档人姓名',
  76. `doctor_code` varchar(50) DEFAULT NULL COMMENT '医生code',
  77. `sign_status` tinyint(1) DEFAULT NULL COMMENT '签约状态【0未签约,1已签约】',
  78. `idcard` varchar(32) DEFAULT NULL COMMENT '身份证',
  79. `create_time` datetime DEFAULT NULL,
  80. PRIMARY KEY (`id`) USING BTREE
  81. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='建档表';
  82. CREATE TABLE `base_capacity_assessment_record` (
  83. `id` varchar(50) NOT NULL,
  84. `patient` varchar(50) DEFAULT NULL,
  85. `name` varchar(50) DEFAULT NULL,
  86. `sex` tinyint(2) DEFAULT NULL,
  87. `birthday` datetime DEFAULT NULL,
  88. `idcard` varchar(20) DEFAULT NULL,
  89. `mobile` varchar(20) DEFAULT NULL,
  90. `registered_residence` varchar(100) DEFAULT NULL COMMENT '户籍地',
  91. `live_address` varchar(100) DEFAULT NULL COMMENT '居住地',
  92. `assessment_time` datetime DEFAULT NULL COMMENT '评估时间',
  93. `assessment_address` varchar(100) DEFAULT NULL COMMENT '评估地点',
  94. `living_ability` tinyint(2) DEFAULT NULL COMMENT '日常生活活动能力等级',
  95. `cognitive_ability` tinyint(2) DEFAULT NULL COMMENT '认知能力',
  96. `social_ability` tinyint(2) DEFAULT NULL COMMENT '精神状态与社会交流能力',
  97. `comprehensive_ability` tinyint(2) DEFAULT NULL COMMENT '能力总体评价',
  98. `level_conclusion` tinyint(2) DEFAULT NULL COMMENT '等级结论',
  99. `doctor` varchar(50) DEFAULT NULL,
  100. `doctor_name` varchar(50) DEFAULT NULL,
  101. `org_code` varchar(50) DEFAULT NULL,
  102. `org_name` varchar(50) DEFAULT NULL,
  103. `status` tinyint(2) DEFAULT NULL COMMENT '认可结果(0未认可,1已认可,2不认可)',
  104. `sign_time` datetime DEFAULT NULL COMMENT '居民签字时间',
  105. `sign_url` varchar(255) DEFAULT NULL COMMENT '签字结果图片url',
  106. `service_package_status` tinyint(2) DEFAULT NULL COMMENT '是否分配服务包(0未分配,1已分配)',
  107. `create_time` datetime DEFAULT NULL,
  108. PRIMARY KEY (`id`)
  109. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='能力评估记录';
  110. DROP TABLE IF EXISTS `base_service_package`;
  111. CREATE TABLE `base_service_package` (
  112. `id` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  113. `name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '服务包名称',
  114. `type` varchar(1) COLLATE utf8_unicode_ci NOT NULL COMMENT '服务类型(1养老服务、2医疗服务、3安防监护、4慢病管理)',
  115. `price` decimal(10,2) DEFAULT NULL COMMENT '价格',
  116. `num` int(10) DEFAULT NULL COMMENT '服务项数量',
  117. `introduce` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '服务介绍',
  118. `del` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '是否有效(1生效,0失效)',
  119. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  120. PRIMARY KEY (`id`) USING BTREE
  121. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=COMPACT COMMENT='服务包表';
  122. -- ----------------------------
  123. -- Table structure for base_service_package_item
  124. -- ----------------------------
  125. DROP TABLE IF EXISTS `base_service_package_item`;
  126. CREATE TABLE `base_service_package_item` (
  127. `id` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  128. `code` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '服务项code',
  129. `name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '服务项名称',
  130. `service_package_id` varchar(50) COLLATE utf8_unicode_ci DEFAULT 'system' COMMENT '服务包id',
  131. `price` decimal(11,2) DEFAULT '0.00' COMMENT '价格',
  132. `fee_type` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '收费标准(1免费)',
  133. `org_code` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '机构编码',
  134. `org_name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '机构名称',
  135. `introduce` varchar(500) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '服务简介',
  136. `del` varchar(1) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '是否生效(1 生效,0 失效)',
  137. `team_code` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '服务团队code',
  138. `team_name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '服务团队名称',
  139. `create_time` varchar(32) COLLATE utf8_unicode_ci DEFAULT NULL,
  140. PRIMARY KEY (`id`) USING BTREE
  141. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=COMPACT COMMENT='服务项';
  142. -- ----------------------------
  143. -- Table structure for base_service_package_record
  144. -- ----------------------------
  145. DROP TABLE IF EXISTS `base_service_package_record`;
  146. CREATE TABLE `base_service_package_record` (
  147. `id` varchar(50) NOT NULL,
  148. `sign_id` varchar(50) DEFAULT NULL COMMENT '签约id',
  149. `service_package_id` varchar(50) DEFAULT NULL COMMENT '服务包id',
  150. `patient` varchar(50) DEFAULT NULL,
  151. `create_time` datetime DEFAULT NULL,
  152. PRIMARY KEY (`id`)
  153. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='签约的服务包记录表';
  154. -- ----------------------------
  155. -- Table structure for base_service_package_sign_record
  156. -- ----------------------------
  157. DROP TABLE IF EXISTS `base_service_package_sign_record`;
  158. CREATE TABLE `base_service_package_sign_record` (
  159. `id` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  160. `patient` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '居民code签约人',
  161. `name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '居民姓名',
  162. `sign_doctor` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '签约医生code',
  163. `sign_doctor_name` varchar(50) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '签约医生名称',
  164. `start_time` datetime DEFAULT NULL COMMENT '服务开始时间',
  165. `end_time` datetime DEFAULT NULL COMMENT '服务结束时间',
  166. `status` tinyint(4) DEFAULT NULL COMMENT '状态 0新增,1生效,-1已过期',
  167. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  168. PRIMARY KEY (`id`) USING BTREE
  169. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=COMPACT COMMENT='服务包签约记录表';
  170. alter table base_patient add `marriage` int(11) DEFAULT NULL COMMENT '婚姻状况【10.未婚 20.已婚 30.丧偶 40.离婚 90.未说明的婚姻状况】';
  171. alter table base_patient add `national` int(11) DEFAULT NULL COMMENT '民族';
  172. alter table base_patient add `blood` int(11) DEFAULT NULL COMMENT '血型【1.A型 2.B型 3.O型 4.AB型 5.不详】';
  173. alter table base_patient add `national_name` varchar(20) DEFAULT NULL COMMENT '民族名称';
  174. -- 2021-03-25 ysj 医养云照护相关
  175. alter table base_patient add `archive_status` tinyint(1) DEFAULT NULL COMMENT '档案状态【1.未管理 2.死亡 3.正常 4.高危】【必填】';
  176. alter table base_patient add `medicare_number` varchar(50) DEFAULT NULL COMMENT '医疗保险号';
  177. alter table base_patient add `ssc` varchar(50) DEFAULT NULL COMMENT '社保卡号';
  178. alter table base_patient add `archive_type` tinyint(1) DEFAULT NULL COMMENT '档案类型 1老人 2新生儿';
  179. -- 2021-04-07 ysj
  180. alter table base_doctor add `level` tinyint(4) DEFAULT NULL COMMENT '类型 1社区医生,2助老员';
  181. -- 2021-04-08 lb
  182. CREATE TABLE `base_patient_bed_apply` (
  183. `id` varchar(50) NOT NULL,
  184. `patient` varchar(50) NOT NULL,
  185. `patient_name` varchar(50) DEFAULT NULL,
  186. `idcard` varchar(50) DEFAULT NULL COMMENT '身份证',
  187. org_code varchar(50) DEFAULT NULL COMMENT '申请机构code',
  188. org_name varchar(50) DEFAULT NULL COMMENT '申请机构名称',
  189. status tinyint(4) DEFAULT '1' COMMENT '状态 -1取消 0已完成 1未处理 2未评估',
  190. `create_time` timestamp NULL DEFAULT NULL ,
  191. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  192. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者称名',
  193. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  194. `update_user` varchar(50) DEFAULT NULL,
  195. `update_user_name` varchar(50) DEFAULT NULL,
  196. PRIMARY KEY (`id`)
  197. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='居民床位申请';
  198. CREATE TABLE `base_capacity_assessment_baseinfo` (
  199. `id` varchar(50) NOT NULL,
  200. `assessment_year` varchar(4) DEFAULT NULL COMMENT '评估年份',
  201. `status` tinyint(5) DEFAULT '1' COMMENT '状态 0失效 1有效 ',
  202. `patient` varchar(50) DEFAULT NULL,
  203. `name` varchar(50) DEFAULT NULL,
  204. `sex` tinyint(2) DEFAULT NULL,
  205. `age` varchar(5) DEFAULT NULL,
  206. `nation` varchar(20) DEFAULT NULL COMMENT '名族',
  207. `nation_name` varchar(50) DEFAULT NULL COMMENT '名族名称',
  208. `religion` varchar(20) DEFAULT NULL COMMENT '宗教信仰 0无;1有',
  209. `idcard` varchar(20) DEFAULT NULL,
  210. `domicile` varchar(20) DEFAULT NULL COMMENT '户籍 0本地户口;1外地户口',
  211. `marriage` varchar(20) DEFAULT NULL COMMENT '婚姻状况 10.未婚 20.已婚 30.丧偶 40.离婚 90.未说明的婚姻状况',
  212. `marriage_remark` varchar(255) DEFAULT NULL COMMENT '婚姻状况 备注',
  213. `education` varchar(20) DEFAULT NULL COMMENT '文化程度 0文盲及半文盲;1小学;2初中;3高中/技校/中专;4大学专科及以上;5不详',
  214. `income_type` varchar(20) DEFAULT NULL COMMENT '主要经济来源 0退休金/养老金;1子女补贴;2亲友资助;3其他补贴',
  215. `pension_flag` varchar(20) DEFAULT NULL COMMENT '是否有养老金收入 0无 1有',
  216. `pension_count` varchar(20) DEFAULT NULL COMMENT '养老金收入 元/月',
  217. `family_type` varchar(20) DEFAULT NULL COMMENT '是否为经济困难家庭 0否 1特困 2低保 3低保边缘 ',
  218. `disability_certificate` varchar(20) DEFAULT NULL COMMENT '是否为持证残疾人 0否 1是 ',
  219. `medical_insurance` varchar(20) DEFAULT NULL COMMENT '是否购买了商业健康(医疗)保险 0否 1是 ',
  220. `living_type` varchar(20) DEFAULT NULL COMMENT '现住场所:1自有产权房、私房等;2各类租赁房等;3养老院或类似机构;4护理院或类似机构;5医院或类似机构',
  221. `living_together` varchar(20) DEFAULT NULL COMMENT '同居者类型 0独居;1与配偶/伴侣居住;2与子女居住;3与孙辈居住;4与父母居住;5与兄弟姐妹居住;6与其他亲友居住;7其他',
  222. `living_together_remark` varchar(255) DEFAULT NULL COMMENT '同居者备注',
  223. `dementia_flag` varchar(20) DEFAULT NULL COMMENT '痴呆症 0无 1有',
  224. `mental_illness` varchar(20) DEFAULT NULL COMMENT '精神疾病(可多选)0无;1精神分裂症;2双相情感障碍;3偏执性精神障碍;4分裂情感性障碍;5癫痫所致精神障碍;6精神发育迟滞伴发精神障碍',
  225. `disease_type` varchar(20) DEFAULT NULL COMMENT '患病类型可多选;0无 1肿瘤(晚期)2严重心律失常3压疮4慢性心力衰竭(心功能III-IV级)5慢性肾功能衰竭(尿毒症期)6多器官功能衰竭7蛋白质能量营养不足(重度)8慢性阻塞性肺疾病(肺心病心功能III-IV级)9呼吸衰竭10脑血管意外合并吞咽障碍11其他',
  226. `disease_remark` varchar(255) DEFAULT NULL COMMENT '其他疾病',
  227. `fall_lately` varchar(20) DEFAULT NULL COMMENT '近30天跌倒 0无;1一次;2两次;3三次及以上',
  228. `lost_lately` varchar(20) DEFAULT NULL COMMENT '近30天走失 0无;1一次;2两次;3三次及以上',
  229. `choking_lately` varchar(20) DEFAULT NULL COMMENT '近30天噎食 0无;1一次;2两次;3三次及以上',
  230. `suicide_lately` varchar(20) DEFAULT NULL COMMENT '近30天自杀 0无;1一次;2两次;3三次及以上',
  231. `remark_lately` varchar(255) DEFAULT NULL COMMENT '近30天意外 其他 0无;1一次;2两次;3三次及以上',
  232. `medical_services` varchar(255) DEFAULT NULL COMMENT '近7天是否接受过医疗护理服务 0无1有',
  233. `domicile_county` varchar(255) DEFAULT NULL COMMENT '户籍 区(县、市)',
  234. `domicile_county_name` varchar(255) DEFAULT NULL COMMENT '户籍 区(县、市)',
  235. `domicile_street` varchar(255) DEFAULT NULL COMMENT '户籍 街(镇)',
  236. `domicile_street_name` varchar(255) DEFAULT NULL COMMENT '户籍 街(镇)',
  237. `domicile_org` varchar(255) DEFAULT NULL COMMENT '户籍 社(村)',
  238. `domicile_org_name` varchar(255) DEFAULT NULL COMMENT '户籍 社(村)',
  239. `domicile_building` varchar(255) DEFAULT NULL COMMENT '户籍 xx幢',
  240. `domicile_room` varchar(255) DEFAULT NULL COMMENT '户籍 xx室',
  241. `live_county` varchar(255) DEFAULT NULL COMMENT '居住地 区(县、市)',
  242. `live_county_name` varchar(255) DEFAULT NULL COMMENT '居住地名称 区(县、市)',
  243. `live_street` varchar(255) DEFAULT NULL COMMENT '居住地 街(镇)',
  244. `live_street_name` varchar(255) DEFAULT NULL COMMENT '居住地名称 街(镇)',
  245. `live_org` varchar(255) DEFAULT NULL COMMENT '居住地 社(村)',
  246. `live_org_name` varchar(255) DEFAULT NULL COMMENT '居住地名称 社(村)',
  247. `live_building` varchar(255) DEFAULT NULL COMMENT '居住地 xx幢',
  248. `live_room` varchar(255) DEFAULT NULL COMMENT '居住地 xx室',
  249. `postcode` varchar(50) DEFAULT NULL COMMENT '邮编',
  250. `residence_phone` varchar(50) DEFAULT NULL COMMENT '住宅电话',
  251. `patient_phone` varchar(50) DEFAULT NULL COMMENT '手机',
  252. `proxy_name` varchar(50) DEFAULT NULL COMMENT '代理人姓名',
  253. `applicant_relation` varchar(50) DEFAULT NULL COMMENT '与申请人关系',
  254. `proxy_address` varchar(255) DEFAULT NULL COMMENT '代理人地址',
  255. `proxy_telephone` varchar(50) DEFAULT NULL COMMENT '代理人电话',
  256. `proxy_phone` varchar(50) DEFAULT NULL COMMENT '代理人手机',
  257. `applicant_sign` varchar(255) DEFAULT NULL COMMENT '申请人(代理人) 签字结果图片url',
  258. `applicant_date` varchar(50) DEFAULT NULL COMMENT '申请日期',
  259. `service_type` varchar(50) DEFAULT NULL COMMENT '养老服务形式 0居家养老 1机构养老',
  260. `acceptable_services_life1` varchar(50) DEFAULT NULL COMMENT '直接生活照顾 1穿衣;2修饰;3口腔清洁;4皮肤清洁;5喂食服务;6排泄照料 ',
  261. `acceptable_services_life2` varchar(50) DEFAULT NULL COMMENT '间接生活照顾 1居室清洁;2更换洗涤;3上门维修;4定期探访;5膳食服务;6文化教育;7娱乐休闲;8室外休闲(户外);9紧急呼援;10法律援助;11转介服务;12咨询服务',
  262. `acceptable_services_mental` varchar(50) DEFAULT NULL COMMENT '精神心理照顾 1危机干预;2沟通;3精神支持;4心理疏导;5心理咨询',
  263. `acceptable_services_rehabilitation` varchar(255) DEFAULT NULL COMMENT '康复护理照顾 1定期翻身;2压疮预;3防活动肢体;4肢体保健;5康复活动;6预防保健;7健康咨询;8健康管理;9健康教育;10临终关怀 ',
  264. `acceptable_services_other` varchar(255) DEFAULT NULL COMMENT '其他',
  265. `create_time` datetime DEFAULT NULL,
  266. `medical_insurance_type` varchar(20) DEFAULT NULL COMMENT '医保类别 1职工基本医疗保险 2城乡居民基本医疗保险 3其他医疗保障 4无任何保障',
  267. PRIMARY KEY (`id`)
  268. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='能力评估-基本信息表';
  269. CREATE TABLE `base_capacity_assessment_living_ability` (
  270. `id` varchar(50) NOT NULL,
  271. `assessment_year` varchar(4) DEFAULT NULL COMMENT '评估年份',
  272. `status` tinyint(5) DEFAULT '1' COMMENT '状态 0失效 1有效 ',
  273. `patient` varchar(50) DEFAULT NULL,
  274. `eating_ability_score` varchar(50) DEFAULT NULL COMMENT '进食能力得分 10可独立进食;5需部分帮助;0需要极大帮助或完全依赖他人',
  275. `shower_ability_score` varchar(50) DEFAULT NULL COMMENT '洗澡能力得分 5可独立完成;0需要帮助',
  276. `washing_ability_score` varchar(50) DEFAULT NULL COMMENT '洗漱能力得分 5可独立完成;0需要帮助',
  277. `dressing_ability_score` varchar(50) DEFAULT NULL COMMENT '穿衣能力得分 10可独立完成;5需要部分帮助;0需要极大帮助或完全依赖他人',
  278. `excretion_ability_score` varchar(50) DEFAULT NULL COMMENT '排便控制能力得分 10可自主控制;5偶尔失控(每周小于一次,或需要他人提示);0完全失控',
  279. `urination_ability_score` varchar(50) DEFAULT NULL COMMENT '排尿控制能力得分 10可自主控制;5偶尔失控(每周小于一次,或需要他人提示);0完全失控或留置导尿管',
  280. `toilet_ability_score` varchar(50) DEFAULT NULL COMMENT '如厕能力得分 10可独立完成;5需部分帮助;0需要极大帮助或完全依赖他人',
  281. `transfer_bed_ability_score` varchar(50) DEFAULT NULL COMMENT '床椅转移能力得分 15可独立完成10需要部分帮忙5需要极大帮忙0完全依赖他人',
  282. `walking_ability_score` varchar(50) DEFAULT NULL COMMENT '平地行走能力得分 15可独立行走45m;10需要部分帮助;5需要极大帮助;0完全依赖他人',
  283. `down_stairs_ability_score` varchar(50) DEFAULT NULL COMMENT '上下楼梯能力得分10可独立上下楼梯(连续10~15个台阶);5需要部分帮忙0需要极大帮助或完全依赖他人',
  284. `total_score` varchar(50) DEFAULT NULL COMMENT '日常生活能力总分 上述得分和 总分100 ',
  285. `ability_grade` varchar(50) DEFAULT NULL COMMENT '能力等级:0能力完好(100);1轻度受损(65-95);2中度受损(45-60);3重度受损(≤40)',
  286. `create_time` datetime DEFAULT NULL,
  287. PRIMARY KEY (`id`)
  288. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='能力评估-日常生活能力评估表';
  289. CREATE TABLE `base_capacity_assessment_cognitive_ability` (
  290. `id` varchar(50) NOT NULL,
  291. `assessment_year` varchar(4) DEFAULT NULL COMMENT '评估年份',
  292. `status` tinyint(5) DEFAULT '1' COMMENT '状态 0失效 1有效 ',
  293. `patient` varchar(50) DEFAULT NULL,
  294. `question1` varchar(4) DEFAULT NULL COMMENT '问题一得分 总分3分',
  295. `question2` varchar(4) DEFAULT NULL COMMENT '问题二得分 总分5分',
  296. `question3` varchar(4) DEFAULT NULL COMMENT '问题三得分 总分5分',
  297. `question4` varchar(4) DEFAULT NULL COMMENT '问题四得分 总分3分',
  298. `total_score` varchar(50) DEFAULT NULL COMMENT '认知能力 上述得分和 ',
  299. `ability_grade` varchar(50) DEFAULT NULL COMMENT '能力等级:0能力完好(16);1轻度受损(13-15);2中度受损(9-12);3重度受损(≤8)',
  300. `create_time` datetime DEFAULT NULL,
  301. PRIMARY KEY (`id`)
  302. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='能力评估-认知能力表';
  303. CREATE TABLE `base_capacity_assessment_social_ability` (
  304. `id` varchar(50) NOT NULL,
  305. `assessment_year` varchar(4) DEFAULT NULL COMMENT '评估年份',
  306. `status` tinyint(5) DEFAULT '1' COMMENT '状态 0失效 1有效 ',
  307. `patient` varchar(50) DEFAULT NULL,
  308. `aggress_score` varchar(4) DEFAULT NULL COMMENT '攻击行为得分 总分3分',
  309. `depressed_score` varchar(4) DEFAULT NULL COMMENT '抑郁状态得分 总分5分',
  310. `consciousness_score` varchar(4) DEFAULT NULL COMMENT '意识水平得分 总分5分',
  311. `communicate_score` varchar(4) DEFAULT NULL COMMENT '沟通交流得分 总分3分',
  312. `social_skills_score` varchar(50) DEFAULT NULL COMMENT '社交能力得分 ',
  313. `vision_score` varchar(50) DEFAULT NULL COMMENT '视力功能得分 ',
  314. `hearing_score` varchar(50) DEFAULT NULL COMMENT '听力能力得分 ',
  315. `total_score` varchar(50) DEFAULT NULL COMMENT ' 精神状态与社会交流能力总分 上述得分和 总分22',
  316. `ability_grade` varchar(50) DEFAULT NULL COMMENT '能力等级:0能力完好(22);1轻度受损(15-21);2中度受损(7-14);3重度受损(≤6)',
  317. `create_time` datetime DEFAULT NULL,
  318. PRIMARY KEY (`id`)
  319. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='能力评估-精神状态与社会交流能力表';
  320. CREATE TABLE `base_security_monitoring_order_cancel_log` (
  321. `id` varchar(50) NOT NULL,
  322. `order_id` varchar(50) NOT NULL COMMENT '工单id',
  323. `patient` varchar(50) NOT NULL COMMENT '居民code',
  324. `cancel_type` int(1) NOT NULL COMMENT '取消类型:1-调度员取消,2-居民取消 3 医生取消',
  325. `cancel_reason` varchar(50) DEFAULT NULL COMMENT '取消理由',
  326. `time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '取消时间',
  327. PRIMARY KEY (`id`)
  328. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='安防工单取消记录';
  329. CREATE TABLE `base_semoni_patient_confirm_log` (
  330. `id` varchar(50) NOT NULL,
  331. `order_id` varchar(50) NOT NULL COMMENT '工单id',
  332. `patient` varchar(50) NOT NULL COMMENT '居民',
  333. `patient_name` varchar(50) NOT NULL COMMENT '居民姓名',
  334. `type` int(1) NOT NULL COMMENT '确认操作类型:1-确认基础信息无误或变更,2-确认医生变更服务信息,3-同意工单转接 4同意取消工单',
  335. `description` varchar(200) DEFAULT NULL COMMENT '操作描述',
  336. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  337. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者称名',
  338. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '转接时间',
  339. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  340. `update_user` varchar(50) DEFAULT NULL,
  341. `update_user_name` varchar(50) DEFAULT NULL,
  342. PRIMARY KEY (`id`)
  343. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='安防服务工单居民确认操作日志记录';
  344. CREATE TABLE `base_semoni_doctor_status` (
  345. `id` varchar(50) NOT NULL,
  346. `doctor` varchar(50) NOT NULL COMMENT '医生code',
  347. `status` int(1) NOT NULL DEFAULT '1' COMMENT '医生状态:1-待派单,2-待接单,3-待服务,4-服务中,5-停止接单',
  348. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  349. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者称名',
  350. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '转接时间',
  351. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  352. `update_user` varchar(50) DEFAULT NULL,
  353. `update_user_name` varchar(50) DEFAULT NULL,
  354. PRIMARY KEY (`id`)
  355. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='医生安防服务工单状态情况';
  356. alter TABLE base.base_security_monitoring_order add COLUMN doctor_confirm_finish_img VARCHAR(3000) DEFAULT NULL COMMENT '医生确认完成照片';
  357. alter TABLE base.base_security_monitoring_order add COLUMN doctor_confirm_finish_time timestamp NULL DEFAULT NULL COMMENT '医生确认完成时间';
  358. -- 2021-04-09 中山消息推送
  359. alter table wlyy_outpatient ADD last_remind_time timestamp ;
  360. alter table wlyy_outpatient ADD remind_doctor varchar(50) ;
  361. -- 2021-04-10 lb
  362. ALTER table base.base_patient_bed_apply MODIFY `patient` varchar(50) DEFAULT NULL;
  363. -- 2021-04-12 lb
  364. CREATE TABLE `base_emergency_assistance_order` (
  365. `id` varchar(50) NOT NULL DEFAULT '',
  366. `patient` varchar(50) DEFAULT NULL COMMENT '发起救助的居民id',
  367. `patient_name` varchar(10) DEFAULT NULL COMMENT '发起救助的居民姓名',
  368. `patient_phone` varchar(15) DEFAULT NULL COMMENT '救助居民电话',
  369. `patient_idcard` varchar(200) DEFAULT NULL COMMENT '救助居民身份证',
  370. `org_code` varchar(100) DEFAULT NULL COMMENT '救助居民所在机构code',
  371. `org_name` varchar(100) DEFAULT NULL COMMENT '救助居民所在机构名称',
  372. `serve_address` varchar(100) DEFAULT NULL COMMENT '居民当前定位地址',
  373. `serve_lat` varchar(100) DEFAULT NULL COMMENT '居民当前定位地址纬度',
  374. `serve_lon` varchar(100) DEFAULT NULL COMMENT '居民当前定位地址经度',
  375. `session_id` varchar(150) DEFAULT NULL COMMENT '会话id',
  376. `doctor` varchar(50) DEFAULT NULL COMMENT '医生code',
  377. `doctor_name` varchar(50) DEFAULT NULL COMMENT '医生name',
  378. `doctor_address` varchar(100) DEFAULT NULL COMMENT '医生当前定位地址',
  379. `doctor_lat` varchar(100) DEFAULT NULL COMMENT '医生当定位地址纬度',
  380. `doctor_lon` varchar(100) DEFAULT NULL COMMENT '医生当前定位地址经度',
  381. `conclusion` varchar(100) DEFAULT NULL COMMENT '服务完成笔记',
  382. `conclusion_img` varchar(100) DEFAULT NULL COMMENT '服务相关附件',
  383. `status` tinyint(4) DEFAULT '1' COMMENT '工单状态 -1已取消 0已完成 1申请中',
  384. `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  385. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  386. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者名称',
  387. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  388. `update_user` varchar(50) DEFAULT NULL,
  389. `update_user_name` varchar(50) DEFAULT NULL,
  390. PRIMARY KEY (`id`)
  391. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='居民紧急救助服务工单';
  392. -- 2021-04-13 lb
  393. ALTER table base_doctor ADD COLUMN `doctor_lat` varchar(100) DEFAULT NULL COMMENT '医生当前定位地址纬度';
  394. ALTER table base_doctor ADD COLUMN `doctor_lon` varchar(100) DEFAULT NULL COMMENT '医生当前定位地址经度';
  395. alter TABLE base_emergency_assistance_order add COLUMN complete_time timestamp NULL DEFAULT NULL COMMENT '医生确认完成时间';
  396. -- 2021-04-19 lb
  397. ALTER table base.base_doctor add COLUMN `doctor_locate_address` varchar(100) DEFAULT NULL COMMENT '医生当前定位地址';
  398. ALTER table base.base_emergency_assistance_order add COLUMN `team_code` varchar(100) DEFAULT NULL COMMENT '服务团队';
  399. --2021-04-23
  400. ALTER table base.base_emergency_assistance_order modify COLUMN `conclusion_img` varchar(1000) DEFAULT NULL COMMENT '服务相关附件';
  401. -- 2021-04-26
  402. ALTER table base.base_emergency_assistance_order add COLUMN `proxy_patient` varchar(50) DEFAULT NULL COMMENT '代理发起工单的居民code,替父母,孩子等发起工单';
  403. ALTER table base.base_emergency_assistance_order add COLUMN `proxy_patient_name` varchar(10) DEFAULT NULL COMMENT '代理发起工单的居民code,替父母,孩子等发起工单';
  404. ALTER table base.base_emergency_assistance_order add COLUMN `proxy_patient_phone` varchar(15) DEFAULT NULL COMMENT '代理发起工单的居民联系电话';
  405. ALTER table base.base_emergency_assistance_order add COLUMN `type` tinyint(2) DEFAULT '1' COMMENT '发起类型(1本人发起 2家人待预约 3医生代预约)';
  406. -- 2021-04-20 wj
  407. alter table base_doctor add doctor_level tinyint(4) DEFAULT NULL COMMENT '类型 1社区医生,2助老员';
  408. -- 2021-04-29 wj
  409. alter table base_patient ADD disease varchar(50) ;
  410. alter table patient_medicare_card ADD medicare_number varchar(50) ;
  411. -- 2021-05-07 ysj
  412. alter table base_patient_family_member add is_contacts tinyint(1) DEFAULT NULL COMMENT '是否是一键联系人';
  413. CREATE TABLE `base_capacity_doctor` (
  414. `id` varchar(50) NOT NULL,
  415. `capacity_id` varchar(50) DEFAULT NULL COMMENT '能力评估记录id',
  416. `doctor_id` varchar(50) DEFAULT NULL COMMENT '医生id',
  417. PRIMARY KEY (`id`)
  418. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='能力评估医生关联表';
  419. CREATE TABLE `base_patient_contacts_org` (
  420. `id` varchar(50) NOT NULL,
  421. `patient` varchar(50) DEFAULT NULL,
  422. `org_code` varchar(50) DEFAULT NULL,
  423. PRIMARY KEY (`id`)
  424. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='居民联系服务站';
  425. -- 2021-05-07 skj
  426. ALTER TABLE base.wlyy_patient_device add COLUMN `sos_address` varchar(50) DEFAULT NULL COMMENT '设备类型为报警器时,需要填写投放地址 category_code = 7';
  427. -- 2021-05-08 skj
  428. ALTER TABLE base.base_life_care_item_dict add COLUMN `life_care_img` varchar(255) DEFAULT NULL COMMENT '服务项目图片';
  429. -- 2021-05-08 lb
  430. CREATE TABLE `base_device_sos_log` (
  431. `id` int(11) NOT NULL AUTO_INCREMENT,
  432. `patient` varchar(50) DEFAULT NULL COMMENT '居民code',
  433. `patient_name` varchar(50) DEFAULT NULL COMMENT '姓名',
  434. `idcard` varchar(32) DEFAULT NULL COMMENT '身份证',
  435. `category_code` varchar(50) DEFAULT NULL COMMENT '设备类型标识1血糖仪,2.血压计,3药盒,4智能手表',
  436. `device_sn` varchar(50) NOT NULL COMMENT '设备SN码',
  437. `sos_address` varchar(100) DEFAULT NULL COMMENT '报警地址',
  438. `sos_lat` varchar(100) DEFAULT NULL COMMENT '报警地址纬度',
  439. `sos_lon` varchar(100) DEFAULT NULL COMMENT '报警地址经度',
  440. `sos_send_status` varchar(255) DEFAULT NULL COMMENT '紧急救助发起状态 200成功, -1 失败',
  441. `sos_send_message` varchar(500) DEFAULT NULL COMMENT '紧急救助发起返回消息',
  442. `create_time` datetime DEFAULT NULL,
  443. PRIMARY KEY (`id`) USING BTREE
  444. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备紧急救助日志表';
  445. -- 2021-05-10 lb
  446. ALTER table base.base_emergency_assistance_order add column `order_source` tinyint(4) DEFAULT '1' COMMENT '工单发起来源状态 1APP 2手环3居家报警'
  447. -- 2021-05-10 ysj
  448. ALTER table base.base_business_order_refund add column `enclosure` VARCHAR(3000) COMMENT '附件';
  449. DROP TABLE IF EXISTS `base_course`;
  450. CREATE TABLE `base_course` (
  451. `id` varchar(50) NOT NULL,
  452. `type` varchar(1) DEFAULT NULL COMMENT '课程类型',
  453. `name` varchar(50) DEFAULT NULL COMMENT '课程名称',
  454. `org_code` varchar(50) DEFAULT NULL COMMENT '机构id',
  455. `org_name` varchar(50) DEFAULT NULL COMMENT '机构名称',
  456. `doctor` varchar(50) DEFAULT NULL COMMENT '教师id',
  457. `doctor_name` varchar(50) DEFAULT NULL COMMENT '教师名称',
  458. `live_time` datetime DEFAULT NULL COMMENT '直播时间',
  459. `live_status` varchar(1) DEFAULT NULL COMMENT '直播状态',
  460. `live_duration` varchar(10) DEFAULT NULL COMMENT '直播时长',
  461. `course_cover` varchar(300) DEFAULT NULL COMMENT '课程封面',
  462. `status` varchar(1) DEFAULT NULL COMMENT '上架状态',
  463. `fee` decimal(10,2) DEFAULT NULL COMMENT '费用',
  464. `introduction` varchar(3000) DEFAULT NULL COMMENT '课程简介',
  465. `del` tinyint(1) DEFAULT NULL COMMENT '删除标志 1正常 0删除',
  466. `create_time` datetime DEFAULT NULL,
  467. `create_user` varchar(50) DEFAULT NULL,
  468. `create_user_name` varchar(50) DEFAULT NULL,
  469. `update_time` datetime DEFAULT NULL,
  470. `update_user` varchar(50) DEFAULT NULL,
  471. `update_user_name` varchar(50) DEFAULT NULL,
  472. PRIMARY KEY (`id`)
  473. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='课程表';
  474. DROP TABLE IF EXISTS `base_course_catalogue`;
  475. CREATE TABLE `base_course_catalogue` (
  476. `id` varchar(50) NOT NULL,
  477. `course_id` varchar(50) DEFAULT NULL,
  478. `name` varchar(50) DEFAULT NULL COMMENT '目录名称',
  479. `type` varchar(1) DEFAULT NULL COMMENT '目录类型',
  480. `content` varchar(3000) DEFAULT NULL COMMENT '小节内容',
  481. `video_url` varchar(300) DEFAULT NULL COMMENT '小节视频url',
  482. `create_time` datetime DEFAULT NULL,
  483. `update_time` datetime DEFAULT NULL,
  484. PRIMARY KEY (`id`)
  485. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='课程目录表';
  486. DROP TABLE IF EXISTS `base_patient_order_refund`;
  487. CREATE TABLE `base_patient_order_refund` (
  488. `id` varchar(50) NOT NULL,
  489. `patient` varchar(50) DEFAULT NULL COMMENT '居民code',
  490. `patient_name` varchar(50) DEFAULT NULL COMMENT '居民名字',
  491. `order_price` varchar(0) DEFAULT NULL COMMENT '订单金额',
  492. `refund_price` varchar(0) DEFAULT NULL COMMENT '退款金额',
  493. `refund_desc` varchar(500) DEFAULT NULL COMMENT '退款原因',
  494. `status` tinyint(1) DEFAULT NULL COMMENT '1待退款2已退款',
  495. `refund_time` datetime DEFAULT NULL COMMENT '退款时间',
  496. `create_time` datetime DEFAULT NULL COMMENT '退款申请时间',
  497. `buy_time` datetime DEFAULT NULL COMMENT '购买时间',
  498. `enclosure` varchar(3000) DEFAULT NULL COMMENT '附件',
  499. `bussiness_order_refund_id` int(11) DEFAULT NULL COMMENT '退款表id',
  500. `order_id` varchar(50) DEFAULT NULL COMMENT '订单id',
  501. `type` varchar(1) DEFAULT NULL COMMENT '类型 1招生报名,2课程',
  502. `org_code` varchar(50) DEFAULT NULL,
  503. `org_name` varchar(50) DEFAULT NULL COMMENT '课程名称/招生标题',
  504. `title` varchar(255) DEFAULT NULL,
  505. `mobile` varchar(20) DEFAULT NULL COMMENT '联系电话',
  506. PRIMARY KEY (`id`)
  507. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='居民发起的退款记录表';
  508. DROP TABLE IF EXISTS `base_recruit_students`;
  509. CREATE TABLE `base_recruit_students` (
  510. `id` varchar(50) NOT NULL,
  511. `org_code` varchar(50) DEFAULT NULL COMMENT '招生机构',
  512. `org_name` varchar(50) DEFAULT NULL COMMENT '招生机构名称',
  513. `theme` varchar(100) DEFAULT NULL COMMENT '招生主题',
  514. `start_time` datetime DEFAULT NULL COMMENT '报名开始时间',
  515. `end_time` datetime DEFAULT NULL COMMENT '报名结束时间',
  516. `num` int(11) DEFAULT NULL COMMENT '招生名额',
  517. `fee` decimal(10,2) DEFAULT NULL COMMENT '报名费用',
  518. `admitted_num` int(11) DEFAULT NULL COMMENT '已录取人数',
  519. `del` tinyint(1) DEFAULT NULL COMMENT '删除标志 1正常 0删除',
  520. `create_time` datetime DEFAULT NULL,
  521. `update_time` datetime DEFAULT NULL,
  522. PRIMARY KEY (`id`)
  523. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='招生表';
  524. DROP TABLE IF EXISTS `base_recruit_students_record`;
  525. CREATE TABLE `base_recruit_students_record` (
  526. `id` varchar(50) NOT NULL,
  527. `recruit_students_id` varchar(50) DEFAULT NULL COMMENT '招生id',
  528. `recruit_name` varchar(100) DEFAULT NULL COMMENT '招生名称',
  529. `patient` varchar(50) DEFAULT NULL,
  530. `patient_name` varchar(50) DEFAULT NULL COMMENT '姓名',
  531. `sex` varchar(1) DEFAULT NULL COMMENT '性别',
  532. `org_code` varchar(50) DEFAULT NULL COMMENT '机构code',
  533. `org_name` varchar(50) DEFAULT NULL COMMENT '机构名称',
  534. `mobile` varchar(20) DEFAULT NULL COMMENT '手机',
  535. `status` varchar(1) DEFAULT NULL COMMENT '状态(待审核、待支付、已支付、已退费、审核未通过)',
  536. `del` tinyint(1) DEFAULT NULL,
  537. `create_time` datetime DEFAULT NULL,
  538. `update_time` datetime DEFAULT NULL,
  539. PRIMARY KEY (`id`)
  540. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='招生记录表';
  541. DROP TABLE IF EXISTS `base_customer_service`;
  542. CREATE TABLE `base_customer_service` (
  543. `id` varchar(50) NOT NULL,
  544. `org_code` varchar(50) DEFAULT NULL,
  545. `org_name` varchar(50) DEFAULT NULL,
  546. `team_id` varchar(50) DEFAULT NULL,
  547. `team_name` varchar(50) DEFAULT NULL,
  548. `create_time` datetime DEFAULT NULL,
  549. `update_time` datetime DEFAULT NULL,
  550. PRIMARY KEY (`id`)
  551. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='机构客服团队表';
  552. DROP TABLE IF EXISTS `base_children_examination_record`;
  553. CREATE TABLE `base_children_examination_record` (
  554. `id` varchar(50) NOT NULL,
  555. `type` varchar(1) DEFAULT NULL COMMENT '体检类型',
  556. `exam_time` datetime DEFAULT NULL COMMENT '体检时间',
  557. `org_code` varchar(50) DEFAULT NULL COMMENT '体检机构code',
  558. `org_name` varchar(50) DEFAULT NULL COMMENT '体检机构',
  559. `month_age` varchar(10) DEFAULT NULL COMMENT '月龄',
  560. `height` varchar(10) DEFAULT NULL COMMENT '身高',
  561. `weight` varchar(10) DEFAULT NULL COMMENT '体重',
  562. `head_circumference` varchar(10) DEFAULT NULL COMMENT '头围',
  563. `create_time` datetime DEFAULT NULL,
  564. PRIMARY KEY (`id`)
  565. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='儿童体检记录表';
  566. -- 计算2点距离函数
  567. CREATE FUNCTION funDistance(lat1 DOUBLE,lon1 DOUBLE,lat2 DOUBLE,lon2 DOUBLE) RETURNS DOUBLE
  568. BEGIN DECLARE juli DOUBLE;
  569. SET juli = acos(sin(lat1 * PI() / 180) * sin(lat2 * PI() / 180) + cos(lat1 * PI() / 180) * cos(lat2 * PI() / 180) * cos(lon1 * PI() / 180 - lon2 * PI() / 180)) * 6378.137;
  570. RETURN juli;
  571. END;
  572. DROP TABLE IF EXISTS `base_business_sys_dict`;
  573. CREATE TABLE `base_business_sys_dict` (
  574. `id` varchar(50) NOT NULL,
  575. `dict_name` varchar(50) DEFAULT NULL COMMENT '所属字典',
  576. `dict_code` varchar(300) DEFAULT NULL COMMENT '字典项代码',
  577. `dict_value` text COMMENT '字典项所属值',
  578. `py_code` varchar(50) DEFAULT NULL COMMENT '拼音缩写码',
  579. `sort` int(11) DEFAULT NULL COMMENT '排序',
  580. `create_time` varchar(50) DEFAULT NULL,
  581. `update_time` varchar(50) DEFAULT NULL,
  582. `img_url` varchar(1000) DEFAULT NULL COMMENT '图片地址',
  583. `model_name` varchar(50) DEFAULT NULL COMMENT '模块名称',
  584. `ext1` varchar(50) DEFAULT NULL COMMENT '备用字段1,托育字典服务项的时候表示费用',
  585. `ext2` varchar(50) DEFAULT NULL COMMENT '备用字段2 ',
  586. PRIMARY KEY (`id`),
  587. KEY `dict_name` (`dict_name`)
  588. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='托育业务字典表';
  589. CREATE TABLE `wlyy_devices` (
  590. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  591. `apply_date` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '申请日期',
  592. `org_name` varchar(255) DEFAULT NULL COMMENT '机构名称',
  593. `linkman` varchar(255) DEFAULT NULL COMMENT '联系人',
  594. `tel` varchar(255) DEFAULT NULL COMMENT '联系电话',
  595. `server_ip` varchar(255) DEFAULT NULL COMMENT '服务IP地址',
  596. `device_name` varchar(255) DEFAULT NULL COMMENT '设备名称',
  597. `device_model` varchar(255) DEFAULT NULL COMMENT '型号',
  598. `device_code` varchar(255) DEFAULT NULL COMMENT '设备唯一标识',
  599. `manufacturer_code` varchar(255) DEFAULT NULL COMMENT '厂商代码',
  600. `manufacturer` varchar(255) DEFAULT NULL COMMENT '厂家名称',
  601. `address` varchar(255) DEFAULT NULL COMMENT '厂家地址',
  602. `representative` varchar(255) DEFAULT NULL COMMENT '法人代表',
  603. `applicant_name` varchar(255) DEFAULT NULL COMMENT '申请注册人',
  604. `applicant_identity` varchar(255) DEFAULT NULL COMMENT '申请人身份证号',
  605. `applicant_tel` varchar(255) DEFAULT NULL COMMENT '申请人手机',
  606. `applicant_mail` varchar(255) DEFAULT NULL COMMENT '申请人邮箱',
  607. `sim` varchar(50) DEFAULT NULL COMMENT 'sim卡号',
  608. `manufacturer_id` varchar(50) DEFAULT NULL COMMENT '厂商id',
  609. `is_grant` int(2) DEFAULT '0' COMMENT '是否发放(0否1是)',
  610. `grant_admin_team` varchar(50) DEFAULT NULL COMMENT '发放的患者所在团队',
  611. `grant_org_code` varchar(50) DEFAULT NULL COMMENT '发放所在机构',
  612. `is_binding` int(2) DEFAULT '0' COMMENT '是否绑定(0否 1 是)',
  613. `binding_count` varchar(50) DEFAULT NULL COMMENT '绑定次数({"1":"0", "2":"0"})',
  614. `grant_time` datetime DEFAULT NULL COMMENT '发放时间',
  615. `grant_doctor` varchar(50) DEFAULT NULL COMMENT '发放医生code',
  616. `grant_doctor_name` varchar(50) DEFAULT NULL COMMENT '发放医生姓名',
  617. `neighborhood_committee_code` varchar(12) DEFAULT NULL COMMENT '居委会code',
  618. `neighborhood_committee_name` varchar(100) DEFAULT NULL COMMENT '居委会名称',
  619. PRIMARY KEY (`id`),
  620. KEY `idx_device_code` (`device_code`) USING BTREE
  621. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='厦门设备信息表';
  622. -- 2021-05-12 lb
  623. alter table base.base_business_sys_dict add column org_code varchar(50) default null comment '归属机构';
  624. -- 2021-05-13 lb
  625. CREATE TABLE `base_door_coach_order` (
  626. `id` varchar(50) NOT NULL DEFAULT '',
  627. `number` varchar(50) DEFAULT NULL COMMENT '服务编号',
  628. `proxy_patient` varchar(50) DEFAULT NULL COMMENT '代理发起工单的居民code,替父母,孩子等发起工单',
  629. `proxy_patient_name` varchar(10) DEFAULT NULL COMMENT '代理发起工单的居民code,替父母,孩子等发起工单',
  630. `proxy_patient_phone` varchar(15) DEFAULT NULL COMMENT '代理发起工单的居民联系电话',
  631. `patient` varchar(50) DEFAULT NULL COMMENT '被服务的居民code,发起工单的居民的亲属',
  632. `patient_name` varchar(10) DEFAULT NULL COMMENT '被服务的居民姓名,发起工单的居民的亲属',
  633. `patient_phone` varchar(15) DEFAULT NULL COMMENT '被服务的居民联系电话',
  634. `patient_relation` varchar(10) DEFAULT NULL COMMENT '发起人与被服务人的关系:自己,父亲,母亲,儿子等',
  635. `dispatcher` varchar(50) DEFAULT NULL COMMENT '调度员code',
  636. `dispatcher_name` varchar(50) DEFAULT NULL COMMENT '调度员name',
  637. `patient_expected_serve_time` varchar(200) DEFAULT NULL COMMENT '居民期望服务时间',
  638. `serve_desc` varchar(200) DEFAULT NULL COMMENT '居民自己服务描述',
  639. `serve_town` varchar(100) DEFAULT NULL COMMENT '上门服务的区',
  640. `serve_address` varchar(100) DEFAULT NULL COMMENT '上门服务详细地址',
  641. `serve_lat` varchar(100) DEFAULT NULL COMMENT '上门服务地址纬度',
  642. `serve_lon` varchar(100) DEFAULT NULL COMMENT '上门服务地址经度',
  643. `remark` varchar(200) DEFAULT NULL COMMENT '调度员备注',
  644. `is_patient_confirm` int(1) DEFAULT NULL COMMENT '居民对工单需要服务情况是否已确认,0-未确认,1-已确认 2-不同意',
  645. `patient_confirm_time` timestamp NULL DEFAULT NULL COMMENT '居民对工单需要服务情况确认时间',
  646. `is_trans_other_org` int(1) DEFAULT NULL COMMENT '工单是否转给其他机构,0-不转,1-已转',
  647. `transed_org_code` varchar(50) DEFAULT NULL COMMENT '最后转接的机构code',
  648. `transed_dispatcher` varchar(50) DEFAULT NULL COMMENT '最后转接的机构调度员code',
  649. `transed_dispatcher_name` varchar(50) DEFAULT NULL COMMENT '最后转接的机构调度员name',
  650. `total_fee` decimal(10,2) DEFAULT NULL COMMENT '服务总的支付费用',
  651. `doctor` varchar(50) DEFAULT NULL COMMENT '接单的医生code',
  652. `doctor_name` varchar(50) DEFAULT NULL COMMENT '接单的医生name',
  653. `doctor_type` varchar(50) DEFAULT NULL COMMENT '接单的医生类型:医生,健管师,护士等',
  654. `doctor_arriving_time` varchar(200) DEFAULT NULL COMMENT '医生预计到达时间',
  655. `doctor_sign_time` timestamp NULL DEFAULT NULL COMMENT '医生签到时间',
  656. `doctor_sign_way` int(1) DEFAULT NULL COMMENT '医生签到方式:1-定位,2-扫码,3-拍照',
  657. `doctor_sign_location` varchar(50) DEFAULT NULL COMMENT '医生签到位置,记录详细地址',
  658. `doctor_sign_img` varchar(3000) DEFAULT NULL COMMENT '医生签到照片',
  659. `patient_confirm_finish_way` int(1) DEFAULT NULL COMMENT '居民确认结束服务方式:1-电子签名,2-手持身份证拍照',
  660. `patient_confirm_finish_img` varchar(200) DEFAULT NULL COMMENT '居民确认结束服务照片',
  661. `patient_confirm_finish_time` timestamp NULL DEFAULT NULL COMMENT '居民确认医生结束服务时间',
  662. `present_imgs` varchar(3000) DEFAULT NULL COMMENT '医生诊疗现场照片,最多9张,逗号分隔',
  663. `exam_paper_status` int(1) DEFAULT NULL COMMENT '是否需要上传补录报告:0-不需要,1-需要,待补录;2-需要,已补录',
  664. `exam_paper_imgs` varchar(3000) DEFAULT NULL COMMENT '医生上传居民的化验检查报告照片',
  665. `exam_paper_upload_time` timestamp NULL DEFAULT NULL COMMENT '化验检查报告补录时间',
  666. `exam_paper_upload_way` int(1) DEFAULT NULL COMMENT '化验检查报告补录方式,1-拍照补录,2-接口数据',
  667. `status` int(1) DEFAULT NULL COMMENT '工单状态:-1-已取消,1-待(调度员)派单,2-待(医生)接单,3-已接单,4-签到,5-登记服务小结,6-已完成',
  668. `complete_time` timestamp NULL DEFAULT NULL COMMENT '工单完成时间(对工单评价完即工单完成)',
  669. `cancel_type` int(1) DEFAULT NULL COMMENT '取消类型:1-调度员取消,2-居民取消,3-医生取消',
  670. `cancel_reason` varchar(200) DEFAULT NULL COMMENT '取消理由',
  671. `cancel_time` timestamp NULL DEFAULT NULL COMMENT '取消时间',
  672. `pay_way` int(1) DEFAULT NULL COMMENT '付款方式:1-微信支付,2-线下支付(居民自己向医院支付,具体怎么支付由医院来定)',
  673. `pay_number` varchar(100) DEFAULT NULL COMMENT '支付流水号',
  674. `pay_time` timestamp NULL DEFAULT NULL COMMENT '支付时间',
  675. `dispatcher_response_time` timestamp NULL DEFAULT NULL COMMENT '调度员响应时间(派单时间或取消时间)',
  676. `service_response_time` timestamp NULL DEFAULT NULL COMMENT '服务医生响应时间(第一条咨询或者接单时间)',
  677. `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  678. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  679. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者名称',
  680. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  681. `update_user` varchar(50) DEFAULT NULL,
  682. `update_user_name` varchar(50) DEFAULT NULL,
  683. `expected_doctor_name` varchar(10) DEFAULT '' COMMENT '居民期望服务的医生姓名',
  684. `hospital` varchar(50) DEFAULT NULL COMMENT '服务机构',
  685. `conclusion_status` int(1) DEFAULT NULL COMMENT '服务小结登记状态:1待补录;2-已补录',
  686. `prescription_status` int(1) DEFAULT NULL COMMENT '开方状态:1已完成,0未开方',
  687. `prescription_code` varchar(100) DEFAULT NULL COMMENT '处方单号,多个用逗号隔开',
  688. `prescription_time` timestamp NULL DEFAULT NULL COMMENT '开方完成时间',
  689. `outpatient_id` varchar(50) DEFAULT NULL COMMENT '关联门诊记录',
  690. `type` tinyint(2) DEFAULT '1' COMMENT '发起类型(1本人发起 2家人待预约 3医生代预约)',
  691. `authorize_image` varchar(500) DEFAULT NULL COMMENT '电子健康卡授权图片',
  692. `relation_code` varchar(50) DEFAULT NULL COMMENT '业务关联',
  693. `service_status` varchar(15) DEFAULT NULL COMMENT '服务类型 1-预约项目 2-即时项目',
  694. `order_info` varchar(15) DEFAULT NULL COMMENT '工单详情 0-未推送 1-未确认 2-已确认',
  695. `shortcut_type` char(1) DEFAULT NULL COMMENT '快捷类型,1是快捷类型,其他值不是',
  696. `followup_date` varchar(50) DEFAULT NULL COMMENT '随访时间',
  697. PRIMARY KEY (`id`)
  698. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='上门辅导服务工单';
  699. CREATE TABLE `base_door_coach_fee_detail` (
  700. `id` varchar(50) NOT NULL,
  701. `order_id` varchar(50) DEFAULT NULL COMMENT '工单id',
  702. `type` int(1) NOT NULL COMMENT '费用类型,1-服务项费用,2-医生出诊费用',
  703. `code` varchar(50) DEFAULT NULL COMMENT '居民请求的服务项code,医生出诊费用code',
  704. `name` varchar(50) DEFAULT NULL COMMENT '居民请求的服务项名称,医生出诊费用名称',
  705. `fee` decimal(10,2) DEFAULT NULL COMMENT '费用',
  706. `fee_discount` decimal(10,2) DEFAULT NULL COMMENT '折扣费用',
  707. `number` int(1) DEFAULT NULL COMMENT '数量',
  708. `status` int(1) NOT NULL COMMENT '状态,1-居民新增(预约),2-医生新增,3-医生删除',
  709. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  710. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  711. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者名称',
  712. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  713. `update_user` varchar(50) DEFAULT NULL,
  714. `update_user_name` varchar(50) DEFAULT NULL,
  715. `pay_status` tinyint(1) DEFAULT NULL COMMENT '付款状态:0未付款 1已付款',
  716. PRIMARY KEY (`id`)
  717. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='上门辅导服务工单价格明细(服务项价格,医生出诊费用)';
  718. CREATE TABLE `base_door_coach_doctor_status` (
  719. `id` varchar(50) NOT NULL,
  720. `doctor` varchar(50) NOT NULL COMMENT '医生code',
  721. `status` int(1) NOT NULL DEFAULT '1' COMMENT '医生状态:1-待派单,2-待接单,3-待服务,4-服务中,5-停止接单',
  722. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  723. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者称名',
  724. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '转接时间',
  725. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  726. `update_user` varchar(50) DEFAULT NULL,
  727. `update_user_name` varchar(50) DEFAULT NULL,
  728. PRIMARY KEY (`id`)
  729. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='医生上门辅导服务工单状态情况';
  730. CREATE TABLE `base_door_coach_process_log` (
  731. `id` varchar(50) NOT NULL,
  732. `order_id` varchar(50) NOT NULL COMMENT '工单id',
  733. `status` int(1) NOT NULL COMMENT '工单处理状态',
  734. `dispatcher` varchar(50) DEFAULT NULL COMMENT '变更状态的调度员',
  735. `dispatcher_name` varchar(50) DEFAULT NULL COMMENT '变更状态的调度员姓名',
  736. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  737. PRIMARY KEY (`id`)
  738. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='上门辅导工单状态变更记录(调度员操作记录)';
  739. CREATE TABLE `base_door_coach_conclusion` (
  740. `id` varchar(50) NOT NULL,
  741. `order_id` varchar(50) NOT NULL COMMENT '工单id',
  742. `patient` varchar(50) DEFAULT NULL COMMENT '工单服务的居民',
  743. `patient_name` varchar(50) DEFAULT NULL COMMENT '居民姓名',
  744. `doctor` varchar(50) DEFAULT NULL COMMENT '医生',
  745. `doctor_name` varchar(50) DEFAULT NULL COMMENT '医生姓名',
  746. `conclusion` varchar(2000) DEFAULT NULL COMMENT '处置小结',
  747. `conclusion_img` varchar(1000) DEFAULT NULL COMMENT '服务相关附件',
  748. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  749. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  750. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者称名',
  751. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  752. `update_user` varchar(50) DEFAULT NULL,
  753. `update_user_name` varchar(50) DEFAULT NULL,
  754. PRIMARY KEY (`id`),
  755. UNIQUE KEY `orderId` (`order_id`)
  756. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='上门辅导工单服务小结';
  757. CREATE TABLE `base_door_coach_patient_confirm_log` (
  758. `id` varchar(50) NOT NULL,
  759. `order_id` varchar(50) NOT NULL COMMENT '工单id',
  760. `patient` varchar(50) NOT NULL COMMENT '居民',
  761. `patient_name` varchar(50) NOT NULL COMMENT '居民姓名',
  762. `type` int(1) NOT NULL COMMENT '确认操作类型:1-确认基础信息无误或变更,2-确认上门医生变更上门信息,3-同意工单转接',
  763. `description` varchar(200) DEFAULT NULL COMMENT '操作描述',
  764. `create_user` varchar(50) DEFAULT NULL COMMENT '创建者id',
  765. `create_user_name` varchar(50) DEFAULT NULL COMMENT '创建者称名',
  766. `create_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '转接时间',
  767. `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
  768. `update_user` varchar(50) DEFAULT NULL,
  769. `update_user_name` varchar(50) DEFAULT NULL,
  770. PRIMARY KEY (`id`)
  771. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='上门辅导服务工单居民确认操作日志记录';
  772. CREATE TABLE `base_door_coach_cancel_log` (
  773. `id` varchar(50) NOT NULL,
  774. `order_id` varchar(50) NOT NULL COMMENT '工单id',
  775. `patient` varchar(50) NOT NULL COMMENT '居民code',
  776. `cancel_type` int(1) NOT NULL COMMENT '取消类型:1-调度员取消,2-居民取消',
  777. `cancel_reason` varchar(50) DEFAULT NULL COMMENT '取消理由',
  778. `time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '取消时间',
  779. PRIMARY KEY (`id`)
  780. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='上门辅导工单取消记录';
  781. -- 2021-05-17 ysj
  782. DROP TABLE IF EXISTS `base_course_sales_order_record`;
  783. CREATE TABLE `base_course_sales_order_record` (
  784. `id` varchar(50) NOT NULL,
  785. `patient` varchar(50) DEFAULT NULL,
  786. `patient_name` varchar(5) DEFAULT NULL,
  787. `org_code` varchar(50) DEFAULT NULL,
  788. `org_name` varchar(50) DEFAULT NULL,
  789. `course_id` varchar(50) DEFAULT NULL COMMENT '课程id',
  790. `course_name` varchar(100) DEFAULT NULL COMMENT '课程名称',
  791. `buy_time` datetime DEFAULT NULL COMMENT '购买时间',
  792. `status` varchar(1) DEFAULT NULL COMMENT '状态',
  793. `price` decimal(10,2) DEFAULT NULL,
  794. `create_time` datetime DEFAULT NULL,
  795. `update_time` datetime DEFAULT NULL,
  796. PRIMARY KEY (`id`)
  797. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='课程销售订单记录表';