diff --git a/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue b/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue index 1caed299..3888c6ce 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/components/QuestionsForm.vue @@ -752,7 +752,6 @@ > diff --git a/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue b/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue index 593f2d8c..5b2414ed 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/components/TableQsForm.vue @@ -430,21 +430,63 @@ - - - {{ item.label }} - - + + {{ item.label }} + + + + + + + {{ $t(tool.i18nKey) }} + + + + + + + + {{ i }} + + + + tool.toolName === v) + if (i > -1) { + this.imageToolAttributes = this.readingTools[i].props + } + }, async parentQuestionChange(val, form) { if (val) { var index = this.parentOptions.findIndex(item => { @@ -1402,6 +1473,9 @@ export default { form.ClassifyType = null form.ClassifyShowType = null form.ImageMarkEnum = 0 + form.ImageTool = '' + form.ImageToolAttribute = '' + this.imageToolAttributes = [] }, close() { this.$emit('close') diff --git a/src/views/trials/trials-panel/setting/reading-unit/components/TableQsList.vue b/src/views/trials/trials-panel/setting/reading-unit/components/TableQsList.vue index ec04179b..24d84c7c 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/components/TableQsList.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/components/TableQsList.vue @@ -202,6 +202,8 @@ :digit-places="digitPlaces" :reading-question-id="readingQuestionId" :criterion-id="criterionId" + :readingTools="readingTools" + :readingVersionEnum="readingVersionEnum" @close="addOrEdit.visible = false" @getList="getList" /> @@ -241,6 +243,16 @@ export default { criterionId: { type: String, required: true + }, + readingTools: { + type: Array, + default() { + return [] + } + }, + readingVersionEnum: { + type: Number, + default: 0 } },