zfjq_2024121301.sql 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. DROP TABLE IF EXISTS `enforce_deduct_situation`;
  2. CREATE TABLE `enforce_deduct_situation` (
  3. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  4. `situation_content` varchar(1000) DEFAULT NULL COMMENT '情形内容',
  5. `single_deduct` double DEFAULT NULL COMMENT '单次扣分',
  6. `create_user_id` varchar(64) DEFAULT NULL,
  7. `create_user_name` varchar(64) DEFAULT NULL,
  8. `create_time` datetime DEFAULT NULL,
  9. `update_user_id` varchar(64) DEFAULT NULL,
  10. `update_user_name` varchar(128) DEFAULT NULL COMMENT '更新人名称',
  11. `update_time` datetime DEFAULT NULL,
  12. PRIMARY KEY (`id`) USING BTREE
  13. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='扣分情形';
  14. DROP TABLE IF EXISTS `enforce_deduct_record`;
  15. CREATE TABLE `enforce_deduct_record` (
  16. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
  17. `enforce_org_id` varchar(64) CHARACTER SET utf8 DEFAULT NULL COMMENT '执法机构ID',
  18. `enforce_org_name` varchar(128) CHARACTER SET utf8 DEFAULT NULL COMMENT '执法机构名称',
  19. `executor_id` varchar(200) CHARACTER SET utf8 DEFAULT NULL COMMENT '扣分人员id',
  20. `executor_name` varchar(200) CHARACTER SET utf8 DEFAULT NULL COMMENT '扣分人员名称',
  21. `deduct_resource` varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT '扣分来源(SUPERVISE-内部执法监督,REPORT-举报投诉,RECONSIDERATION-复议、诉讼,PATROL-上级巡察、督导、考评,FIREINVESTIGATION-火灾事故调查,OTHER-其他工作中)',
  22. `synopsis` text DEFAULT NULL COMMENT '案件简介',
  23. `deduct_value` double DEFAULT NULL COMMENT '扣分分值',
  24. `deduct_time` datetime DEFAULT NULL COMMENT '扣分时间',
  25. `f_down` text COMMENT '上传文件',
  26. `create_user_id` varchar(64) DEFAULT NULL,
  27. `create_user_name` varchar(64) DEFAULT NULL,
  28. `create_time` datetime DEFAULT NULL,
  29. `update_user_id` varchar(64) DEFAULT NULL,
  30. `update_user_name` varchar(128) DEFAULT NULL COMMENT '更新人名称',
  31. `update_time` datetime DEFAULT NULL,
  32. PRIMARY KEY (`id`) USING BTREE
  33. ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='其他扣分记录';
  34. DROP TABLE IF EXISTS `enforce_deduct_record_situation`;
  35. CREATE TABLE `enforce_deduct_record_situation` (
  36. `deduct_record_id` bigint(20) NOT NULL COMMENT '扣分记录主键id',
  37. `deduct_situation_id` bigint(20) NOT NULL COMMENT '扣分情形主键id',
  38. `times` int(10) DEFAULT NULL COMMENT '扣分次数',
  39. `single_deduct` double DEFAULT NULL COMMENT '单次扣分',
  40. `total_deduct` double DEFAULT NULL COMMENT '总扣分(扣分次数*单次扣分)',
  41. `situation_content` varchar(1000) DEFAULT NULL COMMENT '情形内容 ',
  42. PRIMARY KEY ( `deduct_record_id`, `deduct_situation_id` ) USING BTREE
  43. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='扣分记录情形关联表';