diff --git a/pages/detail/detail.js b/pages/detail/detail.js index fc05798..7fd7eed 100644 --- a/pages/detail/detail.js +++ b/pages/detail/detail.js @@ -113,7 +113,11 @@ function toastForEventStatus(es) { function showRefereeApplyFailure(message, fallbackMessage) { const content = String(message || fallbackMessage || '报名执裁失败'); - if (content.includes('执裁时间存在重叠')) { + const isTimeConflict = content.includes('执裁时间') && + (content.includes('重叠') || content.includes('冲突')); + if (isTimeConflict) { + wx.hideLoading(); + wx.hideToast(); wx.showModal({ title: '报名提示', content,