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 @@
diff --git a/src/pages/point-book-detail.vue b/src/pages/point-book-detail.vue
index c4b57d0..4c39e12 100644
--- a/src/pages/point-book-detail.vue
+++ b/src/pages/point-book-detail.vue
@@ -206,6 +206,7 @@ onLoad(async (options) => {
}
.detail-data > view > text {
font-weight: 500;
+ color: #000;
}
.question-mark {
width: 15px;