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; ALTER TABLE `eq230508`.`bigpartrefund` ADD COLUMN `sterilisation` tinyint(1) NOT NULL DEFAULT 0 COMMENT '冲销状态' AFTER `purchaseId`; ALTER TABLE `eq230508`.`partrefund` ADD COLUMN `hasTicket` varchar(50) NULL AFTER `dflag`;