usky_fire_update.sql 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334
  1. /****========= Begin 03月12日 韩正义 新增 巡检,监督检查表==================**/
  2. CREATE TABLE `patrol_inspection_attendance` (
  3. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '签到、签退信息记录表主键ID',
  4. `dept_id` bigint(20) DEFAULT NULL COMMENT '组织机构ID',
  5. `tenant_id` int(12) NOT NULL COMMENT '租户ID',
  6. `operator` varchar(50) NOT NULL COMMENT '签到人',
  7. `operator_id` bigint(20) NOT NULL COMMENT '签到人id',
  8. `operate_date` datetime NOT NULL COMMENT '操作时间',
  9. `sign_in_type` int(1) NOT NULL COMMENT '签到类型(0:签到,1:签退)',
  10. `operate_code` varchar(50) NOT NULL COMMENT '操作类型',
  11. `device_code` varchar(50) NOT NULL COMMENT '设备编号',
  12. `image_path` varchar(255) DEFAULT NULL COMMENT '图片路径',
  13. `longitude` decimal(10,7) NOT NULL COMMENT '经度',
  14. `latitude` decimal(10,7) NOT NULL COMMENT '维度',
  15. `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
  16. `identification_number` varchar(50) NOT NULL COMMENT '身份编号',
  17. PRIMARY KEY (`id`)
  18. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='签到、签退信息记录表';
  19. CREATE TABLE `patrol_inspection_type` (
  20. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '类型表主键id',
  21. `operate_code` varchar(50) NOT NULL COMMENT '类型编号',
  22. `type_name` varchar(50) NOT NULL COMMENT '类型名称',
  23. `tenant_id` int(11) NOT NULL COMMENT '租户ID',
  24. `dept_id` bigint(20) NOT NULL COMMENT '组织机构ID',
  25. `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
  26. `delete_flag` int(1) NOT NULL DEFAULT '0' COMMENT '删除标识,0 - 未删除,1 - 已删除',
  27. PRIMARY KEY (`id`),
  28. KEY `type_name_index` (`type_name`),
  29. KEY `type_code_index` (`operate_code`)
  30. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='类型表';
  31. CREATE TABLE `data_jingan_analysis` (
  32. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  33. `app_key` varchar(50) NOT NULL COMMENT '一级平台密钥',
  34. `timestamp` datetime NOT NULL COMMENT '时间',
  35. `format` varchar(25) NOT NULL COMMENT '数据格式',
  36. `v` varchar(25) NOT NULL COMMENT '版本号',
  37. `sign_method` varchar(25) NOT NULL COMMENT '签名加密方式',
  38. `pid` varchar(50) NOT NULL COMMENT '建筑物群id',
  39. `bid` varchar(50) NOT NULL COMMENT '建筑物ID',
  40. `fid` varchar(50) NOT NULL COMMENT '楼层ID',
  41. `supervise_id` varchar(50) NOT NULL COMMENT '督察单id',
  42. `supervise_code` varchar(50) DEFAULT NULL COMMENT '督查单编号',
  43. `status` int(2) NOT NULL COMMENT '处理状态(0未处理,1处理成功)',
  44. `content` varchar(100) NOT NULL COMMENT '督察单内容',
  45. `type` int(1) NOT NULL COMMENT '类型(1火警,2故障,3屏蔽,4隐患 (当type的值是隐患4时只有device_id,aid, 当type的值是1,2,3时只有mainframe_id, loop_number, position_number))',
  46. `device_id` varchar(50) DEFAULT NULL COMMENT '二级平台设备id',
  47. `aid` varchar(50) DEFAULT NULL COMMENT '一级平台属性id',
  48. `loop_number` varchar(25) DEFAULT NULL COMMENT '二级平台回路编号(部件区号)',
  49. `position_number` varchar(25) DEFAULT NULL COMMENT '二级平台点位编号(部件位号)',
  50. `mainframe_id` varchar(25) DEFAULT NULL COMMENT '二级平台主机id',
  51. `sign` varchar(50) NOT NULL COMMENT '签名',
  52. `company_code` varchar(50) NOT NULL COMMENT '单位编号',
  53. `handle_by` varchar(25) DEFAULT NULL COMMENT '处理人',
  54. `handle_time` datetime DEFAULT NULL COMMENT '处理时间',
  55. `handle_content` varchar(200) DEFAULT NULL COMMENT '处理内容',
  56. `handle_phone` varchar(20) DEFAULT NULL COMMENT '处理人电话',
  57. `handle_status` int(1) DEFAULT '0' COMMENT '处理状态;0 未处理,1 已处理',
  58. `dept_id` int(11) DEFAULT NULL COMMENT '组织机构ID',
  59. `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID',
  60. PRIMARY KEY (`id`)
  61. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='静安电子督察单数据';
  62. CREATE TABLE `data_jingan_person` (
  63. `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '人工督查单解析后ID',
  64. `app_key` varchar(255) DEFAULT NULL COMMENT '物联网服务商接入平台给服务商分配的app_key',
  65. `timestamp` datetime DEFAULT NULL COMMENT '时间',
  66. `format` varchar(25) DEFAULT NULL COMMENT '响应格式 : json',
  67. `version` varchar(25) DEFAULT NULL COMMENT 'API协议版本: 1.0',
  68. `sign_method` varchar(25) DEFAULT NULL COMMENT '签名的摘要算法: md5',
  69. `artificial_id` varchar(255) DEFAULT NULL COMMENT '一级平台的人工督察单id',
  70. `pid` varchar(255) DEFAULT NULL COMMENT '一级平台的建筑群id',
  71. `artificial_code` varchar(255) DEFAULT NULL COMMENT '人工督察单编号',
  72. `company_id` varchar(25) DEFAULT NULL COMMENT '一级平台单位id',
  73. `content` varchar(255) DEFAULT NULL COMMENT '督察单内容',
  74. `status` int(1) DEFAULT NULL COMMENT '告警处理状态:0未处理,1处理成功',
  75. `sign` varchar(255) DEFAULT NULL COMMENT '签名值,二级平台根据这个签名值判断数据来源',
  76. `company_code` varchar(25) DEFAULT NULL COMMENT '二级平台单位编号',
  77. `handle_by` varchar(25) DEFAULT NULL COMMENT '处理人',
  78. `handle_time` datetime DEFAULT NULL COMMENT '处理时间',
  79. `handle_content` varchar(200) DEFAULT NULL COMMENT '处理内容',
  80. `handle_phone` varchar(20) DEFAULT NULL COMMENT '处理人电话',
  81. `handle_status` int(1) DEFAULT '0' COMMENT '处理状态;0 未处理,1 已处理',
  82. `dept_id` int(11) DEFAULT NULL COMMENT '组织机构ID',
  83. `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID',
  84. PRIMARY KEY (`id`)
  85. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
  86. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `operate_type` INT(1) DEFAULT NULL COMMENT '签到状态(0 签退,1 签到)';
  87. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `document_info` TEXT DEFAULT NULL COMMENT '证件信息';
  88. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `nation` VARCHAR(50) DEFAULT NULL COMMENT '民族';
  89. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `edu_level` INT(1) DEFAULT '1' COMMENT '文化程度(1、小学 2、初中 3、高中 4、大学 5、其他 )';
  90. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `register_residence` VARCHAR(200) DEFAULT NULL COMMENT '户籍地址';
  91. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `residence` VARCHAR(200) DEFAULT NULL COMMENT '居住地址';
  92. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `physics_card` VARCHAR(50) DEFAULT NULL COMMENT '物理卡号';
  93. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `id_card` VARCHAR(50) DEFAULT NULL COMMENT '身份证号';
  94. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `full_name` VARCHAR(100) DEFAULT NULL COMMENT '姓名';
  95. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `whether_employ` INT(1) DEFAULT '1' COMMENT '是否在职(0、不在职 1、在职)';
  96. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `birth_date` DATE DEFAULT NULL COMMENT '出生日期';
  97. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `sex` INT(1) DEFAULT '2' COMMENT '用户性别(0男 1女 2未知)';
  98. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `phone_number` VARCHAR(20) DEFAULT NULL COMMENT '联系电话';
  99. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `main_position` INT(5) DEFAULT '1' COMMENT '主要职务';
  100. ALTER TABLE `patrol_inspection_personnel` ADD COLUMN `service_content` VARCHAR(100) DEFAULT NULL COMMENT '服务内容';
  101. /****========= END 03月12日 韩正义 新增 巡检,监督检查表=================****/
  102. DROP TABLE IF EXISTS base_build_attach;
  103. CREATE TABLE base_build_attach(
  104. id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID' ,
  105. build_id INT(15) COMMENT '建筑ID' ,
  106. hazardous_produce_a DECIMAL(24,2) COMMENT '甲类危险品生产数量(吨/月)' ,
  107. hazardous_produce_b DECIMAL(24,2) COMMENT '乙类危险品生产数量(吨/月)' ,
  108. hazardous_produce_c DECIMAL(24,2) COMMENT '丙类危险品生产数量(吨/月)' ,
  109. hazardous_produce_d DECIMAL(24,2) COMMENT '丁戊类危险品生产数量(吨/月)' ,
  110. hazardous_storage_a DECIMAL(24,2) COMMENT '甲类危险品存储数量(吨)' ,
  111. hazardous_storage_b DECIMAL(24,2) COMMENT '乙类危险品存储数量(吨)' ,
  112. hazardous_storage_c DECIMAL(24,2) COMMENT '丙类危险品存储数量(吨)' ,
  113. hazardous_storage_d DECIMAL(24,2) COMMENT '丁戊类危险品存储数量(吨)' ,
  114. PRIMARY KEY (id)
  115. ) COMMENT = '厂房建筑外联表';
  116. DROP TABLE IF EXISTS base_build_extinguish;
  117. CREATE TABLE base_build_extinguish(
  118. id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID' ,
  119. build_id INT(15) COMMENT '建筑ID' ,
  120. extinguish_type INT(1) COMMENT '灭火器类型;1、水基型灭火器 2、干粉灭火器 3、洁净气体灭火器 4、二氧化碳灭火器 5、泡沫灭火器 6、其他灭火器' ,
  121. extinguish_num INT(10) COMMENT '灭火器数量' ,
  122. delete_flag varchar(10) DEFAULT '0' COMMENT '删除标识(0 未删除,1 已删除)',
  123. PRIMARY KEY (id)
  124. ) COMMENT = '厂房灭火器';
  125. DROP TABLE IF EXISTS dem_report_grade;
  126. CREATE TABLE dem_report_grade(
  127. id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID' ,
  128. company_id VARCHAR(50) COMMENT '单位ID' ,
  129. total_grade int(5) DEFAULT NULL COMMENT '总评分',
  130. build_integrity INT(5) COMMENT '建筑整体指数评分' ,
  131. facility_status INT(5) COMMENT '设施状况指数评分' ,
  132. self_manage INT(5) COMMENT '自主管理指数评分' ,
  133. law_enforce INT(5) COMMENT '监督执法指数评分' ,
  134. fire_risk INT(5) COMMENT '火灾风险指数评分' ,
  135. statistic_period VARCHAR(50) COMMENT '统计时段' ,
  136. statistic_month VARCHAR(20) COMMENT '统计月份' ,
  137. create_time DATETIME COMMENT '生成时间' ,
  138. PRIMARY KEY (id)
  139. ) COMMENT = '报告评分';
  140. alter table base_build Add column fireproof_coat int(1) DEFAULT '0' COMMENT '防火涂层(0、无 1、有)';
  141. alter table base_build Add column fire_facility_system varchar(50) DEFAULT NULL COMMENT '消防设施系统;0、无 1、有';
  142. alter table base_build Add column other_system varchar(50) DEFAULT NULL COMMENT '其他系统;0、无 1、有';
  143. alter table base_build Add column other_facilities varchar(200) DEFAULT NULL COMMENT '其他设施';
  144. alter table base_build Add column birth_cert varchar(20) DEFAULT NULL COMMENT '产证';
  145. ---03月29日
  146. alter table base_company_change Add column birth_cert varchar(20) DEFAULT NULL COMMENT '产证';
  147. ---04月03日
  148. DROP TABLE IF EXISTS dem_fire_station;
  149. CREATE TABLE dem_fire_station(
  150. id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID' ,
  151. station_name VARCHAR(30) COMMENT '消防站名称' ,
  152. station_address VARCHAR(100) COMMENT '消防站地址' ,
  153. station_type INT(1) COMMENT '消防站类型;1、一类消防站 2、二类消防站 3、小型消防站' ,
  154. longitude VARCHAR(50) COMMENT '经度' ,
  155. latitude VARCHAR(50) COMMENT '纬度' ,
  156. street_town VARCHAR(20) COMMENT '所属街镇' ,
  157. PRIMARY KEY (id)
  158. ) COMMENT = '消防站';
  159. DROP TABLE IF EXISTS dem_high_rise;
  160. CREATE TABLE dem_high_rise(
  161. id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID' ,
  162. to_do_ptersonnel VARCHAR(30) COMMENT '当前待办人员' ,
  163. build_name VARCHAR(50) COMMENT '建筑名称' ,
  164. build_secondary_name VARCHAR(50) COMMENT '建筑物二级名称' ,
  165. address VARCHAR(100) COMMENT '建筑物地址' ,
  166. many_ownership INT(1) COMMENT '是否多产权建筑;0、否 1、是' ,
  167. birth_cert VARCHAR(20) COMMENT '房产证数量(本)' ,
  168. principal_property_owner VARCHAR(50) COMMENT '主要产权人(单位、自然人)名称' ,
  169. credit_code VARCHAR(30) COMMENT '统一社会信用代码(自然人此项不填)' ,
  170. property_service INT(1) COMMENT '是否聘请物业服务企业进行管理;0、否 1、是' ,
  171. property_num INT(2) COMMENT '聘用物业家数' ,
  172. property_service_name VARCHAR(50) COMMENT '物业服务企业名称' ,
  173. property_credit_code VARCHAR(30) COMMENT '物业统一社会信用代码' ,
  174. lproperty_andline_num VARCHAR(30) COMMENT '单位座机号码' ,
  175. property_project_leader VARCHAR(30) COMMENT '项目负责人姓名' ,
  176. property_leader_phone VARCHAR(20) COMMENT '项目负责人手机号码' ,
  177. fire_service_maintain INT(1) COMMENT '是否聘请消防技术服务机构开展建筑消防设施维护' ,
  178. maintain_num INT(2) COMMENT '聘用家数' ,
  179. maintain_name VARCHAR(50) COMMENT '消防技术服务机构名称' ,
  180. maintain_credit_code VARCHAR(30) COMMENT '统一社会信用代码' ,
  181. maintain_project_leader VARCHAR(30) COMMENT '项目负责人姓名' ,
  182. maintain_leader_phone VARCHAR(20) COMMENT '项目负责人手机号码' ,
  183. fire_service_check INT(1) COMMENT '是否聘请消防技术服务机构开展建筑消防设施检测' ,
  184. check_num INT(2) COMMENT '聘用家数' ,
  185. check_name VARCHAR(50) COMMENT '消防技术服务机构名称' ,
  186. check_credit_code VARCHAR(30) COMMENT '统一社会信用代码' ,
  187. check_project_leader VARCHAR(30) COMMENT '项目负责人姓名' ,
  188. check_leader_phone VARCHAR(20) COMMENT '项目负责人手机号码' ,
  189. fire_service_estimate INT(1) COMMENT '是否聘请消防技术服务机构开展消防安全评估' ,
  190. estimate_num INT(2) COMMENT '聘用家数' ,
  191. estimate_name VARCHAR(50) COMMENT '消防技术服务机构名称' ,
  192. estimate_credit_code VARCHAR(30) COMMENT '统一社会信用代码' ,
  193. estimate_project_leader VARCHAR(30) COMMENT '项目负责人姓名' ,
  194. estimate_leader_phone VARCHAR(20) COMMENT '项目负责人手机号码' ,
  195. control_room INT(1) COMMENT '是否设有消防控制室' ,
  196. control_room_address VARCHAR(100) COMMENT '消防控制室位置' ,
  197. certificate_num VARCHAR(20) COMMENT '消防控制室持证上岗人数' ,
  198. pump_room_address VARCHAR(100) COMMENT '消防水泵房位置' ,
  199. combiner_address VARCHAR(100) COMMENT '水泵结合器位置' ,
  200. build_high DOUBLE(20,2) COMMENT '建筑高度' ,
  201. complete_year VARCHAR(10) COMMENT '建成年代' ,
  202. under_floor VARCHAR(20) COMMENT '地下建筑层数' ,
  203. above_floor VARCHAR(20) COMMENT '地上建筑层数' ,
  204. build_type VARCHAR(30) COMMENT '建筑类型' ,
  205. birth_cert_register VARCHAR(30) COMMENT '不动产证登记用途' ,
  206. birth_cert_use VARCHAR(50) COMMENT '不动产证中“规划用途”栏或附记栏中记载的用途为' ,
  207. functional_purpose VARCHAR(100) COMMENT '功能用途' ,
  208. other_desc VARCHAR(255) COMMENT '其他(文字描述)' ,
  209. longitude VARCHAR(50) COMMENT '经度' ,
  210. latitude VARCHAR(50) COMMENT '纬度' ,
  211. PRIMARY KEY (id)
  212. ) COMMENT = '高层公共建筑底数';
  213. ---04月07日
  214. DROP TABLE IF EXISTS dem_street_micro_station;
  215. CREATE TABLE dem_street_micro_station(
  216. id INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID' ,
  217. street_town VARCHAR(20) COMMENT '所属街镇' ,
  218. station_code INT(2) COMMENT '编号' ,
  219. station_address VARCHAR(100) COMMENT '消防站地址' ,
  220. linear_distance VARCHAR(50) COMMENT '距消防站直线距离' ,
  221. drive_distance VARCHAR(50) COMMENT '距消防站行驶距离' ,
  222. jam_drive VARCHAR(20) COMMENT '交通拥堵行驶时间' ,
  223. unimpeded_drive VARCHAR(20) COMMENT '交通畅通行驶时间' ,
  224. point_situation VARCHAR(50) COMMENT '点位情况' ,
  225. build_situation VARCHAR(50) COMMENT '建筑情况' ,
  226. vehicle_park VARCHAR(20) COMMENT '车辆停放' ,
  227. birth_cert VARCHAR(30) COMMENT '是否有产证' ,
  228. birth_cert_situation VARCHAR(50) COMMENT '产证情况' ,
  229. longitude VARCHAR(50) COMMENT '经度' ,
  230. latitude VARCHAR(50) COMMENT '纬度' ,
  231. PRIMARY KEY (id)
  232. ) COMMENT = '街镇微型消防站';
  233. ---04月11日
  234. alter table base_ggp_facility Add column street_town varchar(20) DEFAULT NULL COMMENT '所属街镇';
  235. /****Begin 06月24日 韩正义 新增 巡检异常记录相关表****/
  236. DROP TABLE IF EXISTS patrol_inspection_abnormal;
  237. CREATE TABLE `patrol_inspection_abnormal` (
  238. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '巡检记录表主键ID',
  239. `site_nubmber` varchar(200) DEFAULT NULL COMMENT '地点号码',
  240. `site_type` int(1) DEFAULT '1' COMMENT '地点类型 (1二维码 2NFC)',
  241. `area_name` varchar(25) DEFAULT NULL COMMENT '区域名称',
  242. `site_name` varchar(50) DEFAULT NULL COMMENT '地点名称',
  243. `name` varchar(50) DEFAULT NULL COMMENT '巡检人员',
  244. `phone` varchar(11) DEFAULT NULL COMMENT '联系电话',
  245. `plan_type` int(1) DEFAULT '1' COMMENT '计划类型(1 普通计划,2 按次计划)',
  246. `site_status` int(1) DEFAULT NULL COMMENT '定位 (0:未定位 1:已定位)',
  247. `longitude` varchar(50) DEFAULT '0' COMMENT '经度',
  248. `latitude` varchar(50) DEFAULT '0' COMMENT '纬度',
  249. `start_date` datetime DEFAULT NULL COMMENT '开始时间',
  250. `end_date` datetime DEFAULT NULL COMMENT '结束时间',
  251. `create_time` datetime DEFAULT NULL COMMENT '创建时间/巡检时间',
  252. `plan_id` int(11) DEFAULT '0' COMMENT '巡检计划主表ID',
  253. `plan_son_id` int(11) DEFAULT '0' COMMENT '巡检计划子表ID',
  254. `site_id` int(11) DEFAULT '0' COMMENT '巡检地点ID',
  255. `tenant_id` int(11) DEFAULT '0' COMMENT '租户ID',
  256. `company_id` int(11) DEFAULT '0' COMMENT '单位ID',
  257. `creator` varchar(50) DEFAULT NULL COMMENT '用户名称',
  258. `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
  259. `route_id` int(11) DEFAULT NULL COMMENT '路线表主键id',
  260. `abnormal_status` int(2) DEFAULT NULL COMMENT '异常状态(1:漏检;2:非计划点位)',
  261. PRIMARY KEY (`id`)
  262. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='巡检异常记录表';
  263. DROP TABLE IF EXISTS patrol_inspection_abnormal_option;
  264. CREATE TABLE `patrol_inspection_abnormal_option` (
  265. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '巡检异常记录内容选项关联表主键ID',
  266. `record_id` int(11) DEFAULT NULL COMMENT '记录ID',
  267. `content_option_id` int(11) DEFAULT NULL COMMENT '内容选项ID',
  268. `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
  269. `content` varchar(255) DEFAULT NULL COMMENT '内容',
  270. `content_id` int(11) DEFAULT NULL COMMENT '检查项ID',
  271. PRIMARY KEY (`id`)
  272. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='巡检异常记录内容选项关联表';
  273. DROP TABLE IF EXISTS patrol_inspection_abnormal_picture;
  274. CREATE TABLE `patrol_inspection_abnormal_picture` (
  275. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '异常记录上传图片关联表主键ID',
  276. `record_id` int(11) DEFAULT NULL COMMENT '巡检异常记录ID',
  277. `picture_url` varchar(255) DEFAULT NULL COMMENT '图片路径',
  278. PRIMARY KEY (`id`)
  279. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='异常记录上传图片关联表';
  280. DROP TABLE IF EXISTS patrol_inspection_route;
  281. CREATE TABLE `patrol_inspection_route` (
  282. `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键',
  283. `route_name` varchar(50) NOT NULL COMMENT '路线名称',
  284. `site_ids` varchar(400) DEFAULT NULL COMMENT '关联巡检地点ID集合',
  285. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  286. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  287. `update_by` varchar(25) DEFAULT NULL COMMENT '更新人',
  288. `create_by` varchar(25) DEFAULT NULL COMMENT '创建人',
  289. `dept_id` int(11) DEFAULT NULL COMMENT '组织机构ID',
  290. `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID',
  291. PRIMARY KEY (`id`)
  292. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='巡检路线表';
  293. /****END Begin 06月24日 韩正义 新增 巡检异常记录相关表****/
  294. /****Begin 06月24日 韩正义 巡检记录表增加路线ID字段****/
  295. alter table patrol_inspection_record Add column route_id int(2) DEFAULT NULL COMMENT '路线表主键id';
  296. /****END 06月24日 韩正义 巡检记录表增加路线ID字段****/
  297. /****Begin 06月24日 韩正义 巡检计划表增加路线ID字段****/
  298. alter table patrol_inspection_plan Add column route_id int(11) DEFAULT NULL COMMENT '路线表主键id';
  299. /****END 06月24日 韩正义 巡检计划表增加路线ID字段****/
  300. /****Begin 07月04日 韩正义 巡检人员表增加字段****/
  301. alter table patrol_inspection_personnel Add column dispatch_company varchar(200) DEFAULT NULL COMMENT '所属派遣公司';
  302. alter table patrol_inspection_personnel Add column security_company varchar(200) DEFAULT NULL COMMENT '所属保安从业公司';
  303. /****END 07月04日 韩正义 巡检人员表增加字段****/