Избежать втаскивания логики
От: e.thrash  
Дата: 24.05.20 10:57
Оценка:
В компании есть система с апрувалами. То есть электронные приказы и согласования.
Также есть 2 разных внутренних сайта, которые работают с разными базаами, но которые запускают эти апрувалы
через один апрувал сервис.
Исходники апрувал сервиса есть. Это по сути прокси, который умеет только запускать апрувал и обновлять статус апрувала.

Сейчас возникла задача, что на втором сайте после прохождения апрувала надо делать еще логику.
Самое простое это ее втащить в этот сервис, но это же апрувал сервис и не хочется туда втаскивать.
Есть вариант с джобом в базе, но тогда не будет транзакционности и логика усложняется

Какие идеи?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.