diff --git a/pages/survey/fill.vue b/pages/survey/fill.vue index 25a4b37..4c1a096 100644 --- a/pages/survey/fill.vue +++ b/pages/survey/fill.vue @@ -109,7 +109,12 @@ async function submit({ list, score }) { }) if (res && res.success) { await toast('提亀成功'); - uni.navigateBack(); + const pages = getCurrentPages(); + if (pages.length > 1) { + uni.navigateBack(); + } else { + uni.switchTab({ url: '/pages/home/home' }) + } } }