diff --git a/src/views/trials/trials-panel/visit/qc-check/index.vue b/src/views/trials/trials-panel/visit/qc-check/index.vue index 200b0618..f82f0d1e 100644 --- a/src/views/trials/trials-panel/visit/qc-check/index.vue +++ b/src/views/trials/trials-panel/visit/qc-check/index.vue @@ -813,11 +813,13 @@ export default { }, // 复审 reviewTask(row) { + if (!row.IsQCQuestionConfirmed) return this.$alert(this.$t("trials:qcCheck:alert:questionNoConfirm")) this.rowData = { ...row } this.qcVisible = true }, // 初审 handlePrimaryQC(row) { + if (!row.IsQCQuestionConfirmed) return this.$alert(this.$t("trials:qcCheck:alert:questionNoConfirm")) this.loading = true isQCCanOpt(row.Id) .then((res) => { @@ -836,6 +838,7 @@ export default { }, // 复审 handleSecondaryQC(row) { + if (!row.IsQCQuestionConfirmed) return this.$alert(this.$t("trials:qcCheck:alert:questionNoConfirm")) this.loading = true isQCCanOpt(row.Id) .then((res) => {