From bd00bd14432281f9be1916830d6cc95db681bc8b Mon Sep 17 00:00:00 2001 From: H1d3rOne Date: Tue, 10 Mar 2026 18:29:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B5=8B=E7=AE=97=E6=88=90=E5=8A=9F/?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E6=97=B6=E6=98=BE=E7=A4=BA=E9=87=91=E5=B8=81?= =?UTF-8?q?=E5=8F=98=E5=8C=96=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 测算成功:显示'测算成功,金币-1' - 测算失败:显示'测算失败,金币-0' - 修改所有测算模块:八字、紫微、占星、塔罗、奇门、六爻、梅花、大六壬 --- xuan-deduct-uniapp/src/pages/bazi/bazi.vue | 14 +++++++++++--- xuan-deduct-uniapp/src/pages/daliuren/daliuren.vue | 14 +++++++++++--- xuan-deduct-uniapp/src/pages/liuyao/liuyao.vue | 14 +++++++++++--- xuan-deduct-uniapp/src/pages/meihua/meihua.vue | 14 +++++++++++--- xuan-deduct-uniapp/src/pages/qimen/qimen.vue | 14 +++++++++++--- xuan-deduct-uniapp/src/pages/taluo/taluo.vue | 14 +++++++++++--- xuan-deduct-uniapp/src/pages/zhanxing/zhanxing.vue | 14 +++++++++++--- xuan-deduct-uniapp/src/pages/ziwei/ziwei.vue | 14 +++++++++++--- 8 files changed, 88 insertions(+), 24 deletions(-) diff --git a/xuan-deduct-uniapp/src/pages/bazi/bazi.vue b/xuan-deduct-uniapp/src/pages/bazi/bazi.vue index c1237b9..04a6fda 100644 --- a/xuan-deduct-uniapp/src/pages/bazi/bazi.vue +++ b/xuan-deduct-uniapp/src/pages/bazi/bazi.vue @@ -253,14 +253,22 @@ export default { await coinUtils.consumeCoin('bazi', '八字命理测算', recordId) - uni.navigateTo({ - url: '/pages/bazi/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/bazi/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('测算错误:', e) uni.showToast({ - title: '测算失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 }) diff --git a/xuan-deduct-uniapp/src/pages/daliuren/daliuren.vue b/xuan-deduct-uniapp/src/pages/daliuren/daliuren.vue index 6802678..a4e5e8e 100644 --- a/xuan-deduct-uniapp/src/pages/daliuren/daliuren.vue +++ b/xuan-deduct-uniapp/src/pages/daliuren/daliuren.vue @@ -242,14 +242,22 @@ export default { await coinUtils.consumeCoin('daliuren', '大六壬测算', recordId) - uni.navigateTo({ - url: '/pages/daliuren/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/daliuren/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('排盘错误:', e) uni.showToast({ - title: '排盘失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 }) diff --git a/xuan-deduct-uniapp/src/pages/liuyao/liuyao.vue b/xuan-deduct-uniapp/src/pages/liuyao/liuyao.vue index ffaa301..589f535 100644 --- a/xuan-deduct-uniapp/src/pages/liuyao/liuyao.vue +++ b/xuan-deduct-uniapp/src/pages/liuyao/liuyao.vue @@ -240,14 +240,22 @@ export default { await coinUtils.consumeCoin('liuyao', '六爻占卜测算', recordId) - uni.navigateTo({ - url: '/pages/liuyao/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/liuyao/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('排盘错误:', e) uni.showToast({ - title: '排盘失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 }) diff --git a/xuan-deduct-uniapp/src/pages/meihua/meihua.vue b/xuan-deduct-uniapp/src/pages/meihua/meihua.vue index 8db648d..47626a3 100644 --- a/xuan-deduct-uniapp/src/pages/meihua/meihua.vue +++ b/xuan-deduct-uniapp/src/pages/meihua/meihua.vue @@ -264,14 +264,22 @@ export default { await coinUtils.consumeCoin('meihua', '梅花易数测算', recordId) - uni.navigateTo({ - url: '/pages/meihua/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/meihua/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('排盘错误:', e) uni.showToast({ - title: '排盘失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 }) diff --git a/xuan-deduct-uniapp/src/pages/qimen/qimen.vue b/xuan-deduct-uniapp/src/pages/qimen/qimen.vue index b1365de..3c843d8 100644 --- a/xuan-deduct-uniapp/src/pages/qimen/qimen.vue +++ b/xuan-deduct-uniapp/src/pages/qimen/qimen.vue @@ -276,14 +276,22 @@ export default { await coinUtils.consumeCoin('qimen', '奇门遁甲测算', recordId) - uni.navigateTo({ - url: '/pages/qimen/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/qimen/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('测算错误:', e) uni.showToast({ - title: '测算失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 }) diff --git a/xuan-deduct-uniapp/src/pages/taluo/taluo.vue b/xuan-deduct-uniapp/src/pages/taluo/taluo.vue index be4d08b..ec6f90b 100644 --- a/xuan-deduct-uniapp/src/pages/taluo/taluo.vue +++ b/xuan-deduct-uniapp/src/pages/taluo/taluo.vue @@ -143,14 +143,22 @@ export default { await coinUtils.consumeCoin('taluo', '塔罗牌测算', recordId) - uni.navigateTo({ - url: '/pages/taluo/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/taluo/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('占卜错误:', e) uni.showToast({ - title: '占卜失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 }) diff --git a/xuan-deduct-uniapp/src/pages/zhanxing/zhanxing.vue b/xuan-deduct-uniapp/src/pages/zhanxing/zhanxing.vue index c9ca7fa..0a1b8fa 100644 --- a/xuan-deduct-uniapp/src/pages/zhanxing/zhanxing.vue +++ b/xuan-deduct-uniapp/src/pages/zhanxing/zhanxing.vue @@ -188,14 +188,22 @@ export default { await coinUtils.consumeCoin('zhanxing', '西方占星测算', recordId) - uni.navigateTo({ - url: '/pages/zhanxing/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/zhanxing/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('排盘错误:', e) uni.showToast({ - title: '排盘失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 }) diff --git a/xuan-deduct-uniapp/src/pages/ziwei/ziwei.vue b/xuan-deduct-uniapp/src/pages/ziwei/ziwei.vue index 166e9ff..6a8c159 100644 --- a/xuan-deduct-uniapp/src/pages/ziwei/ziwei.vue +++ b/xuan-deduct-uniapp/src/pages/ziwei/ziwei.vue @@ -202,14 +202,22 @@ export default { await coinUtils.consumeCoin('ziwei', '紫微斗数测算', recordId) - uni.navigateTo({ - url: '/pages/ziwei/result' + uni.showToast({ + title: '测算成功,金币-1', + icon: 'success', + duration: 2000 }) + + setTimeout(() => { + uni.navigateTo({ + url: '/pages/ziwei/result' + }) + }, 500) } catch (e) { uni.hideLoading() console.error('排盘错误:', e) uni.showToast({ - title: '排盘失败:' + (e.message || '未知错误'), + title: '测算失败,金币-0', icon: 'none', duration: 3000 })