25 lines
889 B
JavaScript
25 lines
889 B
JavaScript
Template.lesionDialog.onRendered(function () {
|
|
// This event determines whether or not to show the lesion dialog
|
|
// If there already exists a lesion with this specific lesion number,
|
|
// related to the chosen location.
|
|
|
|
$(document).on("ShowLesionDialog", function (e, eventData, lesionData) {
|
|
var locationUID = measurementManagerDAL.isLesionNumberAdded(lesionData.lesionNumber);
|
|
|
|
if (locationUID) {
|
|
lesionData.locationUID = locationUID;
|
|
measurementManagerDAL.updateTimepointData(lesionData);
|
|
} else {
|
|
// Show Dialog
|
|
var dialogPointsOnPage = eventData.currentPoints.page;
|
|
$("#modal-dialog-container").css({
|
|
"top": dialogPointsOnPage.y,
|
|
"left": dialogPointsOnPage.x
|
|
});
|
|
|
|
$("#lesionDialog").modal("show");
|
|
}
|
|
});
|
|
});
|
|
|