.
This commit is contained in:
@@ -807,6 +807,11 @@ input {
|
|||||||
border: 2px solid orange;
|
border: 2px solid orange;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.finding-form {
|
||||||
|
border: 1px dashed darkblue;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
.finding-box {
|
.finding-box {
|
||||||
display: flex;
|
display: flex;
|
||||||
border: 1px dashed gray;
|
border: 1px dashed gray;
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ This series is not associated with any cases.
|
|||||||
<div>Structures: {{ series_finding_form.structures }}</div>
|
<div>Structures: {{ series_finding_form.structures }}</div>
|
||||||
</div>
|
</div>
|
||||||
<input type="submit" value="Submit">
|
<input type="submit" value="Submit">
|
||||||
|
<button id="cancel-add-finding-button">Cancel</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -85,6 +86,10 @@ This series is not associated with any cases.
|
|||||||
$("#hidden-form").show()
|
$("#hidden-form").show()
|
||||||
|
|
||||||
});
|
});
|
||||||
|
$("#cancel-add-finding-button").click(() => {
|
||||||
|
$("#hidden-form").hide()
|
||||||
|
});
|
||||||
|
|
||||||
$("#reset-viewport-button").click(() => {
|
$("#reset-viewport-button").click(() => {
|
||||||
dicom_element = $(".cornerstone-element").get(0);
|
dicom_element = $(".cornerstone-element").get(0);
|
||||||
//annotationjson = JSON.parse(e.currentTarget.dataset.annotationjson);
|
//annotationjson = JSON.parse(e.currentTarget.dataset.annotationjson);
|
||||||
|
|||||||
@@ -12,6 +12,7 @@ urlpatterns = [
|
|||||||
path("cases/", views.CaseView.as_view(), name="case_view"),
|
path("cases/", views.CaseView.as_view(), name="case_view"),
|
||||||
path("series/", views.SeriesView.as_view(), name="series_view"),
|
path("series/", views.SeriesView.as_view(), name="series_view"),
|
||||||
path("series/<int:pk>", views.series_detail, name="series_detail"),
|
path("series/<int:pk>", views.series_detail, name="series_detail"),
|
||||||
|
path("series/<int:pk>/<int:finding_pk>", views.series_detail, name="series_detail"),
|
||||||
path(
|
path(
|
||||||
"series/<int:pk>/order_dicom",
|
"series/<int:pk>/order_dicom",
|
||||||
views.series_order_dicom,
|
views.series_order_dicom,
|
||||||
|
|||||||
+5
-3
@@ -116,11 +116,13 @@ def case_detail(request, pk):
|
|||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
@user_is_author_or_atlas_series_checker_or_atlas_marker
|
@user_is_author_or_atlas_series_checker_or_atlas_marker
|
||||||
def series_detail(request, pk):
|
def series_detail(request, pk, finding_pk=None):
|
||||||
series = get_object_or_404(Series, pk=pk)
|
series = get_object_or_404(Series, pk=pk)
|
||||||
|
|
||||||
# if request.user not in atlas.author.all():
|
if finding_pk is not None:
|
||||||
# raise PermissionDenied
|
finding = get_object_or_404(SeriesFinding, pk=finding_pk)
|
||||||
|
series_finding_form = SeriesFindingForm(instance=finding)
|
||||||
|
else:
|
||||||
series_finding_form = SeriesFindingForm(series_id=series.id)
|
series_finding_form = SeriesFindingForm(series_id=series.id)
|
||||||
|
|
||||||
# logging.debug(atlas.subspecialty.first().name.all())
|
# logging.debug(atlas.subspecialty.first().name.all())
|
||||||
|
|||||||
Reference in New Issue
Block a user