质控更改
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
26412931a9
commit
6c88af0a03
|
|
@ -240,7 +240,7 @@
|
||||||
v-model="formData.PatientSex"
|
v-model="formData.PatientSex"
|
||||||
:placeholder="$t('common:ruleMessage:select')"
|
:placeholder="$t('common:ruleMessage:select')"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
:disabled="!allowAddOrEdit"
|
:disabled="!isPatientFormCanEdit"
|
||||||
>
|
>
|
||||||
<el-option :label="$t('trials:patientSex:male')" value="M"></el-option>
|
<el-option :label="$t('trials:patientSex:male')" value="M"></el-option>
|
||||||
<el-option :label="$t('trials:patientSex:female')" value="F"></el-option>
|
<el-option :label="$t('trials:patientSex:female')" value="F"></el-option>
|
||||||
|
|
@ -252,7 +252,7 @@
|
||||||
v-model.number="formData.PatientWeight"
|
v-model.number="formData.PatientWeight"
|
||||||
:placeholder="$t('trials:patientWeight:eg')"
|
:placeholder="$t('trials:patientWeight:eg')"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
:disabled="!allowAddOrEdit"
|
:disabled="!isPatientFormCanEdit"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -263,7 +263,7 @@
|
||||||
v-model.number="formData.RadionuclideTotalDose"
|
v-model.number="formData.RadionuclideTotalDose"
|
||||||
:placeholder="$t('trials:totalDose:eg')"
|
:placeholder="$t('trials:totalDose:eg')"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
:disabled="!allowAddOrEdit"
|
:disabled="!isPatientFormCanEdit"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 半衰期(s) 例如 21600-->
|
<!-- 半衰期(s) 例如 21600-->
|
||||||
|
|
@ -272,7 +272,7 @@
|
||||||
v-model.number="formData.RadionuclideHalfLife"
|
v-model.number="formData.RadionuclideHalfLife"
|
||||||
:placeholder="$t('trials:halfLife:eg')"
|
:placeholder="$t('trials:halfLife:eg')"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
:disabled="!allowAddOrEdit"
|
:disabled="!isPatientFormCanEdit"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -284,7 +284,7 @@
|
||||||
:placeholder="$t('trials:injectTime:eg')"
|
:placeholder="$t('trials:injectTime:eg')"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
@input="computeTimeRelation"
|
@input="computeTimeRelation"
|
||||||
:disabled="!allowAddOrEdit"
|
:disabled="!isPatientFormCanEdit"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- 成像时间(s) Unix 秒 或 相对秒-->
|
<!-- 成像时间(s) Unix 秒 或 相对秒-->
|
||||||
|
|
@ -294,7 +294,7 @@
|
||||||
:placeholder="$t('trials:injectTime:eg')"
|
:placeholder="$t('trials:injectTime:eg')"
|
||||||
style="width: 100%"
|
style="width: 100%"
|
||||||
@input="computeTimeRelation"
|
@input="computeTimeRelation"
|
||||||
:disabled="!allowAddOrEdit"
|
:disabled="!isPatientFormCanEdit"
|
||||||
></el-input>
|
></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -309,7 +309,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<!-- 提交 -->
|
<!-- 提交 -->
|
||||||
<el-form-item style="margin-top: 20px;text-align: right;" v-if="allowAddOrEdit">
|
<el-form-item style="margin-top: 20px;text-align: right;" v-if="isPatientFormCanEdit">
|
||||||
<el-button type="primary" @click="submitForm">{{ $t('trials:ptData:button:submit') }}</el-button>
|
<el-button type="primary" @click="submitForm">{{ $t('trials:ptData:button:submit') }}</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
|
|
@ -407,6 +407,10 @@ export default {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false,
|
default: false,
|
||||||
},
|
},
|
||||||
|
isPatientFormAllowEdit: {
|
||||||
|
type: Boolean,
|
||||||
|
default: false,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|
@ -468,10 +472,12 @@ export default {
|
||||||
{ validator: this.validateTime, trigger: 'blur' }
|
{ validator: this.validateTime, trigger: 'blur' }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
formLoading: false
|
formLoading: false,
|
||||||
|
isPatientFormCanEdit: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
this.isPatientFormCanEdit = this.allowAddOrEdit || this.isPatientFormAllowEdit
|
||||||
this.getClinicalData()
|
this.getClinicalData()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
|
|
||||||
|
|
@ -921,7 +921,7 @@
|
||||||
</div>
|
</div>
|
||||||
<!--petct临床数据预览-->
|
<!--petct临床数据预览-->
|
||||||
<el-dialog v-if="petVisible" :show-close="true" :visible.sync="petVisible" append-to-body>
|
<el-dialog v-if="petVisible" :show-close="true" :visible.sync="petVisible" append-to-body>
|
||||||
<uploadPetClinicalData :subject-visit-id="data.Id" :data="data" :studyData="rowData" :allow-add-or-edit="false" />
|
<uploadPetClinicalData :subject-visit-id="data.Id" :data="data" :studyData="rowData" :allow-add-or-edit="false" :isPatientFormAllowEdit="!isAudit && SecondReviewState == 0"/>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue