fix:修改跳转逻辑

This commit is contained in:
2025-12-05 17:59:37 +08:00
parent 6baacfcf20
commit bc48d7fff0

View File

@@ -64,7 +64,7 @@
<script setup>
import { ref, inject, nextTick, onMounted } from 'vue';
import { onLoad } from '@dcloudio/uni-app';
import { onLoad, onShow } from '@dcloudio/uni-app';
import { appUserInfo } from '@/apiRc/user/user.js';
import RemindPopup from './components/RemindPopup.vue';
import PageHeader from './components/PageHeader.vue';
@@ -300,7 +300,7 @@ async function handleConfirm() {
remindPopup.value?.close();
// 跳转到完善信息页面
navTo('/pages/complete-info/complete-info');
navTo('/packageA/pages/personalInfo/personalInfo');
}
// 切换tab
@@ -483,6 +483,14 @@ onLoad(() => {
getRemindInfo();
});
onShow(() => {
// 返回本页后,如果之前因为信息缺失未展示内容,则重新检查
if (!showContent.value) {
hasCheckedRemindInfo = false;
getRemindInfo();
}
});
onMounted(() => {
if (remindList.value.length > 0 && !showContent.value) {
setTimeout(() => {