feat: 测算成功/失败时显示金币变化提示
- 测算成功:显示'测算成功,金币-1' - 测算失败:显示'测算失败,金币-0' - 修改所有测算模块:八字、紫微、占星、塔罗、奇门、六爻、梅花、大六壬
This commit is contained in:
1 parent
e36195279a
commit
bd00bd1443
8 files changed
+88
-24
No files matched your search
@@ -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
|
||||
})
|
||||
|
||||
@@ -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
|
||||
})
|
||||
|
||||
@@ -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
|
||||
})
|
||||
|
||||
@@ -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
|
||||
})
|
||||
|
||||
@@ -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
|
||||
})
|
||||
|
||||
@@ -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
|
||||
})
|
||||
|
||||
@@ -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
|
||||
})
|
||||
|
||||
@@ -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
|
||||
})
|
||||
|
||||
Reference in new issue
Block a user