diff --git a/src/components/Header.vue b/src/components/Header.vue index 6f66956..531cd51 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -18,8 +18,18 @@ const props = defineProps({ }); const onClick = () => { - if (props.onBack) props.onBack(); - else uni.navigateBack(); + if (props.onBack) { + props.onBack(); + } else { + const pages = getCurrentPages(); + if (pages.length > 1) { + uni.navigateBack(); + } else { + uni.redirectTo({ + url: "/pages/index", + }); + } + } }; const loading = ref(false); diff --git a/src/components/PointRecord.vue b/src/components/PointRecord.vue index 8aa4bae..55009da 100644 --- a/src/components/PointRecord.vue +++ b/src/components/PointRecord.vue @@ -73,6 +73,7 @@ onMounted(() => { } .container > view:first-child > view:last-child { font-weight: 500; + color: #000; } .labels { align-items: flex-end !important; diff --git a/src/pages/point-book-create.vue b/src/pages/point-book-create.vue index 8e0a573..23b87b5 100644 --- a/src/pages/point-book-create.vue +++ b/src/pages/point-book-create.vue @@ -1,6 +1,6 @@