diff --git a/src/audioManager.js b/src/audioManager.js index c0d5beb..08832df 100644 --- a/src/audioManager.js +++ b/src/audioManager.js @@ -38,7 +38,7 @@ export const audioFils = { 射击无效: "https://static.shelingxingqiu.com/attachment/2025-09-17/dcutya55ufiiw8oo55.mp3", 未上靶: - "https://static.shelingxingqiu.com/attachment/2025-09-17/dcuuznjc78ljhzuw1o.mp3", + "https://static.shelingxingqiu.com/attachment/2025-11-12/de6n45o3tsm1v4unam.mp3", "1环": "https://static.shelingxingqiu.com/attachment/2025-09-17/dcutxin1aq7gxjih5l.mp3", "2环": diff --git a/src/components/AppFooter.vue b/src/components/AppFooter.vue index c6c8cf2..b030755 100644 --- a/src/components/AppFooter.vue +++ b/src/components/AppFooter.vue @@ -1,5 +1,4 @@ diff --git a/src/pages/point-book-detail.vue b/src/pages/point-book-detail.vue index 72e16ec..a0f1b1e 100644 --- a/src/pages/point-book-detail.vue +++ b/src/pages/point-book-detail.vue @@ -42,9 +42,11 @@ const closeTip = () => { }; const saveNote = async () => { - showTip3.value = false; - if (record.value.id) { - await addNoteAPI(record.value.id, notes.value); + if (record.value.id && notes.value) { + if (record.value.remark !== notes.value) { + await addNoteAPI(record.value.id, notes.value); + } + showTip3.value = false; } }; @@ -207,8 +209,11 @@ onShareTimeline(async () => { @click="() => openTip(3)" v-if="user.id === record.user.id" > - - 备注 + + {{ notes ? "我的备注" : "添加备注" }} @@ -222,14 +227,15 @@ onShareTimeline(async () => { /> --> - + - + - + 落点稳定性说明 @@ -309,14 +312,19 @@ onShareTimeline(async () => {