diff --git a/src/views/consume/gold/addCoinConsume.vue b/src/views/consume/gold/addCoinConsume.vue
index 85e9633..5f4332a 100644
--- a/src/views/consume/gold/addCoinConsume.vue
+++ b/src/views/consume/gold/addCoinConsume.vue
@@ -363,18 +363,43 @@ const ConsumeDialogVisibleCancel = () => {
resetForm()
user.value = {}
};
-// 实际执行充值操作
-const proceedWithConsume = () => {
- ElMessageBox.confirm('确认购买?')
- .then(() => {
- add();
- console.log('添加成功');
- })
- .catch(() => {
- console.log('取消添加');
- });
+
+// 第一次弹窗
+// 充值对话框显示状态
+const FirstConsumeDialogVisible = ref(false);
+
+// 关闭对话框
+const FirstConsumeDialogVisiblehandleClose = () => {
+ FirstConsumeDialogVisible.value = false;
+ // 重置表单数据
+ resetForm()
+ user.value = {}
};
+// 确认使用cookie继续充值
+const FirstConsumeDialogVisibleContinue = () => {
+ FirstConsumeDialogVisible.value = false;
+ add();
+};
+
+const FirstConsumeDialogVisibleCancel = () => {
+ FirstConsumeDialogVisible.value = false
+ resetForm()
+ user.value = {}
+};
+
+// 实际执行充值操作
+// const proceedWithConsume = () => {
+// ElMessageBox.confirm('确认购买?')
+// .then(() => {
+// add();
+// console.log('添加成功');
+// })
+// .catch(() => {
+// console.log('取消添加');
+// });
+// };
+
// 添加前验证
const addBefore = () => {
Ref.value.validate(async (valid) => {
@@ -395,7 +420,7 @@ const addBefore = () => {
if (cookie) {
ConsumeDialogVisible.value = true;
} else {
- proceedWithConsume();
+ FirstConsumeDialogVisible.value = true;
}
});
};
@@ -733,6 +758,64 @@ onMounted(async function () {
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/recharge/gold/addCoinRecharge.vue b/src/views/recharge/gold/addCoinRecharge.vue
index 0d6f687..59a425a 100644
--- a/src/views/recharge/gold/addCoinRecharge.vue
+++ b/src/views/recharge/gold/addCoinRecharge.vue
@@ -1,7 +1,7 @@