临床数据模板配置校验更改

uat_us
caiyiling 2024-04-12 10:37:16 +08:00
parent 892b71c011
commit 3283f7f5f2
1 changed files with 17 additions and 8 deletions

View File

@ -1119,7 +1119,6 @@ export default {
handleSave() { handleSave() {
this.$refs['processConfigForm'].validate(async(valid) => { this.$refs['processConfigForm'].validate(async(valid) => {
if (!valid) return if (!valid) return
await configTrialProcessInfoVerification(this.form)
this.loading = true this.loading = true
// //
configTrialProcessInfo(this.form).then(res => { configTrialProcessInfo(this.form).then(res => {
@ -1136,7 +1135,6 @@ export default {
handleConfirm() { handleConfirm() {
this.$refs['processConfigForm'].validate(async(valid) => { this.$refs['processConfigForm'].validate(async(valid) => {
if (!valid) return if (!valid) return
await configTrialProcessInfoVerification(this.form)
this.getConfigArr() this.getConfigArr()
this.confirmVisible = true this.confirmVisible = true
}) })
@ -1146,7 +1144,6 @@ export default {
handleUpdate() { handleUpdate() {
this.$refs['processConfigForm'].validate(async (valid) => { this.$refs['processConfigForm'].validate(async (valid) => {
if (!valid) return if (!valid) return
await configTrialProcessInfoVerification(this.form)
this.getConfigArr() this.getConfigArr()
this.updateVisible = true this.updateVisible = true
}) })
@ -1370,11 +1367,23 @@ export default {
} }
this.selectClinicalDataArr = arr this.selectClinicalDataArr = arr
}, },
handleConfirmClinicalData() { async handleConfirmClinicalData() {
this.form.ClinicalDataSetNames = this.selectedCD //
this.form.ClinicalDataTrialSetIds = this.selectClinicalDataArr try {
this.form.ClinicalDataSetNamesStr = this.form.ClinicalDataSetNames.join(', ') let params = {
this.clinicalDataVisible = false trialId: this.form.TrialId,
trialCriterionIds: this.form.TrialCriterionIds,
clinicalDataTrialSetIds: this.selectClinicalDataArr
}
await configTrialProcessInfoVerification(params)
this.form.ClinicalDataSetNames = this.selectedCD
this.form.ClinicalDataTrialSetIds = this.selectClinicalDataArr
this.form.ClinicalDataSetNamesStr = this.form.ClinicalDataSetNames.join(', ')
this.clinicalDataVisible = false
} catch (e) {
console.log(e)
}
}, },
async handleSetCD() { async handleSetCD() {
this.clinicalDataVisible = true this.clinicalDataVisible = true