From 8afaf8a39ec6b972da07a7f6db3cfc5953700f60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=86=8A=E9=A3=9E?= Date: Wed, 13 Mar 2024 10:50:24 +0800 Subject: [PATCH] 1 --- .../DoctorConsistentRuleSubjectTable.vue | 22 +++++------ .../reading-unit/components/OncologyForm.vue | 2 +- .../setting/reading-unit/index.vue | 37 ++++++++++++++----- 3 files changed, 40 insertions(+), 21 deletions(-) diff --git a/src/views/trials/trials-panel/reading/consistency-analysis/components/DoctorConsistentRuleSubjectTable.vue b/src/views/trials/trials-panel/reading/consistency-analysis/components/DoctorConsistentRuleSubjectTable.vue index 8ee60ed6..93e25300 100644 --- a/src/views/trials/trials-panel/reading/consistency-analysis/components/DoctorConsistentRuleSubjectTable.vue +++ b/src/views/trials/trials-panel/reading/consistency-analysis/components/DoctorConsistentRuleSubjectTable.vue @@ -36,17 +36,17 @@ show-overflow-tooltip /> - - - + + + + + + + + + + + diff --git a/src/views/trials/trials-panel/setting/reading-unit/components/OncologyForm.vue b/src/views/trials/trials-panel/setting/reading-unit/components/OncologyForm.vue index f47f81c2..3fc4534d 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/components/OncologyForm.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/components/OncologyForm.vue @@ -192,8 +192,8 @@ export default { this.form[k] = res.Result[k] } } - this.isSign = res.Result.IsSign } + this.isSign = res.Result.IsSign this.form.OncologyAssessIdsStr = this.form.OncologyAssessIds.map(v => this.$fd('OncologyAssessType', v, 'id')).toString() this.loading = false }).catch(() => { diff --git a/src/views/trials/trials-panel/setting/reading-unit/index.vue b/src/views/trials/trials-panel/setting/reading-unit/index.vue index a9734d8b..7ac84b03 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/index.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/index.vue @@ -317,15 +317,34 @@ export default { } trialReadingInfoSign(params).then(res => { if (res.IsSuccess) { - this.$message.success(this.$t('common:message:savedSuccessfully')) - this.$refs['signForm'].btnLoading = false - this.signVisible = false - this.isConfirm = true - this.$refs['readingRules' + this.TrialReadingCriterionId][0].initPage() - this.$refs['readingCriterions' + this.TrialReadingCriterionId][0].initPage() - this.$refs['arbitrationRules' + this.TrialReadingCriterionId][0].getList() - this.$refs['globalReading' + this.TrialReadingCriterionId][0].initForm() - this.$refs['oncologyForm' + this.TrialReadingCriterionId][0].initForm() + try { + this.$message.success(this.$t('common:message:savedSuccessfully')) + this.isConfirm = true + try { + this.$refs['readingRules' + this.TrialReadingCriterionId][0].initPage() + } catch (e) { + } + try { + this.$refs['readingCriterions' + this.TrialReadingCriterionId][0].initPage() + } catch (e) { + } + try { + this.$refs['arbitrationRules' + this.TrialReadingCriterionId][0].getList() + } catch (e) { + } + try { + this.$refs['globalReading' + this.TrialReadingCriterionId][0].initForm() + } catch (e) { + } + try { + this.$refs['oncologyForm' + this.TrialReadingCriterionId][0].initForm() + } catch (e) { + } + this.$refs['signForm'].btnLoading = false + this.signVisible = false + } catch (e) { + console.log(e) + } } this.loading = false }).catch(_ => {