Вопрос
В предыдущих версиях у нас автоматически проставлялись напоминания в активностях (для автора и ответственного).
Сейчас такого нет.
Ответ
Данный функционал можно реализовать расширением существующих методов в схеме страницы редактирования активности:
methods: { setRemindCustom: function() { if (this.get("StartDate")) { var remindToOwnerDate = this.get("StartDate"); remindToOwnerDate = Ext.Date.add(remindToOwnerDate, Ext.Date.MINUTE, -15); var remindToAuthorDate = this.get("StartDate"); remindToAuthorDate = Ext.Date.add(remindToAuthorDate, Ext.Date.MINUTE, -15); this.set("RemindToOwner", true); this.set("RemindToAuthor", true); this.set("RemindToOwnerDate", remindToOwnerDate); this.set("RemindToAuthorDate", remindToAuthorDate); } }, onStartDateChanged: function() { this.callParent(arguments); this.setRemindCustom(); }, onEntityInitialized: function() { this.callParent(arguments); if (this.isAddMode() || this.isCopyMode()) { if (this.get("StartDate")) { this.setRemindCustom(); } } } },
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать