阅片单元评估表单CRF配置时,数值问题的属性:影像标记应该是独立的,不应该依赖于是否必填
continuous-integration/drone/push Build is failing Details

main
wangxiaoshuang 2025-06-27 11:53:23 +08:00
parent 1b753ed416
commit 174a1ddf5e
2 changed files with 10 additions and 10 deletions

View File

@ -727,7 +727,7 @@
}} }}
</div> </div>
</div> </div>
<!-- 影像标记 --> <!-- 影像标记:disabled="form.IsRequired === 0" -->
<el-form-item <el-form-item
v-if="form.Type === 'number' && !isFromSystem && readingVersionEnum" v-if="form.Type === 'number' && !isFromSystem && readingVersionEnum"
:label="$t('trials:readingUnit:qsList:title:imageMarkEnum')" :label="$t('trials:readingUnit:qsList:title:imageMarkEnum')"
@ -735,7 +735,7 @@
> >
<el-radio-group <el-radio-group
v-model="form.ImageMarkEnum" v-model="form.ImageMarkEnum"
:disabled="form.IsRequired === 0"
@change="imageMarkEnumChange" @change="imageMarkEnumChange"
> >
<el-radio v-for="item of $d.ImageMark" :key="item.id" :label="item.value" :disabled="form.IsRequired === 2 && item.value === 1">{{ item.label }}</el-radio> <el-radio v-for="item of $d.ImageMark" :key="item.id" :label="item.value" :disabled="form.IsRequired === 2 && item.value === 1">{{ item.label }}</el-radio>
@ -1531,9 +1531,9 @@ export default {
form.RelevanceId = '' form.RelevanceId = ''
form.RelevanceValueList = [] form.RelevanceValueList = []
} }
if (val === 0 && form.Type === 'number' && !this.isFromSystem) { // if (val === 0 && form.Type === 'number' && !this.isFromSystem) {
form.ImageMarkEnum = 1 // form.ImageMarkEnum = 1
} // }
if (val === 2 && form.Type === 'number' && !this.isFromSystem) { if (val === 2 && form.Type === 'number' && !this.isFromSystem) {
form.ImageMarkEnum = 0 form.ImageMarkEnum = 0
} }

View File

@ -429,7 +429,7 @@
<i class="el-icon-info" />{{ [1, 2, 3, 4].includes(form.CustomCalculateMark) ? $t('trials:readingUnit:qsList:message:msg1') : $t('trials:readingUnit:qsList:message:msg2') }} <i class="el-icon-info" />{{ [1, 2, 3, 4].includes(form.CustomCalculateMark) ? $t('trials:readingUnit:qsList:message:msg1') : $t('trials:readingUnit:qsList:message:msg2') }}
</div> </div>
</div> </div>
<!-- 影像标记 --> <!-- 影像标记:disabled="form.IsRequired === 0" -->
<el-form-item <el-form-item
v-if="form.Type === 'number' && !isFromSystem && readingVersionEnum" v-if="form.Type === 'number' && !isFromSystem && readingVersionEnum"
:label="$t('trials:readingUnit:qsList:title:imageMarkEnum')" :label="$t('trials:readingUnit:qsList:title:imageMarkEnum')"
@ -437,7 +437,7 @@
> >
<el-radio-group <el-radio-group
v-model="form.ImageMarkEnum" v-model="form.ImageMarkEnum"
:disabled="form.IsRequired === 0"
@change="imageMarkEnumChange" @change="imageMarkEnumChange"
> >
<el-radio v-for="item of $d.ImageMark" :key="item.id" :label="item.value" :disabled="form.IsRequired === 2 && item.value === 1">{{ item.label }}</el-radio> <el-radio v-for="item of $d.ImageMark" :key="item.id" :label="item.value" :disabled="form.IsRequired === 2 && item.value === 1">{{ item.label }}</el-radio>
@ -1344,9 +1344,9 @@ export default {
form.RelevanceId = '' form.RelevanceId = ''
form.RelevanceValueList = [] form.RelevanceValueList = []
} }
if (val === 0 && form.Type === 'number' && !this.isFromSystem) { // if (val === 0 && form.Type === 'number' && !this.isFromSystem) {
form.ImageMarkEnum = 1 // form.ImageMarkEnum = 1
} // }
if (val === 2 && form.Type === 'number' && !this.isFromSystem) { if (val === 2 && form.Type === 'number' && !this.isFromSystem) {
form.ImageMarkEnum = 0 form.ImageMarkEnum = 0
} }