From bcbc1f1d98bab732537673afdf23074cbc198ff1 Mon Sep 17 00:00:00 2001 From: liruiqiang <3151805288@qq.com> Date: Wed, 10 Sep 2025 17:01:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=A1=E4=BB=B6=E7=BC=96=E8=AF=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/goods/goods.vue | 2 ++ src/pages/login/login.vue | 18 +++++++++++++----- src/pages/my/my.vue | 2 ++ src/pagesOrder/detail/detail.vue | 2 ++ 4 files changed, 19 insertions(+), 5 deletions(-) diff --git a/src/pages/goods/goods.vue b/src/pages/goods/goods.vue index ada5833..9887ce8 100644 --- a/src/pages/goods/goods.vue +++ b/src/pages/goods/goods.vue @@ -95,9 +95,11 @@ + + 购物车 diff --git a/src/pages/login/login.vue b/src/pages/login/login.vue index 2fbc37e..c5a8b62 100644 --- a/src/pages/login/login.vue +++ b/src/pages/login/login.vue @@ -7,15 +7,19 @@ - + - --> + + + + 其他登录方式 @@ -39,11 +43,12 @@ import { postLoginAPI, postLoginWxMinAPI, postLoginWxMinSimpleAPI } from '@/serv import { useMemberStore } from '@/stores' import type { LoginResult } from '@/types/member' +// #ifdef MP-WEIXIN // 获取 code 登录凭证 let code = '' onLoad(async () => { - // const res = await wx.login() - // code = res.code + const res = await wx.login() + code = res.code }) // 获取用户手机号码 @@ -56,6 +61,7 @@ const onGetphonenumber: UniHelper.ButtonOnGetphonenumber = async (ev) => { // 请求成功 loginSuccess(res.result) } +// #endif // 模拟手机号码快捷登录(开发练习) const onGetphonenumberSimple = async () => { @@ -64,9 +70,10 @@ const onGetphonenumberSimple = async () => { loginSuccess(res.result) } +// #ifdef H5 // 传统表单登录,测试账号:13123456789 密码:123456,测试账号仅开发学习使用。 const form = ref({ - account: '13123456789', + account: '18730880302', password: '', }) @@ -75,6 +82,7 @@ const onSubmit = async () => { const res = await postLoginAPI(form.value) loginSuccess(res.result) } +// #endif const loginSuccess = (profile: LoginResult) => { // 保存会员信息 diff --git a/src/pages/my/my.vue b/src/pages/my/my.vue index 21ef03e..299c8eb 100644 --- a/src/pages/my/my.vue +++ b/src/pages/my/my.vue @@ -59,7 +59,9 @@ {{ item.text }} + + diff --git a/src/pagesOrder/detail/detail.vue b/src/pagesOrder/detail/detail.vue index 1d9f1d7..d1cee17 100644 --- a/src/pagesOrder/detail/detail.vue +++ b/src/pagesOrder/detail/detail.vue @@ -318,9 +318,11 @@ const onOrderPay = async () => { // 开发环境:模拟支付,修改订单状态为已支付 await getPayMockAPI({ orderId: query.id }) } else { + // #ifdef MP-WEIXIN // 生产环境:获取支付参数 + 发起微信支付 const res = await getPayWxPayMiniPayAPI({ orderId: query.id }) await wx.requestPayment(res.result) + // #endif } // 关闭当前页,再跳转支付结果页 uni.redirectTo({ url: `/pagesOrder/payment/payment?id=${query.id}` })