Вопрос

Указание актуальных данных

Добрый день.

Не подскажите, как решить данную проблему(на файлах).

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

Метод this.save() в обработчике перебрасывает сразу с счета в заявку(поэтому неуместен здесь)

Заранее благодарен.

Прикрепленные файлы

Нравится

1 комментарий

1) а зачем нажимать "отмена"? (я понимаю, что придирка. но можно же пользователям мозг промыть, чтобы не клацали куда попало)

2) проблема одна - при таких перескоках по карточкам они открываются в чейне. что можно попробовать:

-В методе в перевозках: this.save({isSilent: true});  //тут я не уверен.
 
-В методе в перевозках: 
 this.set("isInChain", false); //убираем признак, что карточка в цепочке
 this.save(); //в этом методе при нажатии сохранить пользователь НЕ ВЕРНЁТСЯ в заявку. надо будет дополнительно жмакать "закрыть"
 
-В детали счетов: расковырять функцию открытия/добавления карточки, ну и проставить флаг 
 isInChain: false

могу где-то ошибиться(давно допиливал данную проблему), но идея должна быть понятна - отрубить  "цепочечный" переход.

Показать все комментарии