阅片问题配置修改
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2025-11-26 16:20:22 +08:00
parent 633a169467
commit b57076d41d
3 changed files with 23 additions and 23 deletions

View File

@ -217,13 +217,6 @@
]">
<el-input-number v-model="form.ShowOrder" controls-position="right" :min="0" />
</el-form-item>
<!-- 图表展示-->
<el-form-item v-if="form.Type === 'number' || form.Type === 'calculation'"
:label="$t('trials:readingUnit:qsList:title:ShowChartTypeEnum')" prop="ShowChartTypeEnum">
<el-radio-group v-model="form.ShowChartTypeEnum">
<el-radio v-for="item of $d.ShowChartType" :key="item.id" :label="item.value">{{ item.label }}</el-radio>
</el-radio-group>
</el-form-item>
<!-- 适用于Lugano 2014标准 -->
<!-- 问题分类 -->
<el-form-item :label="$t('dictionary:template:criterionConfig:table:questionClassify')"
@ -357,6 +350,13 @@
</el-radio>
</el-radio-group>
</el-form-item>
<!-- 图表展示-->
<el-form-item v-if="form.Type === 'number' || form.Type === 'calculation'"
:label="$t('trials:readingUnit:qsList:title:ShowChartTypeEnum')" prop="ShowChartTypeEnum">
<el-radio-group v-model="form.ShowChartTypeEnum">
<el-radio v-for="item of $d.ShowChartType" :key="item.id" :label="item.value">{{ item.label }}</el-radio>
</el-radio-group>
</el-form-item>
<!-- 表格类型标识 -->
<el-form-item v-if="form.Type === 'table'" :label="$t('dictionary:template:criterionConfig:table:tableType')"
prop="LesionType">

View File

@ -140,13 +140,6 @@
]">
<el-input-number v-model="form.ShowOrder" controls-position="right" :min="0" />
</el-form-item>
<!-- 图表展示-->
<el-form-item v-if="form.Type === 'number' || form.Type === 'calculation'"
:label="$t('trials:readingUnit:qsList:title:ShowChartTypeEnum')" prop="ShowChartTypeEnum">
<el-radio-group v-model="form.ShowChartTypeEnum">
<el-radio v-for="item of $d.ShowChartType" :key="item.id" :label="item.value">{{ item.label }}</el-radio>
</el-radio-group>
</el-form-item>
<!-- 重复出现最大次数 -->
<el-form-item :label="$t('dictionary:template:criterionConfig:table:maxRowCount')"
v-if="form.Type !== 'summary' && form.Type !== 'screenshot' && form.Type !== 'upload'">
@ -285,6 +278,13 @@
</el-radio>
</el-radio-group>
</el-form-item>
<!-- 图表展示-->
<el-form-item v-if="form.Type === 'number' || form.Type === 'calculation'"
:label="$t('trials:readingUnit:qsList:title:ShowChartTypeEnum')" prop="ShowChartTypeEnum">
<el-radio-group v-model="form.ShowChartTypeEnum">
<el-radio v-for="item of $d.ShowChartType" :key="item.id" :label="item.value">{{ item.label }}</el-radio>
</el-radio-group>
</el-form-item>
<!-- 最大上传个数 -->
<el-form-item v-if="form.Type === 'upload'" :label="$t('trials:readingUnit:qsList:title:imageCount')"
prop="ImageCount">

View File

@ -51,15 +51,6 @@
</el-radio>
</el-radio-group>
</el-form-item>
<!-- 是否预设 -->
<el-form-item v-if="form.Type === 'select' || form.Type === 'radio'"
:label="$t('trials:qcCfg:table:IsPreinstall')" prop="IsPreinstall">
<el-radio-group v-model="form.IsPreinstall">
<el-radio v-for="item of $d.YesOrNo" :key="`QuestionIsPreinstall${item.value}`" :label="item.value">
{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
<!-- 显示时依赖父问题 -->
<el-form-item v-if="form.ShowQuestion === 1" :label="$t('trials:readingUnit:qsList:title:parentId')"
prop="ParentId">
@ -259,6 +250,15 @@
$t('trials:readingUnit:qsList:message:msg1') : $t('trials:readingUnit:qsList:message:msg2') }}
</div>
</div>
<!-- 是否预设 -->
<el-form-item v-if="form.Type === 'select' || form.Type === 'radio'"
:label="$t('trials:qcCfg:table:IsPreinstall')" prop="IsPreinstall">
<el-radio-group v-model="form.IsPreinstall">
<el-radio v-for="item of $d.YesOrNo" :key="`QuestionIsPreinstall${item.value}`" :label="item.value">
{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
<!-- 图表展示-->
<el-form-item v-if="(form.Type === 'number' || form.Type === 'calculation') && !isFromSystem"
:label="$t('trials:readingUnit:qsList:title:ShowChartTypeEnum')" prop="ShowChartTypeEnum">