У меня очень простая проблема, которую я не могу понять. Во-первых, у меня есть ингредиент, который имеет утвержденное количество. И этот ингредиент имеет несколько сроков годности. Тем не менее, я хочу проверить, не превышают ли мои даты истечения срока действия «количество для передачи» утвержденное количество.
Как мне это проверить? Я уже закончил некоторые части, НО этот я не мог сравнить, так как он должен сверять несколько строк «количества для передачи» с одним утвержденным количеством. Вот ссылка на код ниже:
customValidator(group: any) {
if ((group.controls.transfer_qty.value > group.parent.parent.controls.approved_qty.value)) {
return { out1: true }
}
if ((group.controls.transfer_qty.value > group.controls.available_qty.value)) {
return { out2: true }
}
return null;
}