修正数据错误

This commit is contained in:
2025-11-27 15:52:38 +08:00
parent dca6cc5dd4
commit e2da441a6d
4 changed files with 361 additions and 356 deletions

View File

@@ -1742,52 +1742,52 @@
"DL-蛋氨酸98": {
"descriptions": "饲料级合成蛋氨酸几乎100%可利用,是猪限制性氨基酸补充的首选来源,可显著提高生长速度和饲料转化率。",
"unit_price": 21.50,
"max_ratio": 0.008
"max_ratio": 1.00
},
"L-色氨酸98": {
"descriptions": "饲料级合成色氨酸,猪的第四限制性氨基酸,缺乏时严重影响采食量和生长,补充可提升猪只食欲和免疫力。",
"unit_price": 68.00,
"max_ratio": 0.003
"max_ratio": 1.00
},
"L-苏氨酸98": {
"descriptions": "饲料级合成苏氨酸,猪的第三限制性氨基酸,主要影响蛋白沉积和免疫器官发育,仔猪阶段尤为重要。",
"unit_price": 10.80,
"max_ratio": 0.010
"max_ratio": 1.00
},
"L-赖氨酸HCl 98": {
"descriptions": "饲料级赖氨酸盐酸盐,猪的第一限制性氨基酸,低蛋白日粮配方核心,降低氮排放的同时维持生长性能。",
"unit_price": 11.20,
"max_ratio": 0.020
"max_ratio": 1.00
},
"乳清粉": {
"descriptions": "仔猪最优质的乳源蛋白和乳糖来源,提高采食量、促进肠道发育、缓解断奶应激,是教槽料和保育料黄金原料。",
"unit_price": 6.50,
"max_ratio": 0.30
"max_ratio": 0.40
},
"兔肉粉": {
"descriptions": "高蛋白高消化率动物蛋白源,氨基酸平衡好,适口性佳,适合高档仔猪料和母猪料使用。",
"unit_price": 11.50,
"max_ratio": 0.15
"max_ratio": 0.20
},
"全株玉米青贮": {
"descriptions": "粗饲料来源,提供有效纤维,调节成年母猪肠道健康,降低便秘,价格低廉。",
"unit_price": 0.45,
"max_ratio": 0.15
"max_ratio": 0.30
},
"双低菜籽粕": {
"descriptions": "双低菜粕,硫甙和异硫氰酸酯含量低,可部分替代豆粕使用,但仍需注意赖氨酸利用率和甲状腺影响。",
"unit_price": 2.40,
"max_ratio": 0.20
"max_ratio": 0.35
},
"向日葵籽": {
"descriptions": "高油分能量原料,富含亚油酸,但纤维高,猪的利用率一般,多用于母猪料。",
"unit_price": 5.80,
"max_ratio": 0.10
"max_ratio": 0.20
},
"啤酒糟干": {
"descriptions": "高蛋白高纤维副产品,适口性好,可用于生长肥育猪和母猪料,注意霉菌毒素风险。",
"unit_price": 1.90,
"max_ratio": 0.20
"max_ratio": 0.30
},
"啤酒花渣": {
"descriptions": "啤酒副产物,湿态使用时适口性好,可降低母猪便秘,但干物质低、易发霉。",
@@ -1797,37 +1797,37 @@
"国产鱼粉60": {
"descriptions": "中等品质鱼粉,蛋白高但新鲜度一般,挥发性盐基氮和组胺需关注,仔猪料谨慎使用。",
"unit_price": 9.50,
"max_ratio": 0.10
"max_ratio": 0.15
},
"土豆蛋白": {
"descriptions": "高消化率植物浓缩蛋白,氨基酸平衡好,是优质替代血浆和鱼粉的原料之一。",
"unit_price": 8.50,
"max_ratio": 0.10
"max_ratio": 1.00
},
"大豆油": {
"descriptions": "高能量油脂,猪利用率极高,用于提高日粮能量浓度,改善皮毛光亮度。",
"unit_price": 8.20,
"max_ratio": 0.08
"max_ratio": 0.10
},
"大豆粕44": {
"descriptions": "普通豆粕蛋白43.8%左右抗营养因子较高需关注脲酶和KOH溶解度。",
"unit_price": 3.05,
"max_ratio": 0.50
"max_ratio": 0.65
},
"大豆粕46": {
"descriptions": "优质豆粕,蛋白更高,抗营养因子更低,是猪料最常用蛋白原料。",
"unit_price": 3.25,
"max_ratio": 0.50
"max_ratio": 0.65
},
"大豆粕48": {
"descriptions": "高蛋白豆粕,抗营养因子最低,低蛋白日粮配方的理想蛋白源。",
"unit_price": 3.60,
"max_ratio": 0.50
"max_ratio": 0.65
},
"大麦": {
"descriptions": "能量稍低于玉米纤维较高可部分替代玉米注意DON毒素风险。",
"unit_price": 2.10,
"max_ratio": 0.40
"max_ratio": 0.60
},
"小苏打": {
"descriptions": "缓冲剂和钠源,缓解热应激、改善母猪泌乳期酸中毒。",
@@ -1837,22 +1837,22 @@
"小麦": {
"descriptions": "能量与玉米接近,但黏性大,易导致肠道问题,仔猪料慎用。",
"unit_price": 2.55,
"max_ratio": 0.40
"max_ratio": 0.60
},
"小麦次粉": {
"descriptions": "小麦加工副产品蛋白和磷较高但DON和ZEN风险高限量使用。",
"unit_price": 2.20,
"max_ratio": 0.15
"max_ratio": 0.25
},
"小麦麸": {
"descriptions": "高纤维原料,用于母猪料促进肠道蠕动,降低便秘。",
"unit_price": 1.75,
"max_ratio": 0.20
"max_ratio": 0.40
},
"木薯干": {
"descriptions": "高能量淀粉源,几乎不含蛋白,价格低廉,但需搭配优质蛋白。",
"unit_price": 2.05,
"max_ratio": 0.30
"max_ratio": 0.50
},
"杂交构树叶粉": {
"descriptions": "新型蛋白饲料资源,蛋白中等,富含黄酮,但单宁和草酸高,需限量并配合脱毒处理。",
@@ -1877,147 +1877,147 @@
"棕榈油": {
"descriptions": "饱和脂肪酸高,能量高,但熔点高,冬季易凝固,仔猪利用率稍差。",
"unit_price": 8.50,
"max_ratio": 0.08
"max_ratio": 0.10
},
"棕榈粕": {
"descriptions": "高纤维高脂肪副产品,能量一般,多用于母猪料。",
"unit_price": 1.60,
"max_ratio": 0.10
"max_ratio": 0.20
},
"椰子粕": {
"descriptions": "蛋白和能量中等,适口性好,可部分替代豆粕。",
"unit_price": 2.30,
"max_ratio": 0.15
"max_ratio": 0.25
},
"燕麦": {
"descriptions": "能量和脂肪较高,适口性佳,但价格贵,一般少用。",
"unit_price": 3.20,
"max_ratio": 0.10
"max_ratio": 0.20
},
"燕麦草": {
"descriptions": "粗饲料,母猪用以增加饱腹感和肠道健康。",
"unit_price": 2.60,
"max_ratio": 0.10
"max_ratio": 0.20
},
"猪肺粉": {
"descriptions": "优质动物蛋白,消化率高,适口性极佳,适合高档仔猪料。",
"unit_price": 9.00,
"max_ratio": 0.10
"max_ratio": 0.20
},
"玉米": {
"descriptions": "猪最主要的能量原料,淀粉消化率高,毒素风险需关注。",
"unit_price": 2.30,
"max_ratio": 0.85
"max_ratio": 1.00
},
"玉米DDGS": {
"descriptions": "高蛋白高脂肪玉米副产品,磷利用率高,适合生长肥育猪和母猪。",
"unit_price": 2.15,
"max_ratio": 0.30
"max_ratio": 0.40
},
"玉米油": {
"descriptions": "优质植物油,富含不饱和脂肪酸,能量最高油脂之一。",
"unit_price": 9.50,
"max_ratio": 0.08
"max_ratio": 0.10
},
"玉米胚芽粕": {
"descriptions": "蛋白和脂肪较高,磷利用率好,可部分替代豆粕和油。",
"unit_price": 2.05,
"max_ratio": 0.15
"max_ratio": 0.25
},
"玉米蛋白粉60": {
"descriptions": "高蛋白高蛋氨酸,色素来源,用于改善猪皮红毛亮。",
"unit_price": 4.80,
"max_ratio": 0.10
"max_ratio": 0.20
},
"玉米青贮": {
"descriptions": "粗饲料,母猪用以调节肠道,降低饲料成本。",
"unit_price": 0.40,
"max_ratio": 0.15
"max_ratio": 0.30
},
"瓜子粕": {
"descriptions": "葵花籽粕的别称,蛋白较高,纤维也高。",
"unit_price": 2.10,
"max_ratio": 0.15
"max_ratio": 0.35
},
"甜菜粕": {
"descriptions": "高可溶性纤维,母猪极佳的防便秘原料。",
"unit_price": 1.95,
"max_ratio": 0.15
"max_ratio": 0.30
},
"石粉": {
"descriptions": "最常用的钙源,价格低廉,注意粒度影响吸收率。",
"unit_price": 0.18,
"max_ratio": 0.05
"max_ratio": 0.08
},
"碎米": {
"descriptions": "能量接近玉米,蛋白稍低,适口性好。",
"unit_price": 2.80,
"max_ratio": 0.40
"max_ratio": 0.60
},
"磷酸氢钙": {
"descriptions": "猪最常用磷钙来源,有效磷高。",
"unit_price": 3.20,
"max_ratio": 0.05
"max_ratio": 0.08
},
"稻草粉": {
"descriptions": "最廉价粗纤维来源,母猪限量使用防便秘。",
"unit_price": 0.60,
"max_ratio": 0.10
"max_ratio": 0.20
},
"稻谷": {
"descriptions": "带壳稻子,能量低于玉米,纤维高。",
"unit_price": 1.90,
"max_ratio": 0.20
"max_ratio": 0.30
},
"稻谷糠": {
"descriptions": "米糠的一种,高脂肪高磷,需注意酸败。",
"unit_price": 1.60,
"max_ratio": 0.10
"max_ratio": 0.20
},
"米糠": {
"descriptions": "高能量高磷副产品,注意黄曲霉毒素和酸败。",
"unit_price": 1.85,
"max_ratio": 0.15
"max_ratio": 0.25
},
"米糠粕": {
"descriptions": "脱脂米糠,蛋白较高,能量降低。",
"unit_price": 1.95,
"max_ratio": 0.15
"max_ratio": 0.25
},
"红薯干": {
"descriptions": "高淀粉低蛋白能量原料,类似木薯。",
"unit_price": 2.20,
"max_ratio": 0.30
"max_ratio": 0.50
},
"肉粉": {
"descriptions": "普通肉粉,蛋白和灰分波动大,质量不稳定。",
"unit_price": 4.50,
"max_ratio": 0.10
"max_ratio": 0.20
},
"肉骨粉50": {
"descriptions": "含骨较高,钙磷比例好,但蛋白较低。",
"unit_price": 4.20,
"max_ratio": 0.10
"max_ratio": 0.20
},
"脱脂奶粉": {
"descriptions": "优质乳蛋白源,仔猪料黄金原料。",
"unit_price": 22.00,
"max_ratio": 0.15
"max_ratio": 0.30
},
"膨化全脂大豆": {
"descriptions": "经过高温膨化的全脂大豆,抗营养因子破坏彻底,仔猪可用。",
"unit_price": 4.10,
"max_ratio": 0.20
"max_ratio": 0.30
},
"芝麻粕": {
"descriptions": "蛋白高,蛋氨酸丰富,但草酸高,需限量。",
"unit_price": 2.90,
"max_ratio": 0.10
"max_ratio": 0.20
},
"花生秧粉": {
"descriptions": "粗饲料,母猪用。",
"unit_price": 0.85,
"max_ratio": 0.10
"max_ratio": 0.20
},
"花生粕": {
"descriptions": "蛋白高,但黄曲霉毒素风险极高,猪场慎用。",
@@ -2027,12 +2027,12 @@
"苜蓿草块": {
"descriptions": "优质粗饲料,富含维生素和未知生长因子,母猪和仔猪都适用。",
"unit_price": 2.40,
"max_ratio": 0.10
"max_ratio": 0.20
},
"苜蓿草粉": {
"descriptions": "蛋白较高,但皂苷和香豆素可能影响采食。",
"unit_price": 2.50,
"max_ratio": 0.10
"max_ratio": 0.20
},
"苹果渣": {
"descriptions": "湿态副产品,适口性好,母猪喜欢。",
@@ -2042,7 +2042,7 @@
"菜籽粕": {
"descriptions": "普通菜粕,硫甙高,对甲状腺影响大,猪限量使用。",
"unit_price": 2.30,
"max_ratio": 0.08
"max_ratio": 0.15
},
"葡萄糖": {
"descriptions": "快速能量源,教槽料常用,缓解应激。",
@@ -2052,7 +2052,7 @@
"葵花籽粕": {
"descriptions": "高纤维蛋白源,赖氨酸低,需补充赖氨酸。",
"unit_price": 2.10,
"max_ratio": 0.15
"max_ratio": 0.35
},
"蔗糖": {
"descriptions": "高能量碳水,教槽料诱食用。",
@@ -2067,12 +2067,12 @@
"蚕蛹粉": {
"descriptions": "高蛋白高脂肪,氨基酸平衡好,但脂肪易氧化。",
"unit_price": 8.00,
"max_ratio": 0.10
"max_ratio": 0.15
},
"蚕豆": {
"descriptions": "蛋白较高,淀粉消化率好,但含抗营养因子。",
"unit_price": 3.40,
"max_ratio": 0.20
"max_ratio": 0.50
},
"蟹粉": {
"descriptions": "高蛋白高灰分动物蛋白,钙磷丰富。",
@@ -2097,17 +2097,17 @@
"豌豆": {
"descriptions": "蛋白中等,淀粉消化好,可部分替代玉米和豆粕。",
"unit_price": 3.50,
"max_ratio": 0.30
"max_ratio": 0.50
},
"豌豆蛋白": {
"descriptions": "豌豆浓缩蛋白,蛋白高,抗营养因子低。",
"unit_price": 9.50,
"max_ratio": 0.15
"max_ratio": 0.25
},
"进口鱼粉65": {
"descriptions": "高品质鱼粉,新鲜度好,仔猪和母猪料优质蛋白源。",
"unit_price": 12.80,
"max_ratio": 0.15
"max_ratio": 0.30
},
"食盐": {
"descriptions": "提供钠和氯,调节电解质平衡。",
@@ -2117,12 +2117,12 @@
"饲料酵母粉": {
"descriptions": "富含核苷酸和小肽,促进肠道健康和免疫。",
"unit_price": 6.50,
"max_ratio": 0.10
"max_ratio": 0.20
},
"高粱": {
"descriptions": "能量接近玉米,但单宁高影响消化率,需选低单宁品种。",
"unit_price": 2.20,
"max_ratio": 0.30
"max_ratio": 0.50
},
"鱼油": {
"descriptions": "富含DHA和EPA促进脑发育和抗炎母猪和仔猪推荐。",
@@ -2132,17 +2132,17 @@
"鸡肉粉": {
"descriptions": "优质陆基动物蛋白,消化率高,适口性好。",
"unit_price": 7.50,
"max_ratio": 0.15
"max_ratio": 0.25
},
"鸭肉粉": {
"descriptions": "与鸡肉粉类似,脂肪稍高。",
"unit_price": 7.20,
"max_ratio": 0.12
"max_ratio": 0.20
},
"鹅肉粉": {
"descriptions": "蛋白和脂肪中等,质量稳定。",
"unit_price": 7.00,
"max_ratio": 0.12
"max_ratio": 0.20
}
},
"nutrients": {

View File

@@ -4,56 +4,56 @@
"杜长大 (DLY)": {
"保育期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.012,
"max_requirement": 0.015
"min_requirement": 1.2,
"max_requirement": 1.5
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0072,
"max_requirement": 0.0105
"min_requirement": 0.72,
"max_requirement": 1.05
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0078,
"max_requirement": 0.0108
"min_requirement": 0.78,
"max_requirement": 1.08
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0022,
"max_requirement": 0.0030
"min_requirement": 0.22,
"max_requirement": 0.30
},
"粗蛋白 (%)": {
"min_requirement": 0.18,
"max_requirement": 0.22
"min_requirement": 18.0,
"max_requirement": 22.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.009,
"max_requirement": 0.012
"min_requirement": 0.9,
"max_requirement": 1.2
},
"总磷 (%)": {
"min_requirement": 0.006,
"max_requirement": 0.008
"min_requirement": 0.6,
"max_requirement": 0.8
},
"有效磷 (%)": {
"min_requirement": 0.002,
"max_requirement": 0.0045
"min_requirement": 0.2,
"max_requirement": 0.45
},
"代谢能 (kcal/kg)": {
"min_requirement": 3226.5,
"max_requirement": 3585.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -67,56 +67,56 @@
},
"育肥前期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0094,
"max_requirement": 0.0110
"min_requirement": 0.94,
"max_requirement": 1.10
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0055,
"max_requirement": 0.0073
"min_requirement": 0.55,
"max_requirement": 0.73
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0058,
"max_requirement": 0.0077
"min_requirement": 0.58,
"max_requirement": 0.77
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0016,
"max_requirement": 0.0022
"min_requirement": 0.16,
"max_requirement": 0.22
},
"粗蛋白 (%)": {
"min_requirement": 0.16,
"max_requirement": 0.18
"min_requirement": 16.0,
"max_requirement": 18.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.007,
"max_requirement": 0.009
"min_requirement": 0.7,
"max_requirement": 0.9
},
"总磷 (%)": {
"min_requirement": 0.005,
"max_requirement": 0.007
"min_requirement": 0.5,
"max_requirement": 0.7
},
"有效磷 (%)": {
"min_requirement": 0.002,
"max_requirement": 0.0040
"min_requirement": 0.2,
"max_requirement": 0.40
},
"代谢能 (kcal/kg)": {
"min_requirement": 3107.0,
"max_requirement": 3346.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -130,56 +130,56 @@
},
"育肥后期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0081,
"max_requirement": 0.0090
"min_requirement": 0.81,
"max_requirement": 0.90
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0045,
"max_requirement": 0.0058
"min_requirement": 0.45,
"max_requirement": 0.58
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0048,
"max_requirement": 0.0061
"min_requirement": 0.48,
"max_requirement": 0.61
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0013,
"max_requirement": 0.0018
"min_requirement": 0.13,
"max_requirement": 0.18
},
"粗蛋白 (%)": {
"min_requirement": 0.14,
"max_requirement": 0.16
"min_requirement": 14.0,
"max_requirement": 16.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.006,
"max_requirement": 0.008
"min_requirement": 0.6,
"max_requirement": 0.8
},
"总磷 (%)": {
"min_requirement": 0.0045,
"max_requirement": 0.006
"min_requirement": 0.45,
"max_requirement": 0.6
},
"有效磷 (%)": {
"min_requirement": 0.0018,
"max_requirement": 0.0035
"min_requirement": 0.18,
"max_requirement": 0.35
},
"代谢能 (kcal/kg)": {
"min_requirement": 2987.5,
"max_requirement": 3226.5
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -193,56 +193,56 @@
},
"二次育肥期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0053,
"max_requirement": 0.0065
"min_requirement": 0.53,
"max_requirement": 0.65
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0030,
"max_requirement": 0.0041
"min_requirement": 0.30,
"max_requirement": 0.41
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0031,
"max_requirement": 0.0043
"min_requirement": 0.31,
"max_requirement": 0.43
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0010,
"max_requirement": 0.0013
"min_requirement": 0.10,
"max_requirement": 0.13
},
"粗蛋白 (%)": {
"min_requirement": 0.12,
"max_requirement": 0.14
"min_requirement": 12.0,
"max_requirement": 14.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.005,
"max_requirement": 0.007
"min_requirement": 0.5,
"max_requirement": 0.7
},
"总磷 (%)": {
"min_requirement": 0.004,
"max_requirement": 0.0055
"min_requirement": 0.4,
"max_requirement": 0.55
},
"有效磷 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0030
"min_requirement": 0.15,
"max_requirement": 0.30
},
"代谢能 (kcal/kg)": {
"min_requirement": 2868.0,
"max_requirement": 3107.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -258,56 +258,56 @@
"杜大长 (DYL)": {
"保育期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.012,
"max_requirement": 0.015
"min_requirement": 1.2,
"max_requirement": 1.5
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0072,
"max_requirement": 0.0105
"min_requirement": 0.72,
"max_requirement": 1.05
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0078,
"max_requirement": 0.0108
"min_requirement": 0.78,
"max_requirement": 1.08
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0022,
"max_requirement": 0.0030
"min_requirement": 0.22,
"max_requirement": 0.30
},
"粗蛋白 (%)": {
"min_requirement": 0.18,
"max_requirement": 0.22
"min_requirement": 18.0,
"max_requirement": 22.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.009,
"max_requirement": 0.012
"min_requirement": 0.9,
"max_requirement": 1.2
},
"总磷 (%)": {
"min_requirement": 0.006,
"max_requirement": 0.008
"min_requirement": 0.6,
"max_requirement": 0.8
},
"有效磷 (%)": {
"min_requirement": 0.002,
"max_requirement": 0.0045
"min_requirement": 0.2,
"max_requirement": 0.45
},
"代谢能 (kcal/kg)": {
"min_requirement": 3226.5,
"max_requirement": 3585.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -321,56 +321,56 @@
},
"育肥前期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0094,
"max_requirement": 0.0110
"min_requirement": 0.94,
"max_requirement": 1.10
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0055,
"max_requirement": 0.0073
"min_requirement": 0.55,
"max_requirement": 0.73
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0058,
"max_requirement": 0.0077
"min_requirement": 0.58,
"max_requirement": 0.77
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0016,
"max_requirement": 0.0022
"min_requirement": 0.16,
"max_requirement": 0.22
},
"粗蛋白 (%)": {
"min_requirement": 0.16,
"max_requirement": 0.18
"min_requirement": 16.0,
"max_requirement": 18.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.007,
"max_requirement": 0.009
"min_requirement": 0.7,
"max_requirement": 0.9
},
"总磷 (%)": {
"min_requirement": 0.005,
"max_requirement": 0.007
"min_requirement": 0.5,
"max_requirement": 0.7
},
"有效磷 (%)": {
"min_requirement": 0.002,
"max_requirement": 0.0040
"min_requirement": 0.2,
"max_requirement": 0.40
},
"代谢能 (kcal/kg)": {
"min_requirement": 3107.0,
"max_requirement": 3346.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -384,56 +384,56 @@
},
"育肥后期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0081,
"max_requirement": 0.0090
"min_requirement": 0.81,
"max_requirement": 0.90
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0045,
"max_requirement": 0.0058
"min_requirement": 0.45,
"max_requirement": 0.58
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0048,
"max_requirement": 0.0061
"min_requirement": 0.48,
"max_requirement": 0.61
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0013,
"max_requirement": 0.0018
"min_requirement": 0.13,
"max_requirement": 0.18
},
"粗蛋白 (%)": {
"min_requirement": 0.14,
"max_requirement": 0.16
"min_requirement": 14.0,
"max_requirement": 16.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.006,
"max_requirement": 0.008
"min_requirement": 0.6,
"max_requirement": 0.8
},
"总磷 (%)": {
"min_requirement": 0.0045,
"max_requirement": 0.006
"min_requirement": 0.45,
"max_requirement": 0.6
},
"有效磷 (%)": {
"min_requirement": 0.0018,
"max_requirement": 0.0035
"min_requirement": 0.18,
"max_requirement": 0.35
},
"代谢能 (kcal/kg)": {
"min_requirement": 2987.5,
"max_requirement": 3226.5
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -447,56 +447,56 @@
},
"二次育肥期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0053,
"max_requirement": 0.0065
"min_requirement": 0.53,
"max_requirement": 0.65
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0030,
"max_requirement": 0.0041
"min_requirement": 0.30,
"max_requirement": 0.41
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0031,
"max_requirement": 0.0043
"min_requirement": 0.31,
"max_requirement": 0.43
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0010,
"max_requirement": 0.0013
"min_requirement": 0.10,
"max_requirement": 0.13
},
"粗蛋白 (%)": {
"min_requirement": 0.12,
"max_requirement": 0.14
"min_requirement": 12.0,
"max_requirement": 14.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.005,
"max_requirement": 0.007
"min_requirement": 0.5,
"max_requirement": 0.7
},
"总磷 (%)": {
"min_requirement": 0.004,
"max_requirement": 0.0055
"min_requirement": 0.4,
"max_requirement": 0.55
},
"有效磷 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0030
"min_requirement": 0.15,
"max_requirement": 0.30
},
"代谢能 (kcal/kg)": {
"min_requirement": 2868.0,
"max_requirement": 3107.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -512,56 +512,56 @@
"皮长大 (PLY)": {
"保育期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.012,
"max_requirement": 0.015
"min_requirement": 1.2,
"max_requirement": 1.5
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0072,
"max_requirement": 0.0105
"min_requirement": 0.72,
"max_requirement": 1.05
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0078,
"max_requirement": 0.0108
"min_requirement": 0.78,
"max_requirement": 1.08
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0022,
"max_requirement": 0.0030
"min_requirement": 0.22,
"max_requirement": 0.30
},
"粗蛋白 (%)": {
"min_requirement": 0.18,
"max_requirement": 0.22
"min_requirement": 18.0,
"max_requirement": 22.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.009,
"max_requirement": 0.012
"min_requirement": 0.9,
"max_requirement": 1.2
},
"总磷 (%)": {
"min_requirement": 0.006,
"max_requirement": 0.008
"min_requirement": 0.6,
"max_requirement": 0.8
},
"有效磷 (%)": {
"min_requirement": 0.002,
"max_requirement": 0.0045
"min_requirement": 0.2,
"max_requirement": 0.45
},
"代谢能 (kcal/kg)": {
"min_requirement": 3226.5,
"max_requirement": 3585.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -575,56 +575,56 @@
},
"育肥前期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0094,
"max_requirement": 0.0110
"min_requirement": 0.94,
"max_requirement": 1.10
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0055,
"max_requirement": 0.0073
"min_requirement": 0.55,
"max_requirement": 0.73
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0058,
"max_requirement": 0.0077
"min_requirement": 0.58,
"max_requirement": 0.77
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0016,
"max_requirement": 0.0022
"min_requirement": 0.16,
"max_requirement": 0.22
},
"粗蛋白 (%)": {
"min_requirement": 0.16,
"max_requirement": 0.18
"min_requirement": 16.0,
"max_requirement": 18.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.007,
"max_requirement": 0.009
"min_requirement": 0.7,
"max_requirement": 0.9
},
"总磷 (%)": {
"min_requirement": 0.005,
"max_requirement": 0.007
"min_requirement": 0.5,
"max_requirement": 0.7
},
"有效磷 (%)": {
"min_requirement": 0.002,
"max_requirement": 0.0040
"min_requirement": 0.2,
"max_requirement": 0.40
},
"代谢能 (kcal/kg)": {
"min_requirement": 3107.0,
"max_requirement": 3346.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -638,56 +638,56 @@
},
"育肥后期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0081,
"max_requirement": 0.0090
"min_requirement": 0.81,
"max_requirement": 0.90
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0045,
"max_requirement": 0.0058
"min_requirement": 0.45,
"max_requirement": 0.58
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0048,
"max_requirement": 0.0061
"min_requirement": 0.48,
"max_requirement": 0.61
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0013,
"max_requirement": 0.0018
"min_requirement": 0.13,
"max_requirement": 0.18
},
"粗蛋白 (%)": {
"min_requirement": 0.14,
"max_requirement": 0.16
"min_requirement": 14.0,
"max_requirement": 16.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.006,
"max_requirement": 0.008
"min_requirement": 0.6,
"max_requirement": 0.8
},
"总磷 (%)": {
"min_requirement": 0.0045,
"max_requirement": 0.006
"min_requirement": 0.45,
"max_requirement": 0.6
},
"有效磷 (%)": {
"min_requirement": 0.0018,
"max_requirement": 0.0035
"min_requirement": 0.18,
"max_requirement": 0.35
},
"代谢能 (kcal/kg)": {
"min_requirement": 2987.5,
"max_requirement": 3226.5
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10
@@ -701,56 +701,56 @@
},
"二次育肥期": {
"可消化赖氨酸 (SID %)": {
"min_requirement": 0.0053,
"max_requirement": 0.0065
"min_requirement": 0.53,
"max_requirement": 0.65
},
"蛋+胱氨酸 (%)": {
"min_requirement": 0.0030,
"max_requirement": 0.0041
"min_requirement": 0.30,
"max_requirement": 0.41
},
"可消化苏氨酸 (SID %)": {
"min_requirement": 0.0031,
"max_requirement": 0.0043
"min_requirement": 0.31,
"max_requirement": 0.43
},
"可消化色氨酸 (SID %)": {
"min_requirement": 0.0010,
"max_requirement": 0.0013
"min_requirement": 0.10,
"max_requirement": 0.13
},
"粗蛋白 (%)": {
"min_requirement": 0.12,
"max_requirement": 0.14
"min_requirement": 12.0,
"max_requirement": 14.0
},
"粗脂肪 (%)": {
"min_requirement": 0.03,
"max_requirement": 0.06
"min_requirement": 3.0,
"max_requirement": 6.0
},
"粗纤维 (%)": {
"min_requirement": 0.02,
"max_requirement": 0.06
"min_requirement": 2.0,
"max_requirement": 6.0
},
"钙 (%)": {
"min_requirement": 0.005,
"max_requirement": 0.007
"min_requirement": 0.5,
"max_requirement": 0.7
},
"总磷 (%)": {
"min_requirement": 0.004,
"max_requirement": 0.0055
"min_requirement": 0.4,
"max_requirement": 0.55
},
"有效磷 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0030
"min_requirement": 0.15,
"max_requirement": 0.30
},
"代谢能 (kcal/kg)": {
"min_requirement": 2868.0,
"max_requirement": 3107.0
},
"钠 (%)": {
"min_requirement": 0.0015,
"max_requirement": 0.0025
"min_requirement": 0.15,
"max_requirement": 0.25
},
"氯 (%)": {
"min_requirement": 0.0025,
"max_requirement": 0.0045
"min_requirement": 0.25,
"max_requirement": 0.45
},
"黄曲霉毒素B1 (μg/kg)": {
"max_requirement": 10

View File

@@ -46,7 +46,7 @@ func NewRawMaterialService(ctx context.Context, recipeSvc recipe.Service) RawMat
func (s *rawMaterialServiceImpl) CreateRawMaterial(ctx context.Context, req *dto.CreateRawMaterialRequest) (*dto.RawMaterialResponse, error) {
serviceCtx := logs.AddFuncName(ctx, s.ctx, "CreateRawMaterial")
rawMaterial, err := s.recipeSvc.CreateRawMaterial(serviceCtx, req.Name, req.Description, req.ReferencePrice)
rawMaterial, err := s.recipeSvc.CreateRawMaterial(serviceCtx, req.Name, req.Description, req.ReferencePrice, req.MaxAdditionRatio)
if err != nil {
if errors.Is(err, recipe.ErrRawMaterialNameConflict) {
return nil, ErrRawMaterialNameConflict
@@ -61,7 +61,7 @@ func (s *rawMaterialServiceImpl) CreateRawMaterial(ctx context.Context, req *dto
func (s *rawMaterialServiceImpl) UpdateRawMaterial(ctx context.Context, id uint32, req *dto.UpdateRawMaterialRequest) (*dto.RawMaterialResponse, error) {
serviceCtx := logs.AddFuncName(ctx, s.ctx, "UpdateRawMaterial")
rawMaterial, err := s.recipeSvc.UpdateRawMaterial(serviceCtx, id, req.Name, req.Description, req.ReferencePrice)
rawMaterial, err := s.recipeSvc.UpdateRawMaterial(serviceCtx, id, req.Name, req.Description, req.ReferencePrice, req.MaxAdditionRatio)
if err != nil {
if errors.Is(err, recipe.ErrRawMaterialNotFound) {
return nil, ErrRawMaterialNotFound

View File

@@ -325,9 +325,14 @@ func (r *recipeGenerateManagerImpl) GenerateRecipe(ctx context.Context, pigType
// 二次校验: 确保实际原料总量不超过 100% (允许小于100%因为填充料被移除)。
// 允许略微超过100%的浮点误差,但不能显著超过。
if totalPercentage > 1.0+1e-3 {
return nil, fmt.Errorf("计算结果异常:实际原料总量超过 100%% (计算值: %.4f),请检查算法或数据配置", totalPercentage)
return nil, fmt.Errorf("计算结果异常:实际原料总量超过 100%% (计算值: %.2f),请检查算法或数据配置", totalPercentage)
}
// 如果 totalPercentage 小于 1.0,说明填充料被使用,这是符合预期的。
// 此时需要在描述中说明需要添加的廉价填充料的百分比。
if totalPercentage < 1.0-1e-4 { // 允许微小的浮点误差
fillerPercentage := (1.0 - totalPercentage) * 100.0
recipe.Description = fmt.Sprintf("%s。注意配方中实际原料占比 %.2f%%,需额外补充 %.2f%% 廉价填充料", recipe.Description, totalPercentage*100.0, fillerPercentage)
}
return recipe, nil
}