diff --git a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue index 680c0f65..1415839a 100644 --- a/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue +++ b/src/views/trials/trials-panel/visit/qc-check/components/qualityAssurance.vue @@ -830,7 +830,7 @@ {{ $t('trials:audit:button:save') }} - + {{ $t('trials:audit:button:question') }} @@ -1797,10 +1797,14 @@ export default { if (!isVerify) { return this.loading = false } - this.IsSecondPass = true - const { ReviewImageQualityControlQuestion } = const_.processSignature - this.signCode = ReviewImageQualityControlQuestion - this.signVisible = true + let res = await verifyCanQCPassedOrFailed(this.trialId, this.data.Id) + this.loading = false + if (res.IsSuccess) { + this.IsSecondPass = true + const { ReviewImageQualityControlQuestion } = const_.processSignature + this.signCode = ReviewImageQualityControlQuestion + this.signVisible = true + } } catch (err) { this.loading = false }