CREATE TABLE `acceptance` (
                              `id` bigint(20) NOT NULL AUTO_INCREMENT,
                              `bigId` bigint(20) DEFAULT NULL,
                              `partId` int(11) DEFAULT NULL,
                              `partCode` varchar(50) DEFAULT NULL COMMENT '备件编码',
                              `partName` varchar(50) DEFAULT NULL,
                              `specification` varchar(100) DEFAULT NULL COMMENT '规格',
                              `brandId` int(11) DEFAULT NULL COMMENT '品牌id',
                              `brand` varchar(50) DEFAULT NULL COMMENT '品牌',
                              `providerId` int(11) DEFAULT NULL COMMENT '供应商id',
                              `providerName` varchar(50) DEFAULT NULL COMMENT '供应商名称',
                              `unit` varchar(50) DEFAULT NULL COMMENT '单位',
                              `price` decimal(10,2) DEFAULT NULL COMMENT '单价',
                              `sumPrice` decimal(10,2) DEFAULT NULL COMMENT '总价',
                              `remark` varchar(255) DEFAULT NULL COMMENT '备注',
                              `amount` decimal(10,2) DEFAULT NULL COMMENT '数量',
                              `idDel` varchar(30) DEFAULT NULL COMMENT '前端使用（实际没啥用）',
                              PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8;




CREATE TABLE `bigacceptance` (
                                 `id` bigint(20) NOT NULL AUTO_INCREMENT,
                                 `applyType` int(11) DEFAULT NULL COMMENT '0 牧场，1供应商',
                                 `acceptanceCode` varchar(50) DEFAULT NULL COMMENT '验收单号',
                                 `outsourcingCode` varchar(50) DEFAULT NULL COMMENT '委外申请单号',
                                 `pastureId` int(11) DEFAULT NULL,
                                 `departmentId` int(11) DEFAULT NULL,
                                 `date` datetime DEFAULT NULL,
                                 `applicant` int(11) DEFAULT NULL COMMENT '录入人id',
                                 `status` int(11) DEFAULT NULL COMMENT '(0审核中，1审核通过，2审核未通过)',
                                 `equipment` int(11) DEFAULT NULL COMMENT '设备处长审核',
                                 `equipmentdate` datetime DEFAULT NULL,
                                 `department` int(11) DEFAULT NULL COMMENT '部门负责人审核',
                                 `departmentdate` datetime DEFAULT NULL,
                                 `field` int(11) DEFAULT NULL COMMENT '场长审核',
                                 `fielddate` datetime DEFAULT NULL,
                                 `workflowNote` varchar(255) DEFAULT NULL COMMENT '未通过原因',
                                 `flowCompeleted` int(11) DEFAULT 1 COMMENT '1 验收申请\r\n2 设备处长通过  3 不通过\r\n4 部门负责人通过        5 不通过\r\n6 场长通过  7 不通过审核状态',
                                 `createTime` datetime DEFAULT NULL,
                                 PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8;



CREATE TABLE `bigoutsourcing` (
                                  `id` bigint(20) NOT NULL AUTO_INCREMENT,
                                  `outsourcingCode` varchar(50) DEFAULT NULL COMMENT '委外单号',
                                  `pastureId` int(11) DEFAULT NULL,
                                  `departmentId` int(11) DEFAULT NULL,
                                  `contract` int(11) DEFAULT NULL,
                                  `applicant` int(11) DEFAULT NULL COMMENT '申请人',
                                  `date` datetime DEFAULT NULL,
                                  `status` int(11) DEFAULT NULL COMMENT '(0审核中，1审核通过，2审核未通过)',
                                  `equipment` int(11) DEFAULT NULL COMMENT '设备处长',
                                  `equipmentdate` datetime DEFAULT NULL,
                                  `field` int(11) DEFAULT NULL COMMENT '场长',
                                  `fielddate` datetime DEFAULT NULL,
                                  `advanced` int(11) DEFAULT NULL COMMENT '高级设备工程师',
                                  `advanceddate` datetime DEFAULT NULL,
                                  `description` varchar(255) DEFAULT NULL COMMENT '描述',
                                  `flowCompeleted` int(11) DEFAULT 1 COMMENT '1 委外申请\r\n2 设备处长通过  3 不通过\r\n4 场长通过        5 不通过\r\n6 高级设备工程师通过  7 不通过审核状态',
                                  `RUCode` varchar(50) DEFAULT NULL COMMENT '维修编码',
                                  `workflowNote` varchar(50) DEFAULT NULL COMMENT '未通过原因',
                                  `createTime` datetime DEFAULT NULL,
                                  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=94 DEFAULT CHARSET=utf8;



CREATE TABLE `outsourcing` (
                               `id` bigint(20) NOT NULL AUTO_INCREMENT,
                               `bigId` bigint(20) DEFAULT NULL,
                               `amount` decimal(12,2) DEFAULT NULL COMMENT '金额',
                               `eqId` bigint(20) DEFAULT NULL,
                               `eqCode` varchar(50) DEFAULT NULL COMMENT '设备编码',
                               `eqName` varchar(50) DEFAULT NULL COMMENT '设备名称',
                               `typea` varchar(20) DEFAULT NULL COMMENT '费用类型',
                               `contractId` bigint(20) DEFAULT NULL COMMENT '合同id',
                               `remark` varchar(255) DEFAULT NULL COMMENT '备注',
                               `contractCode` varchar(50) DEFAULT NULL,
                               `providerId` int(11) DEFAULT NULL,
                               `date` datetime DEFAULT NULL COMMENT '交付日期',
                               `providerName` varchar(50) DEFAULT NULL,
                               PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8;



CREATE TABLE `biomass` (
                           `id` bigint(20) NOT NULL AUTO_INCREMENT,
                           `pastureid` int(11) DEFAULT NULL,
                           `departmentid` int(11) DEFAULT NULL,
                           `category` varchar(50) DEFAULT NULL COMMENT '表名称',
                           `dosage` decimal(12,2) DEFAULT NULL COMMENT '当前生物质颗粒用量',
                           `price` decimal(12,2) DEFAULT NULL COMMENT '单价',
                           `expense` decimal(12,2) DEFAULT NULL COMMENT '当前费用',
                           `inputid` int(11) DEFAULT NULL COMMENT '录入id',
                           `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
                           `date` datetime DEFAULT NULL,
                           PRIMARY KEY (`id`),
                           UNIQUE KEY `pastureid` (`pastureid`,`departmentid`,`date`)
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8;


CREATE TABLE `coal` (
                        `id` bigint(20) NOT NULL AUTO_INCREMENT,
                        `pastureId` int(11) DEFAULT NULL,
                        `departmentId` int(11) DEFAULT NULL,
                        `dosage` decimal(12,2) DEFAULT NULL COMMENT '煤炭用量',
                        `price` decimal(12,2) DEFAULT NULL COMMENT '单价',
                        `expense` decimal(12,2) DEFAULT NULL COMMENT '当天费用',
                        `inputid` int(11) DEFAULT NULL COMMENT '记录人',
                        `inputTime` datetime DEFAULT NULL COMMENT '记录时间',
                        `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
                        `date` datetime DEFAULT NULL,
                        PRIMARY KEY (`id`),
                        UNIQUE KEY `pastureId` (`pastureId`,`departmentId`,`date`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8;


CREATE TABLE `gasoline` (
                            `id` bigint(20) NOT NULL AUTO_INCREMENT,
                            `pastureId` int(11) DEFAULT NULL,
                            `departmentId` int(11) DEFAULT NULL,
                            `dosage` decimal(12,2) DEFAULT NULL COMMENT '汽油用量',
                            `price` decimal(12,2) DEFAULT NULL COMMENT '单价',
                            `expense` decimal(12,2) DEFAULT NULL COMMENT '当天费用',
                            `inputid` int(11) DEFAULT NULL COMMENT '记录人',
                            `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
                            `date` datetime DEFAULT NULL,
                            PRIMARY KEY (`id`),
                            UNIQUE KEY `pastureId` (`pastureId`,`departmentId`,`date`)
) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8;

CREATE TABLE `energy` (
                          `id` bigint(20) NOT NULL AUTO_INCREMENT,
                          `pastureId` int(11) NOT NULL,
                          `date` varchar(30) NOT NULL,
                          `firstday` int(11) DEFAULT NULL COMMENT '全群饲养头日',
                          `mcwgdl` decimal(12,2) DEFAULT NULL COMMENT '牧场外购电量(度）',
                          `zqfdl` decimal(12,2) DEFAULT NULL COMMENT '沼气发电量（度）',
                          `mcwgsl` decimal(12,2) DEFAULT NULL COMMENT '牧场外购水量（吨）',
                          `mczbjqsl` decimal(12,2) DEFAULT NULL COMMENT '牧场自备井取水量（吨）',
                          `mccyyl` decimal(12,2) DEFAULT NULL COMMENT '牧场柴油用量（升）',
                          `mcmtyl` decimal(12,2) DEFAULT NULL COMMENT '牧场煤炭用量（吨）',
                          `swzklyl` decimal(12,2) DEFAULT NULL COMMENT '生物质颗粒用量（吨）',
                          `mctrqyl` decimal(12,2) DEFAULT NULL COMMENT '牧场天然气用量（方）',
                          `mczydl` decimal(12,2) DEFAULT NULL COMMENT '牧场总用电量（度）',
                          `mczysl` decimal(12,2) DEFAULT NULL COMMENT '牧场总用水量（吨）',
                          `mcdfdj` decimal(12,2) DEFAULT NULL COMMENT '牧场电费单价（元/度）',
                          `mcsfdj` decimal(12,2) DEFAULT NULL COMMENT '牧场水费单价（元/吨）',
                          `mccydj` decimal(12,2) DEFAULT NULL COMMENT '牧场柴油单价（元/升）',
                          `mcmtdj` decimal(12,2) DEFAULT NULL COMMENT '牧场煤炭单价（元/吨)',
                          `mctrqdj` decimal(12,2) DEFAULT NULL COMMENT '牧场天然气单价(元/方)',
                          `swzkldj` decimal(12,2) DEFAULT NULL COMMENT '生物质颗粒单价（元/吨）',
                          `dtnydl` decimal(12,2) DEFAULT NULL COMMENT '单头牛用电量(度/头日)',
                          `dtnysl` decimal(12,2) DEFAULT NULL COMMENT '单头牛用水量(吨/头日)',
                          `dtnyyl` decimal(12,2) DEFAULT NULL COMMENT '单头牛用油量(升/头日)',
                          PRIMARY KEY (`id`),
                          UNIQUE KEY `pastureId` (`pastureId`,`date`)
) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8;