Интегрирован wesp в сайт
CI / quality (push) Canceled after 0s

This commit is contained in:
влад
2026-07-17 12:57:18 +03:00
parent 5dfa06ddbe
commit 355c0ef9f1
883 changed files with 194576 additions and 177 deletions
+36
View File
@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<Standard_XML_Data>
<Lab_Name Value="АгроСтар" Name="Lab_Name"/>
<Sample_Data>
<Sample_No Value="471505270426" Name="Sample_No"/>
<Name Value="АО ПЗ Мельниково" Name="Name"/>
<Farm_ID Value="4715" Name="Farm_ID"/>
<Lot_name Value="" Name="Lot_name"/>
<Date_Printed Value="2026-04-27" Name="Date_Printed"/>
<Type Value="Mixed haylage" Name="Type"/>
<Desc_1 Value="Силос разнотравье (многолетние травы) яма 5 закрытая" Name="Desc_1"/>
<Desc_2 Value="" Name="Desc_2"/>
<Desc_3 Value="" Name="Desc_3"/>
<Product_code Value="1C:CN" Name="Product_code"/>
<DM Value="25.06" Name="DM"/>
<CP Value="10.75" Name="CP"/>
<NDF Value="64.55" Name="NDF"/>
<ADF Value="44.44" Name="ADF"/>
<Fat_EE Value="4.45" Name="Fat_EE"/>
<Ash Value="9.48" Name="Ash"/>
<Ca Value="0.73" Name="Ca"/>
<P Value="0.26" Name="P"/>
<Mg Value="0.14" Name="Mg"/>
<K Value="1.45" Name="K"/>
<S Value="0.17" Name="S"/>
<Cl Value="0.39" Name="Cl"/>
<Sugar_WSC Value="1.84" Name="Sugar_WSC"/>
<Starch Value="0.52" Name="Starch"/>
<NFC Value="17.66" Name="NFC"/>
<TDN Value="53.01" Name="TDN"/>
<NDICP_CP Value="27.77" Name="NDICP_CP"/>
<NDFDom_IV_30hr Value="51.91" Name="NDFDom_IV_30hr"/>
<Lys Value="0.44" Name="Lys"/>
<Met Value="0.29" Name="Met"/>
</Sample_Data>
</Standard_XML_Data>
+9
View File
@@ -0,0 +1,9 @@
[
{
"id": "prof-beef-001",
"key": "beef_grow_400",
"label": "Откорм 400 кг",
"type": "BEEF",
"norms_data": {"dry_matter": {"min": 4000, "max": 5000}}
}
]
+8
View File
@@ -0,0 +1,8 @@
[
{
"id": "tab-ing-1",
"external_no": 1001,
"name": "Ячмень",
"nutrients": {"Сыр. Протеин": 115, "СВ": 860}
}
]
+101
View File
@@ -0,0 +1,101 @@
[
{
"id": "concentrate_with_omd",
"context": {"feed_group": "concentrate", "is_main_feed": false},
"input": {
"СВ": 906,
"Сыр. Протеин": 440,
"Сырая клетч": 108,
"Сырой жир": 70,
"Сырая зола": 64,
"ВРХ Орг Вещ": 79,
"КРС Протеин": 88,
"КРС Сырой жир": 94,
"КРС Сырая клетч": 82,
"КРС БЭВ": 86
},
"expected": {
"Перевар Орг Вещ": 665.18,
"OЭ КРС форм": 11.796,
"ЧЭЛ - КРС Форм": 7.186,
"уСП формул": 174.0553,
"БРА": 42.5512
}
},
{
"id": "hay_with_omd",
"context": {"feed_group": "rough", "is_main_feed": true},
"input": {
"СВ": 830,
"Осн.Корм": 1000,
"Сыр. Протеин": 117,
"Сырая клетч": 266,
"Сырой жир": 23,
"Сырая зола": 72,
"ВРХ Орг Вещ": 64,
"КРС Протеин": 57,
"КРС Сырой жир": 39,
"КРС Сырая клетч": 66,
"КРС БЭВ": 63
},
"expected": {
"Перевар Орг Вещ": 485.12,
"OЭ КРС форм": 7.3599,
"ЧЭЛ - КРС Форм": 4.2634
}
},
{
"id": "straw_default_omd_65",
"context": {"feed_group": "rough", "is_main_feed": true},
"input": {
"СВ": 860,
"Осн.Корм": 1000,
"Сыр. Протеин": 31,
"Сырая клетч": 384,
"Сырой жир": 13,
"Сырая зола": 58,
"КРС Протеин": 30,
"КРС Сырой жир": 34,
"КРС Сырая клетч": 58,
"КРС БЭВ": 44
},
"expected": {
"Перевар Орг Вещ": 521.3,
"OЭ КРС форм": 7.5636,
"ЧЭЛ - КРС Форм": 4.388,
"БРА": -10.0182
}
},
{
"id": "succulent_default_omd_72",
"context": {"feed_group": "succulent", "is_main_feed": true},
"input": {
"СВ": 110,
"Осн.Корм": 1000,
"Сыр. Протеин": 12,
"Сырая клетч": 10,
"Сырой жир": 1,
"Сырая зола": 8
},
"expected": {
"Перевар Орг Вещ": 66.3
}
},
{
"id": "rnb_formula",
"context": {"feed_group": "concentrate", "is_main_feed": false},
"input": {
"СВ": 906,
"Сыр. Протеин": 440,
"Сырая клетч": 108,
"Сырой жир": 70,
"Сырая зола": 64,
"ВРХ Орг Вещ": 79,
"КРС Протеин": 88,
"КРС Сырой жир": 94,
"КРС Сырая клетч": 82,
"КРС БЭВ": 86
},
"expected_rnb": 42.5512
}
]
+5
View File
@@ -0,0 +1,5 @@
# Minimal blocklist for pytest (login/password validation).
password
12345678
qwerty
admin123