Пример direct
{
"id":"x",
"name":"Средство A 1L",
"pack_ml":1000,
"price_amd":1900,
"type":"direct",
"rate_ml_per_m2":0.08
}
Пример dilution (концентрат)
{
"id":"y",
"name":"Концентрат B (1:50) 1L",
"pack_ml":1000,
"price_amd":4200,
"type":"dilution",
"dilution_ratio_water_to_product":50,
"working_solution_ml_per_m2":50
}
В dilution калькулятор сначала считает сколько нужно рабочего раствора на м²,
а потом переводит это в расход концентрата по пропорции 1:X.