质控风险控制修改
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2026-05-27 09:43:18 +08:00
parent 2778b34f14
commit 3ee32c2e56
2 changed files with 24 additions and 10 deletions

View File

@ -137,6 +137,14 @@
</el-radio>
</el-radio-group>
</el-form-item>
<!--影像质控风险控制-->
<el-form-item :label="$t('trials:processCfg:form:IsImageQualityControl')" prop="IsImageQualityControl">
<el-radio-group v-model="form.IsImageQualityControl" :disabled="form.IsTrialBasicLogicConfirmed && !isEdit">
<el-radio v-for="item of $d.YesOrNo" :key="item.id" :label="item.value">
{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
<!-- 失访可读 -->
<el-form-item :label="$t('trials:logincCfg:form:IsOpenLostVistRead')" prop="IsOpenLostVistRead " v-if="showMore">
<el-radio-group v-model="form.IsOpenLostVistRead" :disabled="form.IsTrialBasicLogicConfirmed && !isEdit">
@ -546,6 +554,7 @@ export default {
StudyUseStudyNameList: [],
IsIQCAutoNextTask: false,
IsSupportQCDownloadImage: false,
IsImageQualityControl: false,
IsOpenLostVistRead: false,
IsIQCAutoTaskDistinguishType: false
// ClinicalDataSetNames: [],
@ -1287,6 +1296,11 @@ export default {
NewVal: this.$fd('YesOrNo', this.form.IsSupportQCDownloadImage),
OldVal: this.$fd('YesOrNo', this.initialForm.IsSupportQCDownloadImage),
},
{
Name: this.$t('trials:processCfg:form:IsImageQualityControl'), //
NewVal: this.$fd('YesOrNo', this.form.IsImageQualityControl),
OldVal: this.$fd('YesOrNo', this.initialForm.IsImageQualityControl),
},
{
Name: this.$t('trials:logincCfg:form:IsOpenLostVistRead'),
NewVal: this.$fd('YesOrNo', this.form.IsOpenLostVistRead),

View File

@ -62,14 +62,14 @@
</el-radio-group>
</el-form-item>
<!--影像质控风险控制-->
<el-form-item :label="$t('trials:processCfg:form:IsImageQualityControl')" prop="IsImageQualityControl"
<!-- <el-form-item :label="$t('trials:processCfg:form:IsImageQualityControl')" prop="IsImageQualityControl"
v-if="form.QCProcessEnum > 0">
<el-radio-group v-model="form.IsImageQualityControl" :disabled="form.IsTrialProcessConfirmed && !isEdit">
<el-radio v-for="item of $d.YesOrNo" :key="item.id" :label="item.value">
{{ item.label }}
</el-radio>
</el-radio-group>
</el-form-item>
</el-form-item> -->
<!-- 一致性核查流程 -->
<el-form-item :label="$t('trials:processCfg:form:conProcess')" prop="IsImageConsistencyVerification">
<el-radio-group v-model="form.IsImageConsistencyVerification"
@ -749,7 +749,7 @@ export default {
ClinicalDataTrialSetIds: [],
ClinicalDataSetNamesStr: '',
QCProcessEnum: null,
IsImageQualityControl: false,
// IsImageQualityControl: false,
CollectImagesEnum: null,
ImageFormatList: [],
IsImageConsistencyVerification: null,
@ -899,8 +899,8 @@ export default {
mounted() { },
methods: {
QCProcessEnumChange(v) {
this.form.IsImageQualityControl = false
if (v > 0) this.form.IsImageQualityControl = true
// this.form.IsImageQualityControl = false
// if (v > 0) this.form.IsImageQualityControl = true
},
handlePreview(row) {
this.rowData = { ...row }
@ -1073,11 +1073,11 @@ export default {
NewVal: this.$fd('QCProcessEnum', this.form.QCProcessEnum),
OldVal: this.$fd('QCProcessEnum', this.initialForm.QCProcessEnum),
},
{
Name: this.$t('trials:processCfg:form:IsImageQualityControl'), //
NewVal: this.$fd('YesOrNo', this.form.IsImageQualityControl),
OldVal: this.$fd('YesOrNo', this.initialForm.IsImageQualityControl),
},
// {
// Name: this.$t('trials:processCfg:form:IsImageQualityControl'), //
// NewVal: this.$fd('YesOrNo', this.form.IsImageQualityControl),
// OldVal: this.$fd('YesOrNo', this.initialForm.IsImageQualityControl),
// },
{
Name: this.$t('trials:processCfg:form:conProcess'), //
NewVal: this.$fd('YesOrNo', this.form.IsImageConsistencyVerification),