From 1763e496509ee2495a1a0f4262d7611bc0ac8fa4 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Thu, 28 May 2026 15:02:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AD=E5=BF=83=E8=B0=83=E7=A0=94=E8=A1=A8?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/research/components/BaseInfo.vue | 90 +++++++++++++++++++ .../site-research/components/ImageManual.vue | 45 +++++++++- 2 files changed, 134 insertions(+), 1 deletion(-) diff --git a/src/views/research/components/BaseInfo.vue b/src/views/research/components/BaseInfo.vue index c0b19c49..a8bade86 100644 --- a/src/views/research/components/BaseInfo.vue +++ b/src/views/research/components/BaseInfo.vue @@ -49,6 +49,49 @@ + + + + {{ + item.label }} + + + + + + + + + + + + + + + + + + + + + {{ + $t('trials:researchForm:form:IsAuthorizeRadiologistsParticipate') }} + {{ + $t('trials:researchForm:form:AssignFixedTechnologists') }} + + @@ -91,6 +134,21 @@ + + + + + {{ + item.label }} + + + + + + + + + + + + + + + + + + + + + + + + + + +
{{ $t("trials:researchRecord:ImageManual:TableConfiguration") }} @@ -146,7 +167,17 @@ export default { ReplaceContentCN: '', IsOpenLostVistRead: false, IsSupportQCDownloadImage: false, - IsCloseEquipmentSurvey: true + IsCloseEquipmentSurvey: true, + IsRoutineMRIPDEE: false, + IsMRIPDFF: false, + MRIPDFFScanTime: false, + MRIPDFFLeadTime: false, + MRIPDFFOther: false, + IsAuthorize: false, + IsAuthorizeRadiologistsParticipate: false, + AssignFixedTechnologists: false, + ISStrictManualBurnFlag: false, + NotStrictManualBurnFlagReason: false }, EquipmentForm: { Parameters: false, @@ -179,6 +210,16 @@ export default { handleChange(val, key) { if (key === 'IsConfirmImagingTechnologist') this.form.NotConfirmReson = val if (key === 'IsFollowStudyParameters') this.form.NotFollowReson = val + if (key === 'IsMRIPDFF') { + this.form.MRIPDFFScanTime = val + this.form.MRIPDFFLeadTime = val + this.form.MRIPDFFOther = val + } + if (key === 'IsAuthorize') { + this.form.IsAuthorizeRadiologistsParticipate = val + this.form.AssignFixedTechnologists = val + } + if (key === 'ISStrictManualBurnFlag') this.form.NotStrictManualBurnFlagReason = val }, handleInput(val) { Object.keys(this.EquipmentForm).forEach(key => { @@ -210,6 +251,8 @@ export default { if (Array.isArray(res.Result.NotShowFieldList) && res.Result.NotShowFieldList.length > 0) { res.Result.NotShowFieldList.forEach(key => { this.form[key] = false + if (['MRIPDFFScanTime', 'MRIPDFFLeadTime', 'MRIPDFFOther'].includes(key)) this.form.IsMRIPDFF = false + if (['IsAuthorizeRadiologistsParticipate', 'AssignFixedTechnologists'].includes(key)) this.form.IsAuthorize = false }) } if (Array.isArray(res.Result.ModifyFiledList) && res.Result.ModifyFiledList.length > 0) {