From ac125a8d3ce141bd046c788e62e73bfc5760267d Mon Sep 17 00:00:00 2001 From: gcd Date: Sat, 29 Mar 2025 15:10:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=80=80=E5=87=BA=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E3=80=81=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/api.js | 16 ++++++++++++++-- pages.json | 16 ++++++++-------- pages/index/index.vue | 4 ++++ pages/user/login.vue | 2 +- pages/user/user.vue | 39 ++++++++++++++++++++++++++++++++++----- 5 files changed, 61 insertions(+), 16 deletions(-) diff --git a/api/api.js b/api/api.js index 3e088da..07b811b 100644 --- a/api/api.js +++ b/api/api.js @@ -15,9 +15,21 @@ class Api { } // 游客登录 - static guestLogin(data) { + static guestLogin() { let url = `${config.host}/worker/worker/guestLogin`; - return fetch.request('postFrom', url, data, false) + return fetch.request('postFrom', url, {}, false) + } + + // 退出登录 + static logout() { + let url = `${config.host}/worker/worker/logout`; + return fetch.request('postFrom', url, {}, true) + } + + // 获取用户信息 + static userInfo() { + let url = `${config.host}/worker/worker/show`; + return fetch.request('postFrom', url, {}, true) } } diff --git a/pages.json b/pages.json index 8c2b621..44b00c4 100644 --- a/pages.json +++ b/pages.json @@ -1,13 +1,5 @@ { "pages": [ - { - "path" : "pages/user/login", - "style" : - { - "navigationBarTitleText" : "登录", - "disableScroll": true - } - }, { "path" : "pages/index/index", "style" : @@ -16,6 +8,14 @@ "navigationStyle": "custom" } }, + { + "path" : "pages/user/login", + "style" : + { + "navigationBarTitleText" : "登录", + "disableScroll": true + } + }, { "path" : "pages/user/user", "style" : diff --git a/pages/index/index.vue b/pages/index/index.vue index af99ef5..87867fb 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -122,6 +122,10 @@ const toDetail = (id) => { helpers.jumpToPage('order-info', `id=${id}`) } +onLoad(() => { + +}) +