123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441 |
- -- ----------------------------
- -- 1、非洲猪瘟检测表
- -- ----------------------------
- drop table if exists hb_check_asf;
- create table hb_check_asf (
- id bigint(20) not null auto_increment comment '自增id',
- record_id varchar(60) default null comment '检测报告编号',
- mark_no_group varchar(300) default null comment '采样编号,可以是一个或多个编号,多个用逗号分隔',
- quantity Integer default 0 comment '检测生猪数',
- sample_no_group varchar(300) default null comment '样品编号',
- animal_cert_no varchar(300) default null comment '对应检疫证号码',
- drug_name varchar(60) default null comment '试剂名称',
- producer_name varchar(50) default null comment '生产厂家',
- expire_time datetime comment '有效期至',
- mixed_record varchar(30) default null comment '混样记录',
- check_method varchar(30) default null comment '检测方法',
- check_result varchar(255) default null comment '检测结果',
- examiner_name varchar(30) default null comment '屠宰厂检测人(签名)',
- owner_name varchar(30) default null comment '屠宰厂负责人(签名)',
- charge_time datetime comment '屠宰厂签名日期',
- veterinary_name varchar(30) default null comment '官方兽医确认(签名)',
- veterinary_time datetime comment '兽医签名日期',
- is_deleted tinyint(1) default 0 comment '是否删除标志,0否1是',
- create_by varchar(64) default '' comment '创建者',
- create_time datetime comment '创建时间',
- update_by varchar(64) default '' comment '更新者',
- 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='设备维保记录(月次)';
- -- 修改已有表结构
- ALTER TABLE harmless_treatment ADD COLUMN examiner_name VARCHAR ( 30 ) COMMENT '无害化处理人员签字',
- ADD COLUMN veterinary_name VARCHAR ( 30 ) COMMENT '兽医卫生检验人员签字',
- ADD COLUMN supervisor_confirm VARCHAR ( 30 ) COMMENT '农业农村部门监管人员签字',
- ADD COLUMN cargo_owner_confirm VARCHAR ( 30 ) COMMENT '货主签字',
- ADD COLUMN clerk_name VARCHAR ( 30 ) COMMENT '填表人',
- ADD COLUMN director_confirm VARCHAR ( 30 ) COMMENT '屠宰企业负责人签字';
|