Всем привет. Есть задача в таком виде.
https://drive.google.com/file/d/1cJgITJZ9CObMTQfeS...
При нажати (распределить) передается обьем варенья.
Данные в таком виде
this.jars = [
{id: 1, volume: 500, number: 'М85', occupied_vol: 0},
{id: 2, volume: 500, number: 'М86', occupied_vol: 0},
{id: 3, volume: 500, number: 'М87', occupied_vol: 0},
{id: 4, volume: 1000, number: 'М88', occupied_vol: 0}
]
this.jams = [
{id: 1, type_jame: 'Абрикос', volume: 2000, occupied_vol: 2000},
{id: 2, type_jame: 'Вишневый', volume: 1500, occupied_vol: 2000},
{id: 3, type_jame: 'Вишневый', volume: 300, occupied_vol: 2000},
{id: 4, type_jame: 'Вишневый', volume: 700, occupied_vol: 2000},
{id: 5, type_jame: 'Вишневый', volume: 1398, occupied_vol: 2000},
]
По пустым банкам нужно распределить варенья. Например нажали на 1398 и должно раскидать по трем банкам.
500 500 и 398 итп.
Как все это распределить более грамотно? Пишу на vuejs.