create_inspection_plan.sql 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. -- 巡检计划
  2. CREATE TABLE inspection_plan(
  3. `inspection_plan_id` varchar(30) NOT NULL COMMENT '巡检计划ID',
  4. `b_id` varchar(30) NOT NULL COMMENT '业务Id',
  5. `inspection_plan_name` varchar(100) NOT NULL COMMENT '巡检计划名称',
  6. `inspection_route_id` varchar(30) NOT NULL COMMENT '巡检路线ID',
  7. `community_id` varchar(30) NOT NULL COMMENT '小区ID',
  8. `start_time` timestamp NOT NULL COMMENT '开始时间',
  9. `end_time` timestamp NOT NULL COMMENT '结束时间',
  10. `inspection_plan_period` varchar(12) NOT NULL COMMENT '执行周期',
  11. `staff_id` varchar(30) NOT NULL COMMENT '员工id(执行者)',
  12. `staff_name` varchar(30) NOT NULL COMMENT '员工名称',
  13. `sign_type` varchar(12) NOT NULL COMMENT '签到方式',
  14. `state` VARCHAR(12) COMMENT '当前状态',
  15. `remark` VARCHAR(200) COMMENT '备注说明',
  16. `create_user_id` VARCHAR(30) NOT NULL COMMENT '制定人员ID',
  17. `create_user_name` VARCHAR(50) NOT NULL COMMENT '制定人员姓名',
  18. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  19. `status_cd` VARCHAR(2) NOT NULL COMMENT '数据状态,详细参考t_dict表0在用1失效',
  20. KEY `idx_inspection_plan_id` (`inspection_plan_id`)
  21. );
  22. CREATE TABLE `business_inspection_plan` (
  23. `inspection_plan_id` varchar(30) NOT NULL COMMENT '巡检计划ID',
  24. `b_id` varchar(30) NOT NULL COMMENT '业务Id',
  25. `inspection_plan_name` varchar(100) NOT NULL COMMENT '巡检计划名称',
  26. `inspection_route_id` varchar(30) NOT NULL COMMENT '巡检路线ID',
  27. `community_id` varchar(30) NOT NULL COMMENT '小区ID',
  28. `start_time` timestamp NOT NULL COMMENT '开始时间',
  29. `end_time` timestamp NOT NULL COMMENT '结束时间',
  30. `inspection_plan_period` varchar(12) NOT NULL COMMENT '执行周期',
  31. `staff_id` varchar(30) NOT NULL COMMENT '员工id(执行者)',
  32. `staff_name` varchar(30) NOT NULL COMMENT '员工名称',
  33. `sign_type` varchar(12) NOT NULL COMMENT '签到方式',
  34. `state` VARCHAR(12) COMMENT '当前状态',
  35. `remark` VARCHAR(200) COMMENT '备注说明',
  36. `create_user_id` VARCHAR(30) NOT NULL COMMENT '制定人员ID',
  37. `create_user_name` VARCHAR(50) NOT NULL COMMENT '制定人员姓名',
  38. `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  39. `operate` varchar(4) NOT NULL COMMENT '数据状态,添加ADD,修改MOD 删除DEL'
  40. )