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 faa24bf4..f5272c33 100644 --- a/src/views/trials/trials-panel/setting/reading-unit/index.vue +++ b/src/views/trials/trials-panel/setting/reading-unit/index.vue @@ -98,7 +98,7 @@ {{ $t('common:dialogTitle:sign') }} {{ `(${$t('common:label:sign')}${ currentUser })` }} - + @@ -176,13 +176,16 @@ export default { }, signInfo: signInfo } - resetAndAsyncCriterion(params).then(async res => { + resetAndAsyncCriterion(params).then(res => { this.isPaneShow = false this.$nextTick(() => { this.signVisible2 = false this.isPaneShow = true this.loading = false }) + }).catch(() => { + this.$refs['signForm2'].btnLoading = false + this.loading = false }) }, asyncTrialCriterionDictionary(TrialReadingCriterionId) {