diff --git a/src/views/trials/trials-panel/reading/dicoms/components/DicomViewer.vue b/src/views/trials/trials-panel/reading/dicoms/components/DicomViewer.vue index e37329fb..b33996c4 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/DicomViewer.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/DicomViewer.vue @@ -399,7 +399,7 @@
+ v-if="(isExistsManual || isHaveKeyFile) && currentReadingTaskState < 2">
diff --git a/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue index 3de86373..1f3bfe5b 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/IRecist/QuestionForm.vue @@ -1118,7 +1118,7 @@ export default { if (this.lesionType === 1 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结非靶病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg37'), { type: 'warning', @@ -1292,7 +1292,7 @@ export default { if (this.lesionType === 2 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结新病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg45'), { type: 'warning', diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue index 2532eabe..2d35316b 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Lugano/QuestionForm.vue @@ -713,8 +713,8 @@ export default { this.$set(this.questionForm, stateId, 0) } var lesionLength = this.getQuestionVal(0) - // 当前添加的新病灶不做处理 - if (!(this.isCurrentTaskAdd === 'True') && this.lesionType === 0 && !this.isBaseLineTask && measureData.type === 'Bidirectional') { + // 当前添加的新病灶不做处理 && this.lesionType === 0 + if (!(this.isCurrentTaskAdd === 'True') && !this.isBaseLineTask && measureData.type === 'Bidirectional') { if (isLymphLesion) { // 淋巴结靶病灶 if (lesionLength > 15) { @@ -1389,7 +1389,7 @@ export default { if (this.lesionType === 1 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结非靶病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg37'), { type: 'warning', @@ -1505,7 +1505,7 @@ export default { if (this.lesionType === 2 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结新病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg45'), { type: 'warning', diff --git a/src/views/trials/trials-panel/reading/dicoms/components/LuganoWithoutPET/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/LuganoWithoutPET/QuestionForm.vue index 2532eabe..2d35316b 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/LuganoWithoutPET/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/LuganoWithoutPET/QuestionForm.vue @@ -713,8 +713,8 @@ export default { this.$set(this.questionForm, stateId, 0) } var lesionLength = this.getQuestionVal(0) - // 当前添加的新病灶不做处理 - if (!(this.isCurrentTaskAdd === 'True') && this.lesionType === 0 && !this.isBaseLineTask && measureData.type === 'Bidirectional') { + // 当前添加的新病灶不做处理 && this.lesionType === 0 + if (!(this.isCurrentTaskAdd === 'True') && !this.isBaseLineTask && measureData.type === 'Bidirectional') { if (isLymphLesion) { // 淋巴结靶病灶 if (lesionLength > 15) { @@ -1389,7 +1389,7 @@ export default { if (this.lesionType === 1 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结非靶病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg37'), { type: 'warning', @@ -1505,7 +1505,7 @@ export default { if (this.lesionType === 2 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结新病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg45'), { type: 'warning', diff --git a/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue b/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue index cdd95e92..8afa776a 100644 --- a/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue +++ b/src/views/trials/trials-panel/reading/dicoms/components/Recist/QuestionForm.vue @@ -1068,7 +1068,7 @@ export default { if (this.lesionType === 1 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结非靶病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg37'), { type: 'warning', @@ -1184,7 +1184,7 @@ export default { if (this.lesionType === 2 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.type === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.type === 'ArrowAnnotate' || measureData.type === 'Bidirectional'))) { // 评估状态为消失的淋巴结新病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg45'), { type: 'warning', diff --git a/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeDicomViewer.vue b/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeDicomViewer.vue index ee39ac29..1f635265 100644 --- a/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeDicomViewer.vue +++ b/src/views/trials/trials-panel/reading/dicoms/customize/CustomizeDicomViewer.vue @@ -340,7 +340,7 @@
+ v-if="(isExistsManual || isHaveKeyFile) && currentReadingTaskState < 2">
diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/Recist/QuestionList.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/Recist/QuestionList.vue index 8a0370c5..8640080a 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/Recist/QuestionList.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/Recist/QuestionList.vue @@ -1126,7 +1126,7 @@ export default { if (lesionType === 1 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.markTool === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.markTool === 'ArrowAnnotate' || measureData.markTool === 'Bidirectional'))) { // 评估状态为消失的淋巴结非靶病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg37'), { type: 'warning', @@ -1242,7 +1242,7 @@ export default { if (lesionType === 2 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.markTool === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.markTool === 'ArrowAnnotate' || measureData.markTool === 'Bidirectional'))) { // 评估状态为消失的淋巴结新病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg45'), { type: 'warning', diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue index e9cbad5d..5bcaab84 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/mRecist/QuestionList.vue @@ -1148,7 +1148,7 @@ export default { if (lesionType === 1 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.markTool === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.markTool === 'ArrowAnnotate' || measureData.markTool === 'Bidirectional'))) { // 评估状态为消失的淋巴结非靶病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg37'), { type: 'warning', @@ -1304,7 +1304,7 @@ export default { if (lesionType === 2 && lesionState === 3) { if (lymphNodes === 1) { // 淋巴结靶病灶 必须使用长短径测量工具、箭头工具 - if (!(measureData && (measureData.markTool === 'ArrowAnnotate'))) { + if (!(measureData && (measureData.markTool === 'ArrowAnnotate' || measureData.markTool === 'Bidirectional'))) { // 评估状态为消失的淋巴结新病灶需使用箭头工具添加标记! this.$confirm(this.$t('trials:reading:warnning:msg45'), { type: 'warning',