This commit is contained in:
Putoo
2026-05-15 17:08:04 +08:00
parent 52ad7e79ec
commit 78759387f7
13 changed files with 511 additions and 632 deletions

View File

@@ -4,42 +4,21 @@
<Abar href="/">首页</Abar>&gt;客服
</div>
<div class="content">
微信客服<a href="https://work.weixin.qq.com/kfid/kfc86bc348120aea3e7"
target="_blank">点击咨询</a><br />客服QQ531493955<br />官方QQ群238938639<br />客服邮箱531493955@qq.com<br />
微信客服<a href="https://work.weixin.qq.com/kfid/kfc86bc348120aea3e7" target="_blank">点击咨询</a><br />
客服QQ290555931<br />
官方QQ群931835791<br />
客服邮箱tanwan@kexunkeji.cn<br />
</div>
<Abar href="/">返回游戏首页</Abar>
<!-- 分页组件示例 -->
<div class="content" style="margin-top: 10px;">
<Pagination :currentPage="currentPage" :totalPages="totalPages" @pageChange="data" />
</div>
</div>
</template>
<script setup lang="ts">
let a = 1
definePageMeta({
layout: layout.empty,
middleware: 'page-loading'
middleware: middleware.loading
})
const currentPage = ref<number>(1);
const totalPages = ref<number>(95);
const handlePageChange = (page: number): void => {
currentPage.value = page;
console.log('跳转到第', page, '页');
};
const data = (data: any) => {
console.log('子组件传的值', data);
}
onMounted(() => {
PageLoading.Close();
})

View File

@@ -56,7 +56,7 @@
<div class="item" v-for="(item, index) in noticeData" :key="index">
{{ index + 1 }}.<Abar :href='"/login/register?id=" + item.noticeId'>{{ item.title }}</Abar>
</div>
<span v-if="noticeData.length == 0">暂无公告.</span>
<span v-if="noticeData.length == 0">暂无公告.</span>
</div>
</div>
<div class="title">
@@ -75,6 +75,7 @@
</template>
<script setup lang="ts">
definePageMeta({
layout: layout.empty,
middleware: middleware.loading
@@ -100,23 +101,43 @@ const Initialize = async (): Promise<void> => {
};
//退出登录
const offOnline = () => {
MessageExtend.ShowConfirmDialog("退出游戏", "您确定要退出游戏吗?", () => {
StateHelper.OffOnline();
isOnline.value = false;
MessageExtend.ShowToast("退出成功!", "success");
const offOnline = async () => {
MessageExtend.ShowConfirmDialog("退出游戏", "您确定要退出游戏吗?", async () => {
var result = await PubService.GetMain(StateHelper.Sid);
if (result.code == 0) {
StateHelper.OffOnline();
isOnline.value = false;
MessageExtend.ShowToast("退出成功!", "success");
}
else {
MessageExtend.ShowToast(result.msg, "fail");
}
});
}
onMounted(async () => {
//默认设置身份,正式环境删除
StateHelper.SetSid("kUVjj2cBUemcdokUEIBEKh0qhKkkSkui0x");
//StateHelper.SetSid('');
try {
const login = async (code: string): Promise<void> => {
var result = await LoginService.TwLogin(code);
console.log(result);
if (result.code == 0) {
StateHelper.SetSid(result.data.token);
await Initialize();
}
else {
MessageExtend.ShowToast(result.msg, "default");
}
}
onMounted(async () => {
try {
const code = PageExtend.QueryString("code");
if (code != '' && StateHelper.IsAccLogin == false) {
//执行登录
await login(code);
}
else {
await Initialize();
}
}
finally {
PageLoading.Close();