diff --git a/src/views/AIchat.vue b/src/views/AIchat.vue index c68795b..3da2f90 100644 --- a/src/views/AIchat.vue +++ b/src/views/AIchat.vue @@ -1261,8 +1261,8 @@ watch( const env = import.meta.env.VITE_ENV; const result20 = await dataListAPI({ token: - "8Csj5VVX1UbIb4C3oxrnbZi0+fEeMx8pywnIlrmTm45Cb/EllzWACLto9J9+fCFsfdgBOvKvyY94FvqlvM0", - // "8nkj4QBV1RPIb4CzoRTnbZi0+fEeMx8pywnIlrmTxdwROKkuwWqAWu9orpkpeXVqL98DPfeonNYpHv+mucA", + // "8Csj5VVX1UbIb4C3oxrnbZi0+fEeMx8pywnIlrmTm45Cb/EllzWACLto9J9+fCFsfdgBOvKvyY94FvqlvM0", + "8nkj4QBV1RPIb4CzoRTnbZi0+fEeMx8pywnIlrmTxdwROKkuwWqAWu9orpkpeXVqL98DPfeonNYpHv+mucA", market: codeData.value.market, code: codeData.value.code, language: "cn", //t.value.suoxie, diff --git a/src/views/homePage.vue b/src/views/homePage.vue index d1d2829..bb56054 100644 --- a/src/views/homePage.vue +++ b/src/views/homePage.vue @@ -355,7 +355,7 @@ const dialogVisible = ref(false); const showCount = () => { console.log("显示剩余次数"); // 显示弹窗 - dialogVisible.value = true; + // dialogVisible.value = true; console.log("dialogVisible 的值:", dialogVisible.value); // 添加日志确认 }; @@ -905,9 +905,11 @@ const changeLevelList = ref([ const activeLevel = ref( changeLevelList.value[0] || { position: 10, calculatedPosition: 10 } ); -const gold = ref(0); +const gold = ref(100); const rechargeDialogVisible = ref(false); +const confirmDialogVisible = ref(false); +const changeSuccessDialogVisible = ref(false); const chooseLevel = (item) => { activeLevel.value = item; @@ -917,6 +919,8 @@ const changeToken = () => { if (gold.value < activeLevel.value.position) { rechargeDialogVisible.value = true; return; + } else { + confirmDialogVisible.value = true; } }; @@ -942,6 +946,16 @@ const goRecharge = () => { } }; +const goChange = () => { + confirmDialogVisible.value = false; + dialogVisible.value = false; + changeSuccessDialogVisible.value = true; + setTimeout(() => { + changeSuccessDialogVisible.value = false; + }, 3000); + +}; + // 8.18金币兑换Token end onMounted(async () => { @@ -1344,6 +1358,37 @@ onUnmounted(() => { + + +
兑换
+
+ 尊敬的用户您好!您确认要花费{{ activeLevel.position }}金币兑换{{ + activeLevel.calculatedPosition + }}Token吗? +
+
+
确认
+
+ 取消 +
+
+
+ + +
兑换成功
+
+ 尊敬的用户,恭喜您成功兑换:{{ activeLevel.calculatedPosition }}Token +
+
@@ -2097,4 +2142,75 @@ body { .rechargeDialogCancel:hover { background-color: #ecf2ff; } + +.confirmDialogTitle { + font-size: 1.7rem; + /* font-weight: bold; */ + color: #4e86fe; + display: flex; + justify-content: center; + align-items: center; + letter-spacing: 10px; +} +.confirmDialogContent { + padding: 20px; + font-size: 1.2rem; +} + +.confirmDialogBtnGroup { + display: flex; + font-size: 1.2rem; + padding: 0px 20px; + justify-content: space-between; +} + +.confirmDialogConfirm { + color: white; + background-color: #4e86fe; + padding: 10px 20px; + border-radius: 13px; + cursor: pointer; + width: 20%; + text-align: center; +} + +.confirmDialogConfirm:hover { + background-color: #3a73e6; +} + +.confirmDialogCancel { + border: 1px solid rgb(202, 202, 202); + padding: 10px 20px; + border-radius: 13px; + cursor: pointer; + width: 20%; + text-align: center; +} + +.confirmDialogCancel:hover { + background-color: #ecf2ff; +} + +.changeSuccessDialogTitle { + font-size: 1.7rem; + font-weight: bold; + color: #de93a3; + display: flex; + justify-content: center; + align-items: center; + letter-spacing: 10px; +} + +.changeSuccessDialogContent { + padding: 20px; + font-size: 1.2rem; + font-weight: bold; + text-align: center; +} + + +