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">