新增受试者编号添加限制条件
parent
feb12d44e4
commit
06b7149b26
|
@ -125,7 +125,17 @@
|
|||
prop="SubjectCode"
|
||||
label-width="150px"
|
||||
>
|
||||
<el-input v-model="addSubjectForm.SubjectCode" clearable></el-input>
|
||||
<el-input
|
||||
v-model="addSubjectForm.SubjectCode"
|
||||
:maxlength="14"
|
||||
clearable
|
||||
@input="
|
||||
addSubjectForm.SubjectCode = addSubjectForm.SubjectCode.replace(
|
||||
/[^0-9]/g,
|
||||
''
|
||||
)
|
||||
"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</template>
|
||||
|
@ -247,6 +257,13 @@ export default {
|
|||
}
|
||||
},
|
||||
},
|
||||
"addSubject_model.visible": {
|
||||
handler() {
|
||||
if (!this.addSubject_model.visible) {
|
||||
this.addSubjectForm.SubjectCode = null;
|
||||
}
|
||||
},
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
// 新增受试者(前端操作未同步后端)
|
||||
|
@ -352,12 +369,13 @@ export default {
|
|||
let params = {
|
||||
PatientId: this.Patient.PatientId,
|
||||
SubjectId: this.submitMessage.SubjectId,
|
||||
TrialId:this.submitMessage.TrialId
|
||||
TrialId: this.submitMessage.TrialId,
|
||||
};
|
||||
this.btnLoading = true;
|
||||
let res = await deleteSubjectPatientBinding(params);
|
||||
this.btnLoading = false;
|
||||
if (res.IsSuccess) {
|
||||
this.getTrialSubejctSelectList(this.submitMessage.TrialId);
|
||||
this.$refs.confirmVisit.reset(true);
|
||||
this.status = "trial";
|
||||
this.$message.success(this.$t("common:message:removedSuccessfully"));
|
||||
|
|
|
@ -143,7 +143,12 @@
|
|||
>
|
||||
<el-input
|
||||
v-model="addSubjectForm2.SubjectCode"
|
||||
:maxlength="14"
|
||||
clearable
|
||||
@input="
|
||||
addSubjectForm2.SubjectCode =
|
||||
addSubjectForm2.SubjectCode.replace(/[^0-9]/g, '')
|
||||
"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
@ -259,6 +264,15 @@ export default {
|
|||
return PatientList;
|
||||
},
|
||||
},
|
||||
watch: {
|
||||
"addSubject_model.visible": {
|
||||
handler() {
|
||||
if (!this.addSubject_model.visible) {
|
||||
this.addSubjectForm2.SubjectCode = null;
|
||||
}
|
||||
},
|
||||
},
|
||||
},
|
||||
created() {
|
||||
this.researchProgramNo = this.$route.query.researchProgramNo;
|
||||
this.getTrialSubejctSelectList(this.$route.query.trialId);
|
||||
|
|
Loading…
Reference in New Issue