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 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ handleChange(val, 'IsMRIPDFF')">
+
+
+
+
+ handleChange(val, 'IsAuthorize')">
+
+
+
+
+ handleChange(val, 'ISStrictManualBurnFlag')">
+
+
+
{{ $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) {