diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionFormItem.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionFormItem.vue index 56efef5c..091ed105 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionFormItem.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionFormItem.vue @@ -1162,6 +1162,9 @@ export default { if (isNAN) { num = '' } + if (isNaN(parseFloat(num))) { + num = Number(num).toFixed(this.digitPlaces) + } this.$set(this.QuestionsForm, v.Id, num.toString()); } }); diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/customize/ReportPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/customize/ReportPage.vue index dbde7dba..2d27e2b6 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/customize/ReportPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/customize/ReportPage.vue @@ -333,6 +333,10 @@ export default { } this.$refs.readingChart_report.init(e, obj, zIndex) }, + foo() { + if (!this.$refs.readingChart_report) return false + this.$refs.readingChart_report.foo() + }, limitBlur(questionForm, id, valueType) { const value = questionForm[id] if (valueType === 0) {