diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/SegmentForm.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/SegmentForm.vue index 3276bb1a..f7e1593b 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/SegmentForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/SegmentForm.vue @@ -127,7 +127,7 @@ export default { } if (this.visitInfo.operateStateEnum === 22) { let o = {} - if (this.isTableQuestion) { + if (this.visitInfo.isTableQuestion) { o.TableQuestionId = this.visitInfo.operateQuestionId o.RowId = this.visitInfo.operateRowId } else { diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionTableFormItem.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionTableFormItem.vue index 10a48e54..26edcd31 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionTableFormItem.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/customize/QuestionTableFormItem.vue @@ -416,7 +416,7 @@ export default { }, validatorNumberInput(rule, value, callback) { let reg = new RegExp(/^(?:-?(?:(?:0|[1-9]\d*)(?:\.\d+)?|\.\d+)|NE)$/, 'g') - if (value === '') { + if (value === '' || value == null) { callback(); } else { if (!reg.test(value)) {