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) {