diff --git a/src/views/trials/trials-panel/visit/crc-upload/components/uploadPetClinicalData.vue b/src/views/trials/trials-panel/visit/crc-upload/components/uploadPetClinicalData.vue
index bf5f8fb3..d3ed41c5 100644
--- a/src/views/trials/trials-panel/visit/crc-upload/components/uploadPetClinicalData.vue
+++ b/src/views/trials/trials-panel/visit/crc-upload/components/uploadPetClinicalData.vue
@@ -240,7 +240,7 @@
v-model="formData.PatientSex"
:placeholder="$t('common:ruleMessage:select')"
style="width: 100%"
- :disabled="!allowAddOrEdit"
+ :disabled="!isPatientFormCanEdit"
>
@@ -252,7 +252,7 @@
v-model.number="formData.PatientWeight"
:placeholder="$t('trials:patientWeight:eg')"
style="width: 100%"
- :disabled="!allowAddOrEdit"
+ :disabled="!isPatientFormCanEdit"
>
@@ -263,7 +263,7 @@
v-model.number="formData.RadionuclideTotalDose"
:placeholder="$t('trials:totalDose:eg')"
style="width: 100%"
- :disabled="!allowAddOrEdit"
+ :disabled="!isPatientFormCanEdit"
>
@@ -272,7 +272,7 @@
v-model.number="formData.RadionuclideHalfLife"
:placeholder="$t('trials:halfLife:eg')"
style="width: 100%"
- :disabled="!allowAddOrEdit"
+ :disabled="!isPatientFormCanEdit"
>
@@ -284,7 +284,7 @@
:placeholder="$t('trials:injectTime:eg')"
style="width: 100%"
@input="computeTimeRelation"
- :disabled="!allowAddOrEdit"
+ :disabled="!isPatientFormCanEdit"
>
@@ -294,7 +294,7 @@
:placeholder="$t('trials:injectTime:eg')"
style="width: 100%"
@input="computeTimeRelation"
- :disabled="!allowAddOrEdit"
+ :disabled="!isPatientFormCanEdit"
>
@@ -309,7 +309,7 @@
-
+
{{ $t('trials:ptData:button:submit') }}
@@ -407,6 +407,10 @@ export default {
type: Boolean,
default: false,
},
+ isPatientFormAllowEdit: {
+ type: Boolean,
+ default: false,
+ }
},
data() {
return {
@@ -468,10 +472,12 @@ export default {
{ validator: this.validateTime, trigger: 'blur' }
]
},
- formLoading: false
+ formLoading: false,
+ isPatientFormCanEdit: false
}
},
mounted() {
+ this.isPatientFormCanEdit = this.allowAddOrEdit || this.isPatientFormAllowEdit
this.getClinicalData()
},
methods: {
diff --git a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue
index d9b21e6e..be5dce29 100644
--- a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue
+++ b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue
@@ -921,7 +921,7 @@
-
+