diff --git a/pages/memorial/memorial.vue b/pages/memorial/memorial.vue index 4db7402..056d84a 100644 --- a/pages/memorial/memorial.vue +++ b/pages/memorial/memorial.vue @@ -27,6 +27,7 @@ @@ -93,6 +94,12 @@ export default { } this.initPage(); }, + onShow() { + // 返回该页面时,刷新状态栏数据,避免与供奉页操作不一致 + if (this.selectedUnitId && this.$refs.statusBar && typeof this.$refs.statusBar.loadUnitData === 'function') { + this.$refs.statusBar.loadUnitData(this.selectedUnitId); + } + }, methods: { // 初始化页面 async initPage() { diff --git a/pages/memorial/memorialHall.vue b/pages/memorial/memorialHall.vue index 1257977..73ecdf5 100644 --- a/pages/memorial/memorialHall.vue +++ b/pages/memorial/memorialHall.vue @@ -454,8 +454,7 @@ export default { this.$refs.statusBar.loadUnitData(this.selectedUnitId); } } - this.selectedUnitId += 1; - this.selectedUnitId -= 1; + // 关闭弹窗 this.closeOfferingModal();