|
|
@@ -27,3 +27,406 @@ create table hb_check_asf (
|
|
|
update_time datetime comment '更新时间',
|
|
|
primary key (id)
|
|
|
) engine=innodb auto_increment=1 comment = '非洲猪瘟检测表';
|
|
|
+
|
|
|
+
|
|
|
+-- 无害化处理登记表
|
|
|
+CREATE TABLE `hb_harmless_treatment` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `cargo_owner_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '货主姓名',
|
|
|
+ `dispose_time` DATETIME DEFAULT NULL COMMENT '处理时间',
|
|
|
+ `death_reason` VARCHAR ( 255 ) DEFAULT NULL COMMENT '待宰前死亡畜禽.死亡原因',
|
|
|
+ `pre_dispose_quantity` INT ( 11 ) DEFAULT NULL COMMENT '待宰前死亡畜禽.处理数量',
|
|
|
+ `pre_dispose_method` VARCHAR ( 255 ) DEFAULT NULL COMMENT '待宰前死亡畜禽.处理方式',
|
|
|
+ `dispose_reason` VARCHAR ( 255 ) DEFAULT NULL COMMENT '病害畜禽.处理原因',
|
|
|
+ `dispose_quantity` INT ( 11 ) DEFAULT NULL COMMENT '病害畜禽.处理数量',
|
|
|
+ `dispose_method` VARCHAR ( 255 ) DEFAULT NULL COMMENT '病害畜禽.处理方式',
|
|
|
+ `unfit_part_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '肉品检验不合格产品.产品(部位)名称',
|
|
|
+ `unfit_process_reason` VARCHAR ( 255 ) DEFAULT NULL COMMENT '肉品检验不合格产品.处理原因',
|
|
|
+ `unfit_process_quantity` INT ( 11 ) DEFAULT NULL COMMENT '肉品检验不合格产品.处理数量(公斤)',
|
|
|
+ `unfit_process_method` VARCHAR ( 255 ) DEFAULT NULL COMMENT '肉品检验不合格产品.处理方式',
|
|
|
+ `examiner_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '无害化处理人员签字',
|
|
|
+ `veterinary_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '兽医卫生检验人员签字',
|
|
|
+ `supervisor_confirm` VARCHAR ( 30 ) DEFAULT NULL COMMENT '农业农村部门监管人员签字',
|
|
|
+ `cargo_owner_confirm` VARCHAR ( 30 ) DEFAULT NULL COMMENT '货主签字',
|
|
|
+ `clerk_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '填表人',
|
|
|
+ `director_confirm` VARCHAR ( 30 ) DEFAULT NULL COMMENT '屠宰企业负责人签字',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注',
|
|
|
+ `org_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '企业名称',
|
|
|
+ `archive_duration` VARCHAR ( 60 ) DEFAULT NULL COMMENT '建档日期范围',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '无害化处理登记表';
|
|
|
+
|
|
|
+-- 出厂情况登记
|
|
|
+CREATE TABLE `hb_release_record` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_time` DATETIME NOT NULL COMMENT '记录日期时间',
|
|
|
+ `product_name` VARCHAR ( 60 ) DEFAULT NULL COMMENT '畜禽产品名称',
|
|
|
+ `cargo_owner_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '购货人姓名',
|
|
|
+ `contact_mobile` VARCHAR ( 30 ) DEFAULT NULL COMMENT '联系方式',
|
|
|
+ `sell_address` VARCHAR ( 90 ) DEFAULT NULL COMMENT '销售地详细地址',
|
|
|
+ `sell_quantity` INT ( 11 ) DEFAULT NULL COMMENT '销售数量',
|
|
|
+ `animal_cert_no_b` VARCHAR ( 90 ) DEFAULT NULL COMMENT '动物检疫证明编号(产品B)',
|
|
|
+ `animal_cert_no_a` VARCHAR ( 90 ) DEFAULT NULL COMMENT '动物检疫证明编号(产品A)',
|
|
|
+ `meat_quality_cert_no` VARCHAR ( 90 ) DEFAULT NULL COMMENT '肉品品质检验证号',
|
|
|
+ `return_quantity` INT ( 11 ) DEFAULT NULL COMMENT '退回数量(公斤)',
|
|
|
+ `return_reason` VARCHAR ( 255 ) DEFAULT NULL COMMENT '退回原因',
|
|
|
+ `org_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '企业名称',
|
|
|
+ `archive_duration` VARCHAR ( 60 ) DEFAULT NULL COMMENT '建档日期',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '出厂情况登记表';
|
|
|
+
|
|
|
+-- 肉品品质检验登记
|
|
|
+CREATE TABLE `hb_check_meat_qualified` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME NOT NULL COMMENT '记录日期',
|
|
|
+ `slaughter_permit_no` VARCHAR ( 60 ) NOT NULL COMMENT '准宰证号',
|
|
|
+ `start_time` VARCHAR ( 30 ) DEFAULT NULL COMMENT '屠宰开始时间(格式:HH:mm:ss)',
|
|
|
+ `end_time` VARCHAR ( 30 ) DEFAULT NULL COMMENT '屠宰结束时间(格式:HH:mm:ss)',
|
|
|
+ `slaughter_quantity` INT UNSIGNED DEFAULT 0 COMMENT '屠宰数量(头/只/羽)',
|
|
|
+ `qualified_quantity` INT UNSIGNED DEFAULT 0 COMMENT '肉品品质检验合格数',
|
|
|
+ `unqualified_quantity` INT UNSIGNED DEFAULT 0 COMMENT '肉品品质检验不合格数',
|
|
|
+ `unqualified_reason` VARCHAR ( 255 ) DEFAULT NULL COMMENT '不合格原因说明',
|
|
|
+ `waste_weight` INT UNSIGNED DEFAULT 0 COMMENT '三腺等不可食用废弃物重量(公斤)',
|
|
|
+ `veterinary_confirm` VARCHAR ( 30 ) DEFAULT NULL COMMENT '兽医卫生检验人员签字',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注信息',
|
|
|
+ `org_name` VARCHAR ( 30 ) NOT NULL COMMENT '企业名称',
|
|
|
+ `archive_duration` VARCHAR ( 60 ) DEFAULT NULL COMMENT '建档日期(建议格式:YYYY-MM)',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '肉品品质检验登记';
|
|
|
+
|
|
|
+-- 瘦肉精检测登记
|
|
|
+CREATE TABLE `hb_check_clenbuterol` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_time` DATETIME NOT NULL COMMENT '记录时间',
|
|
|
+ `cargo_owner_name` VARCHAR(30) DEFAULT NULL COMMENT '货主名称',
|
|
|
+ `animal_cert_no` VARCHAR(30) NOT NULL COMMENT '动物检疫证明编号',
|
|
|
+ `trace_record_no` VARCHAR(30) NOT NULL COMMENT '溯源单编号',
|
|
|
+ `livestock_quantity` INT NOT NULL COMMENT '畜禽数量(头/只/羽)',
|
|
|
+ `spotcheck_quantity` INT NOT NULL COMMENT '抽检数量',
|
|
|
+ `clenbuterol` VARCHAR(10) DEFAULT NULL COMMENT '盐酸克伦特罗检测结果',
|
|
|
+ `ractopamine` VARCHAR(10) DEFAULT NULL COMMENT '莱克多巴胺检测结果',
|
|
|
+ `salbutamol` VARCHAR(10) DEFAULT NULL COMMENT '沙丁胺醇检测结果',
|
|
|
+ `process_method` VARCHAR(255) DEFAULT NULL COMMENT '处理方式',
|
|
|
+ `examiner_confirm` VARCHAR(30) DEFAULT NULL COMMENT '检测人员(签字)',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '瘦肉精检测登记';
|
|
|
+
|
|
|
+-- 进场查验登记
|
|
|
+CREATE TABLE `hb_entrance_check` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `entrance_time` DATETIME NOT NULL COMMENT '入厂(场点)时间',
|
|
|
+ `quarantine_unit_name` VARCHAR(30) DEFAULT NULL COMMENT '动物检疫证明标注单位或名称',
|
|
|
+ `origin_region` VARCHAR(90) DEFAULT NULL COMMENT '畜禽产地',
|
|
|
+ `animal_cert_no` VARCHAR(30) NOT NULL COMMENT '动物检疫证明编号',
|
|
|
+ `contact_mobile` VARCHAR(30) DEFAULT NULL COMMENT '联系电话',
|
|
|
+ `entrance_quantity` INT NOT NULL DEFAULT 0 COMMENT '数量',
|
|
|
+ `qualified_quantity` INT NOT NULL DEFAULT 0 COMMENT '合格数',
|
|
|
+ `pigpen_name` VARCHAR(30) DEFAULT NULL COMMENT '圈编(烫号)',
|
|
|
+ `quarantine_quantity` INT NOT NULL DEFAULT 0 COMMENT '隔离数',
|
|
|
+ `emergency_slaughter_quantity` INT NOT NULL DEFAULT 0 COMMENT '急宰数',
|
|
|
+ `dispose_quantity` INT NOT NULL DEFAULT 0 COMMENT '无害化处理数',
|
|
|
+ `examiner_confirm` VARCHAR(30) DEFAULT NULL COMMENT '查验接收人(签字)',
|
|
|
+ `remarks` VARCHAR(255) DEFAULT NULL COMMENT '备注',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY (`id`)
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='进场查验登记表';
|
|
|
+
|
|
|
+-- 屠宰情况月汇总
|
|
|
+CREATE TABLE `hb_slaughter_summary_monthly` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `summary_date` DATETIME NOT NULL COMMENT '汇总日期(年月日)',
|
|
|
+ `entrance_quantity` INT DEFAULT 0 COMMENT '进厂数量(头/只/羽)',
|
|
|
+ `qualified_quantity` INT DEFAULT 0 COMMENT '合格数量(头/只/羽)',
|
|
|
+ `emergency_slaughter_quantity` INT DEFAULT 0 COMMENT '急宰数量(头/只/羽)',
|
|
|
+ `quarantine_quantity` INT DEFAULT 0 COMMENT '检出病害数(头/只/羽)',
|
|
|
+ `unqualified_quantity` INT DEFAULT 0 COMMENT '宰前不合格数(头/只/羽)',
|
|
|
+ `meat_unqualified_kilograms` INT DEFAULT 0 COMMENT '肉品检验不合格公斤数',
|
|
|
+ `release_quantity` INT DEFAULT 0 COMMENT '出场数量(头/只/羽)',
|
|
|
+ `transfer_next_month_quantity` INT DEFAULT 0 COMMENT '结转下月数(头/只/羽)',
|
|
|
+ `veterinary_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '兽医卫生检验负责人',
|
|
|
+ `director_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '畜禽定点屠宰企业负责人',
|
|
|
+ `clerk_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '填表人',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注信息',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = '屠宰情况月汇总';
|
|
|
+
|
|
|
+-- 药物残留检测登记
|
|
|
+CREATE TABLE hb_check_residue (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME NOT NULL COMMENT '记录时间',
|
|
|
+ `provider_unit_name` VARCHAR(30) DEFAULT NULL COMMENT '供货单位名称或供货人名称',
|
|
|
+ `supply_quantity` INTEGER DEFAULT 0 COMMENT '数量(头/只/羽)',
|
|
|
+ `sampling_quantity` INTEGER DEFAULT 0 COMMENT '抽检数量',
|
|
|
+ `trace_record_no` VARCHAR(30) DEFAULT NULL COMMENT '溯源单编号',
|
|
|
+ `sulfonamides` VARCHAR(10) DEFAULT NULL COMMENT '磺胺类检测结果',
|
|
|
+ `fluoroquinolones` VARCHAR(10) DEFAULT NULL COMMENT '氟喹诺酮类检测结果',
|
|
|
+ `tetracyclines` VARCHAR(10) DEFAULT NULL COMMENT '四环素类检测结果',
|
|
|
+ `process_method` VARCHAR(255) DEFAULT NULL COMMENT '处理方法说明',
|
|
|
+ `examiner_confirm` VARCHAR(30) DEFAULT NULL COMMENT '检测人员(签字)',
|
|
|
+ `cargo_owner_confirm` VARCHAR(30) DEFAULT NULL COMMENT '货主(签字)',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='药物残留检测登记';
|
|
|
+
|
|
|
+-- 旋毛虫检测登记
|
|
|
+CREATE TABLE `hb_check_trichinella` (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME DEFAULT NULL COMMENT '日期',
|
|
|
+ `spot_check_no` VARCHAR(60) DEFAULT NULL COMMENT '抽检批次',
|
|
|
+ `sampling_quantity` INTEGER DEFAULT 0 COMMENT '采样头数',
|
|
|
+ `mirror_exam_quantity` INTEGER DEFAULT 0 COMMENT '镜检份数',
|
|
|
+ `examine_result` VARCHAR(10) DEFAULT NULL COMMENT '化验结果',
|
|
|
+ `examiner_name` VARCHAR(30) DEFAULT NULL COMMENT '检疫员',
|
|
|
+ `remarks` VARCHAR(255) DEFAULT NULL COMMENT '备注',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='旋毛虫检查记录表';
|
|
|
+
|
|
|
+-- 留样记录
|
|
|
+CREATE TABLE hb_sampling_retained (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `sequence_no` INTEGER DEFAULT 0 COMMENT '序号',
|
|
|
+ `sampling_no` VARCHAR ( 60 ) DEFAULT NULL COMMENT '留样编号',
|
|
|
+ `production_date` DATETIME DEFAULT NULL COMMENT '生产日期',
|
|
|
+ `sampling_date` DATETIME DEFAULT NULL COMMENT '留样时间',
|
|
|
+ `sampling_quantity` INTEGER DEFAULT 0 COMMENT '留样数量',
|
|
|
+ `charge_person` VARCHAR ( 30 ) DEFAULT NULL COMMENT '留样人',
|
|
|
+ `examine_item` VARCHAR ( 30 ) DEFAULT NULL COMMENT '检测项目',
|
|
|
+ `moisture` VARCHAR ( 30 ) DEFAULT NULL COMMENT '水分值',
|
|
|
+ `clear_date` DATETIME DEFAULT NULL COMMENT '清除时间',
|
|
|
+ `clear_person` VARCHAR ( 30 ) DEFAULT NULL COMMENT '清除人',
|
|
|
+ `sampling_destination` VARCHAR ( 255 ) DEFAULT NULL COMMENT '留样去向',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = '留样记录表';
|
|
|
+
|
|
|
+-- 宰前检验记录
|
|
|
+CREATE TABLE hb_ante_mortem_inspection (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `batch_series_no` VARCHAR ( 60 ) DEFAULT NULL COMMENT '生猪批次',
|
|
|
+ `divide_time` DATETIME DEFAULT NULL COMMENT '入圈时间',
|
|
|
+ `examine_quantity` INTEGER DEFAULT 0 COMMENT '检验数量',
|
|
|
+ `permission_slaughter_quantity` INTEGER DEFAULT 0 COMMENT '准宰数量',
|
|
|
+ `emergency_slaughter_quantity` INTEGER DEFAULT 0 COMMENT '急宰数量',
|
|
|
+ `dead_quantity` INTEGER DEFAULT 0 COMMENT '死亡数量',
|
|
|
+ `process_detail` VARCHAR ( 255 ) DEFAULT NULL COMMENT '处理情况',
|
|
|
+ `examiner_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '检验人',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = '宰前检验记录';
|
|
|
+
|
|
|
+-- 消毒记录
|
|
|
+CREATE TABLE hb_disinfect (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME DEFAULT NULL COMMENT '消毒日期',
|
|
|
+ `vehicle_plat_no` VARCHAR ( 30 ) DEFAULT NULL COMMENT '车辆车牌号',
|
|
|
+ `disinfect_method` VARCHAR ( 30 ) DEFAULT NULL COMMENT '消毒方法',
|
|
|
+ `disinfect_drug` VARCHAR ( 30 ) DEFAULT NULL COMMENT '消毒药品',
|
|
|
+ `dose_concentration` VARCHAR ( 30 ) DEFAULT NULL COMMENT '溶液浓度',
|
|
|
+ `disinfect_user` VARCHAR ( 30 ) DEFAULT NULL COMMENT '消毒工(签字)',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = '消毒记录';
|
|
|
+
|
|
|
+-- 无害化暂存记录
|
|
|
+CREATE TABLE hb_harmless_staging (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME DEFAULT NULL COMMENT '日期',
|
|
|
+ `cut_of_glands` VARCHAR ( 30 ) DEFAULT NULL COMMENT '修割三腺',
|
|
|
+ `unqualified_part_name` VARCHAR ( 60 ) DEFAULT NULL COMMENT '生猪不合格产品',
|
|
|
+ `weight_quantity` INTEGER DEFAULT 0 COMMENT '重量/数量',
|
|
|
+ `charge_person` VARCHAR ( 30 ) DEFAULT NULL COMMENT '负责人',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = '无害化暂存记录';
|
|
|
+
|
|
|
+
|
|
|
+-- ---------------------------------------------------------------------------------------------------------------------
|
|
|
+-- 隐患风险点检记录(季次)
|
|
|
+CREATE TABLE `hb_risk_check_quarter` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `job_title` VARCHAR ( 30 ) DEFAULT NULL COMMENT '岗位名称',
|
|
|
+ `record_no` VARCHAR ( 30 ) DEFAULT NULL COMMENT '编号',
|
|
|
+ `check_date` DATETIME DEFAULT NULL COMMENT '排查日期',
|
|
|
+ `check_quarter` VARCHAR ( 30 ) DEFAULT NULL COMMENT '排查季度',
|
|
|
+ `is_checked` TINYINT ( 1 ) DEFAULT '1' COMMENT '排查结果(0:未通过 1:已通过)',
|
|
|
+ `inspector_confirm` VARCHAR ( 30 ) DEFAULT NULL COMMENT '检查人(签字)',
|
|
|
+ `unusual_case_detail` VARCHAR ( 255 ) DEFAULT NULL COMMENT '异常情况记录',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '隐患风险点检记录(季次)';
|
|
|
+
|
|
|
+-- 隐患排查治理台账
|
|
|
+CREATE TABLE `hb_risk_check_ledger` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '自增主键',
|
|
|
+ `sequence_no` INT DEFAULT NULL COMMENT '序号',
|
|
|
+ `check_date` DATETIME DEFAULT NULL COMMENT '检查时间',
|
|
|
+ `inspector_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '检查人',
|
|
|
+ `dept` VARCHAR ( 30 ) DEFAULT NULL COMMENT '责任部门',
|
|
|
+ `potential_detail` VARCHAR ( 60 ) DEFAULT NULL COMMENT '事故隐患',
|
|
|
+ `potential_level` VARCHAR ( 30 ) DEFAULT NULL COMMENT '隐患等级',
|
|
|
+ `solution_detail` VARCHAR ( 60 ) DEFAULT NULL COMMENT '治理措施',
|
|
|
+ `deadline` VARCHAR ( 30 ) DEFAULT NULL COMMENT '完成时限',
|
|
|
+ `upgrade_owner` VARCHAR ( 30 ) DEFAULT NULL COMMENT '整改责任人',
|
|
|
+ `reviewer_name` VARCHAR ( 30 ) DEFAULT NULL COMMENT '复查人',
|
|
|
+ `review_time` DATETIME DEFAULT NULL COMMENT '复查时间',
|
|
|
+ `is_reviewed` TINYINT ( 1 ) DEFAULT '1' COMMENT '复查结果(0未通过/1已通过)',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COMMENT = '隐患排查治理台账';
|
|
|
+-- 隐患风险点检记录(日次)
|
|
|
+CREATE TABLE `hb_risk_check_daily` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `job_title` VARCHAR ( 30 ) DEFAULT NULL COMMENT '岗位名称',
|
|
|
+ `record_no` VARCHAR ( 30 ) DEFAULT NULL COMMENT '编号',
|
|
|
+ `check_date` DATETIME DEFAULT NULL COMMENT '排查日期',
|
|
|
+ `is_checked` TINYINT ( 1 ) DEFAULT '1' COMMENT '排查结果(0:未通过 1:已通过)',
|
|
|
+ `inspector_confirm` VARCHAR ( 30 ) DEFAULT NULL COMMENT '检查人(签字)',
|
|
|
+ `unusual_case_detail` VARCHAR ( 255 ) DEFAULT NULL COMMENT '异常情况记录',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '隐患风险点检记录(日次)';
|
|
|
+-- 隐患风险点检记录(月次)
|
|
|
+CREATE TABLE `hb_risk_check_monthly` (
|
|
|
+ `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `job_title` VARCHAR ( 30 ) DEFAULT NULL COMMENT '岗位名称',
|
|
|
+ `record_no` VARCHAR ( 30 ) DEFAULT NULL COMMENT '编号',
|
|
|
+ `check_date` DATETIME DEFAULT NULL COMMENT '排查日期',
|
|
|
+ `month_section` VARCHAR ( 30 ) DEFAULT NULL COMMENT '月份区间',
|
|
|
+ `is_checked` TINYINT ( 1 ) DEFAULT '1' COMMENT '排查结果(0:未通过 1:已通过)',
|
|
|
+ `inspector_confirm` VARCHAR ( 30 ) DEFAULT NULL COMMENT '检查人(签字)',
|
|
|
+ `unusual_case_detail` VARCHAR ( 255 ) DEFAULT NULL COMMENT '异常情况记录',
|
|
|
+ `remarks` VARCHAR ( 255 ) DEFAULT NULL COMMENT '备注',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
+ PRIMARY KEY ( `id` )
|
|
|
+) ENGINE = INNODB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '隐患风险点检记录(月次)';
|
|
|
+
|
|
|
+-- 设备维保记录(日次)
|
|
|
+CREATE TABLE `hb_equip_maintenance_daily` (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME DEFAULT NULL COMMENT '日期',
|
|
|
+ `equip_name_group` VARCHAR(60) DEFAULT NULL COMMENT '屠宰设备名称',
|
|
|
+ `record_no` VARCHAR(30) DEFAULT NULL COMMENT '编号',
|
|
|
+ `specification_no_group` VARCHAR(90) DEFAULT NULL COMMENT '规格型号',
|
|
|
+ `maintenance_detail` VARCHAR(255) DEFAULT NULL COMMENT '维护记录',
|
|
|
+ `maintenance_employee` VARCHAR(30) DEFAULT NULL COMMENT '维护人',
|
|
|
+ `maintenance_date` DATETIME DEFAULT NULL COMMENT '维护日期',
|
|
|
+ `fault_detail` VARCHAR(255) DEFAULT NULL COMMENT '故障描述',
|
|
|
+ `repair_detail` VARCHAR(255) DEFAULT NULL COMMENT '维修结果',
|
|
|
+ `repair_employee` VARCHAR(30) DEFAULT NULL COMMENT '维修人',
|
|
|
+ `repair_date` DATETIME DEFAULT NULL COMMENT '维修日期',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备维保记录(日次)';
|
|
|
+
|
|
|
+-- 设备维保记录(周次)
|
|
|
+CREATE TABLE `hb_equip_maintenance_weekly` (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME DEFAULT NULL COMMENT '日期',
|
|
|
+ `equip_name_group` VARCHAR(60) DEFAULT NULL COMMENT '屠宰设备名称',
|
|
|
+ `record_no` VARCHAR(30) DEFAULT NULL COMMENT '编号',
|
|
|
+ `specification_no_group` VARCHAR(90) DEFAULT NULL COMMENT '规格型号',
|
|
|
+ `maintenance_detail` VARCHAR(255) DEFAULT NULL COMMENT '维护记录',
|
|
|
+ `maintenance_employee` VARCHAR(30) DEFAULT NULL COMMENT '维护人',
|
|
|
+ `maintenance_date` DATETIME DEFAULT NULL COMMENT '维护日期',
|
|
|
+ `fault_detail` VARCHAR(255) DEFAULT NULL COMMENT '故障描述',
|
|
|
+ `repair_detail` VARCHAR(255) DEFAULT NULL COMMENT '维修结果',
|
|
|
+ `repair_employee` VARCHAR(30) DEFAULT NULL COMMENT '维修人',
|
|
|
+ `repair_date` DATETIME DEFAULT NULL COMMENT '维修日期',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备维保记录(周次)';
|
|
|
+
|
|
|
+-- 设备维保记录(月次)
|
|
|
+CREATE TABLE `hb_equip_maintenance_monthly` (
|
|
|
+ `id` BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
|
|
|
+ `record_date` DATETIME DEFAULT NULL COMMENT '日期',
|
|
|
+ `equip_name_group` VARCHAR(60) DEFAULT NULL COMMENT '屠宰设备名称',
|
|
|
+ `record_no` VARCHAR(30) DEFAULT NULL COMMENT '编号',
|
|
|
+ `specification_no_group` VARCHAR(90) DEFAULT NULL COMMENT '规格型号',
|
|
|
+ `maintenance_detail` VARCHAR(255) DEFAULT NULL COMMENT '维护记录',
|
|
|
+ `maintenance_employee` VARCHAR(30) DEFAULT NULL COMMENT '维护人',
|
|
|
+ `maintenance_date` DATETIME DEFAULT NULL COMMENT '维护日期',
|
|
|
+ `fault_detail` VARCHAR(255) DEFAULT NULL COMMENT '故障描述',
|
|
|
+ `repair_detail` VARCHAR(255) DEFAULT NULL COMMENT '维修结果',
|
|
|
+ `repair_employee` VARCHAR(30) DEFAULT NULL COMMENT '维修人',
|
|
|
+ `repair_date` DATETIME DEFAULT NULL COMMENT '维修日期',
|
|
|
+ `is_deleted` TINYINT ( 1 ) DEFAULT 0 COMMENT '是否删除标志,0否1是',
|
|
|
+ `create_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '创建者',
|
|
|
+ `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
+ `update_by` VARCHAR ( 255 ) DEFAULT NULL COMMENT '更新者',
|
|
|
+ `update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间'
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='设备维保记录(月次)';
|