This commit is contained in:
Ross
2022-04-28 13:45:32 +01:00
parent f3ba7098b8
commit 8bbb8f1fb4
2 changed files with 22 additions and 7 deletions
+16 -7
View File
@@ -747,16 +747,11 @@ class CaseDetail(models.Model):
ordering = ("sort_order",)
class CidReportAnswer(models.Model):
class BaseReportAnswer(models.Model):
question = models.ForeignKey(CaseDetail, on_delete=models.CASCADE)
answer = models.TextField(blank=True)
cid = models.BigIntegerField(
blank=False,
help_text="Candidate ID",
)
feedback = models.TextField(blank=True)
created = models.DateTimeField(auto_now_add=True)
@@ -775,4 +770,18 @@ class CidReportAnswer(models.Model):
self.answer = self.answer.strip()
def get_answer_score(self):
return self.score
return self.score
class Meta:
abstract = True
class CidReportAnswer(BaseReportAnswer):
cid = models.BigIntegerField(
blank=False,
help_text="Candidate ID",
)
class UserReportAnswer(BaseReportAnswer):
user = models.ForeignKey(
settings.AUTH_USER_MODEL, on_delete=models.CASCADE
)
@@ -59,6 +59,12 @@
.done(function (data) {
console.log(data);
let images = data.images
if ("feedback_images" in data) {
images.push(...images.feedback_images)
}
let event = new CustomEvent('loadDicomViewerUrls', {
"detail": { "images": data.images, "annotations": data.annotations }
});