sap.sql 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183
  1. CREATE TABLE `acceptance` (
  2. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  3. `bigId` bigint(20) DEFAULT NULL,
  4. `partId` int(11) DEFAULT NULL,
  5. `partCode` varchar(50) DEFAULT NULL COMMENT '备件编码',
  6. `partName` varchar(50) DEFAULT NULL,
  7. `specification` varchar(100) DEFAULT NULL COMMENT '规格',
  8. `brandId` int(11) DEFAULT NULL COMMENT '品牌id',
  9. `brand` varchar(50) DEFAULT NULL COMMENT '品牌',
  10. `providerId` int(11) DEFAULT NULL COMMENT '供应商id',
  11. `providerName` varchar(50) DEFAULT NULL COMMENT '供应商名称',
  12. `unit` varchar(50) DEFAULT NULL COMMENT '单位',
  13. `price` decimal(10,2) DEFAULT NULL COMMENT '单价',
  14. `sumPrice` decimal(10,2) DEFAULT NULL COMMENT '总价',
  15. `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  16. `amount` decimal(10,2) DEFAULT NULL COMMENT '数量',
  17. `idDel` varchar(30) DEFAULT NULL COMMENT '前端使用(实际没啥用)',
  18. PRIMARY KEY (`id`)
  19. ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8;
  20. CREATE TABLE `bigacceptance` (
  21. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  22. `applyType` int(11) DEFAULT NULL COMMENT '0 牧场,1供应商',
  23. `acceptanceCode` varchar(50) DEFAULT NULL COMMENT '验收单号',
  24. `outsourcingCode` varchar(50) DEFAULT NULL COMMENT '委外申请单号',
  25. `pastureId` int(11) DEFAULT NULL,
  26. `departmentId` int(11) DEFAULT NULL,
  27. `date` datetime DEFAULT NULL,
  28. `applicant` int(11) DEFAULT NULL COMMENT '录入人id',
  29. `status` int(11) DEFAULT NULL COMMENT '(0审核中,1审核通过,2审核未通过)',
  30. `equipment` int(11) DEFAULT NULL COMMENT '设备处长审核',
  31. `equipmentdate` datetime DEFAULT NULL,
  32. `department` int(11) DEFAULT NULL COMMENT '部门负责人审核',
  33. `departmentdate` datetime DEFAULT NULL,
  34. `field` int(11) DEFAULT NULL COMMENT '场长审核',
  35. `fielddate` datetime DEFAULT NULL,
  36. `workflowNote` varchar(255) DEFAULT NULL COMMENT '未通过原因',
  37. `flowCompeleted` int(11) DEFAULT 1 COMMENT '1 验收申请\r\n2 设备处长通过 3 不通过\r\n4 部门负责人通过 5 不通过\r\n6 场长通过 7 不通过审核状态',
  38. `createTime` datetime DEFAULT NULL,
  39. PRIMARY KEY (`id`)
  40. ) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8;
  41. CREATE TABLE `bigoutsourcing` (
  42. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  43. `outsourcingCode` varchar(50) DEFAULT NULL COMMENT '委外单号',
  44. `pastureId` int(11) DEFAULT NULL,
  45. `departmentId` int(11) DEFAULT NULL,
  46. `contract` int(11) DEFAULT NULL,
  47. `applicant` int(11) DEFAULT NULL COMMENT '申请人',
  48. `date` datetime DEFAULT NULL,
  49. `status` int(11) DEFAULT NULL COMMENT '(0审核中,1审核通过,2审核未通过)',
  50. `equipment` int(11) DEFAULT NULL COMMENT '设备处长',
  51. `equipmentdate` datetime DEFAULT NULL,
  52. `field` int(11) DEFAULT NULL COMMENT '场长',
  53. `fielddate` datetime DEFAULT NULL,
  54. `advanced` int(11) DEFAULT NULL COMMENT '高级设备工程师',
  55. `advanceddate` datetime DEFAULT NULL,
  56. `description` varchar(255) DEFAULT NULL COMMENT '描述',
  57. `flowCompeleted` int(11) DEFAULT 1 COMMENT '1 委外申请\r\n2 设备处长通过 3 不通过\r\n4 场长通过 5 不通过\r\n6 高级设备工程师通过 7 不通过审核状态',
  58. `RUCode` varchar(50) DEFAULT NULL COMMENT '维修编码',
  59. `workflowNote` varchar(50) DEFAULT NULL COMMENT '未通过原因',
  60. `createTime` datetime DEFAULT NULL,
  61. PRIMARY KEY (`id`)
  62. ) ENGINE=InnoDB AUTO_INCREMENT=94 DEFAULT CHARSET=utf8;
  63. CREATE TABLE `outsourcing` (
  64. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  65. `bigId` bigint(20) DEFAULT NULL,
  66. `amount` decimal(12,2) DEFAULT NULL COMMENT '金额',
  67. `eqId` bigint(20) DEFAULT NULL,
  68. `eqCode` varchar(50) DEFAULT NULL COMMENT '设备编码',
  69. `eqName` varchar(50) DEFAULT NULL COMMENT '设备名称',
  70. `typea` varchar(20) DEFAULT NULL COMMENT '费用类型',
  71. `contractId` bigint(20) DEFAULT NULL COMMENT '合同id',
  72. `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  73. `contractCode` varchar(50) DEFAULT NULL,
  74. `providerId` int(11) DEFAULT NULL,
  75. `date` datetime DEFAULT NULL COMMENT '交付日期',
  76. `providerName` varchar(50) DEFAULT NULL,
  77. PRIMARY KEY (`id`)
  78. ) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8;
  79. CREATE TABLE `biomass` (
  80. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  81. `pastureid` int(11) DEFAULT NULL,
  82. `departmentid` int(11) DEFAULT NULL,
  83. `category` varchar(50) DEFAULT NULL COMMENT '表名称',
  84. `dosage` decimal(12,2) DEFAULT NULL COMMENT '当前生物质颗粒用量',
  85. `price` decimal(12,2) DEFAULT NULL COMMENT '单价',
  86. `expense` decimal(12,2) DEFAULT NULL COMMENT '当前费用',
  87. `inputid` int(11) DEFAULT NULL COMMENT '录入id',
  88. `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
  89. `date` datetime DEFAULT NULL,
  90. PRIMARY KEY (`id`),
  91. UNIQUE KEY `pastureid` (`pastureid`,`departmentid`,`date`)
  92. ) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8;
  93. CREATE TABLE `coal` (
  94. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  95. `pastureId` int(11) DEFAULT NULL,
  96. `departmentId` int(11) DEFAULT NULL,
  97. `dosage` decimal(12,2) DEFAULT NULL COMMENT '煤炭用量',
  98. `price` decimal(12,2) DEFAULT NULL COMMENT '单价',
  99. `expense` decimal(12,2) DEFAULT NULL COMMENT '当天费用',
  100. `inputid` int(11) DEFAULT NULL COMMENT '记录人',
  101. `inputTime` datetime DEFAULT NULL COMMENT '记录时间',
  102. `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
  103. `date` datetime DEFAULT NULL,
  104. PRIMARY KEY (`id`),
  105. UNIQUE KEY `pastureId` (`pastureId`,`departmentId`,`date`)
  106. ) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8;
  107. CREATE TABLE `gasoline` (
  108. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  109. `pastureId` int(11) DEFAULT NULL,
  110. `departmentId` int(11) DEFAULT NULL,
  111. `dosage` decimal(12,2) DEFAULT NULL COMMENT '汽油用量',
  112. `price` decimal(12,2) DEFAULT NULL COMMENT '单价',
  113. `expense` decimal(12,2) DEFAULT NULL COMMENT '当天费用',
  114. `inputid` int(11) DEFAULT NULL COMMENT '记录人',
  115. `remarks` varchar(255) DEFAULT NULL COMMENT '备注',
  116. `date` datetime DEFAULT NULL,
  117. PRIMARY KEY (`id`),
  118. UNIQUE KEY `pastureId` (`pastureId`,`departmentId`,`date`)
  119. ) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8;
  120. CREATE TABLE `energy` (
  121. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  122. `pastureId` int(11) NOT NULL,
  123. `date` varchar(30) NOT NULL,
  124. `firstday` int(11) DEFAULT NULL COMMENT '全群饲养头日',
  125. `mcwgdl` decimal(12,2) DEFAULT NULL COMMENT '牧场外购电量(度)',
  126. `zqfdl` decimal(12,2) DEFAULT NULL COMMENT '沼气发电量(度)',
  127. `mcwgsl` decimal(12,2) DEFAULT NULL COMMENT '牧场外购水量(吨)',
  128. `mczbjqsl` decimal(12,2) DEFAULT NULL COMMENT '牧场自备井取水量(吨)',
  129. `mccyyl` decimal(12,2) DEFAULT NULL COMMENT '牧场柴油用量(升)',
  130. `mcmtyl` decimal(12,2) DEFAULT NULL COMMENT '牧场煤炭用量(吨)',
  131. `swzklyl` decimal(12,2) DEFAULT NULL COMMENT '生物质颗粒用量(吨)',
  132. `mctrqyl` decimal(12,2) DEFAULT NULL COMMENT '牧场天然气用量(方)',
  133. `mczydl` decimal(12,2) DEFAULT NULL COMMENT '牧场总用电量(度)',
  134. `mczysl` decimal(12,2) DEFAULT NULL COMMENT '牧场总用水量(吨)',
  135. `mcdfdj` decimal(12,2) DEFAULT NULL COMMENT '牧场电费单价(元/度)',
  136. `mcsfdj` decimal(12,2) DEFAULT NULL COMMENT '牧场水费单价(元/吨)',
  137. `mccydj` decimal(12,2) DEFAULT NULL COMMENT '牧场柴油单价(元/升)',
  138. `mcmtdj` decimal(12,2) DEFAULT NULL COMMENT '牧场煤炭单价(元/吨)',
  139. `mctrqdj` decimal(12,2) DEFAULT NULL COMMENT '牧场天然气单价(元/方)',
  140. `swzkldj` decimal(12,2) DEFAULT NULL COMMENT '生物质颗粒单价(元/吨)',
  141. `dtnydl` decimal(12,2) DEFAULT NULL COMMENT '单头牛用电量(度/头日)',
  142. `dtnysl` decimal(12,2) DEFAULT NULL COMMENT '单头牛用水量(吨/头日)',
  143. `dtnyyl` decimal(12,2) DEFAULT NULL COMMENT '单头牛用油量(升/头日)',
  144. PRIMARY KEY (`id`),
  145. UNIQUE KEY `pastureId` (`pastureId`,`date`)
  146. ) ENGINE=InnoDB AUTO_INCREMENT=51 DEFAULT CHARSET=utf8;
  147. ALTER TABLE `eq230508`.`bigpartrefund`
  148. ADD COLUMN `sterilisation` tinyint(1) NOT NULL DEFAULT 0 COMMENT '冲销状态' AFTER `purchaseId`;
  149. ALTER TABLE `eq230508`.`partrefund`
  150. ADD COLUMN `hasTicket` varchar(50) NULL AFTER `dflag`;