医学审核问题配置优化
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-09-04 13:15:44 +08:00
parent b368df6bfb
commit 4db4aed4dd
@@ -84,7 +84,7 @@
</el-button>
<!-- 预览 -->
<el-button
:disabled="otherInfo.QuestionCount===0"
:disabled="!otherInfo.IsHaveQuestion"
type="primary"
icon="el-icon-view"
@click="preview.visible = true"
@@ -118,7 +118,7 @@
</el-button>
<el-button
v-if="!otherInfo.IsConfirmMedicineQuestion && hasPermi(['trials:trials-panel:setting:medical-audit:confirm'])"
:disabled="otherInfo.QuestionCount===0"
:disabled="!otherInfo.IsHaveQuestion"
type="danger"
icon="el-icon-circle-check"
@click="handleConfirm"
@@ -443,7 +443,7 @@ export default {
this.list = res.Result.CurrentPageData
this.total = res.Result.TotalCount
this.isShow = true
this.otherInfo.IsConfirmMedicineQuestion = false
// this.otherInfo.IsConfirmMedicineQuestion = false
this.otherInfo = res.OtherInfo
}).catch(() => { this.loading = false })
},
@@ -503,7 +503,7 @@ export default {
// 确认前签名
handleConfirm() {
if (this.otherInfo.QuestionCount === 0) {
if (!this.otherInfo.IsHaveQuestion) {
// '请先配置医学审核问题再进行确认!'
this.$alert(this.$t('trials:medicalFeedbackCfg:message:msg1'))
return