From 0fd71a66eca94dcce9ac9a38611d858e48f75705 Mon Sep 17 00:00:00 2001 From: XiaoMo Date: Thu, 17 Apr 2025 12:01:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(duiquan):=20=E8=B0=83=E6=95=B4=E8=BE=93?= =?UTF-8?q?=E5=85=A5=E6=A1=86=E6=A0=B7=E5=BC=8F=E5=8F=8A=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E6=88=90=E5=8A=9F=E5=90=8E=E7=9A=84=E8=B7=B3=E8=BD=AC=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 调整输入框的样式,增加高度和行高,并修改启动成功后的跳转逻辑,使用 `redirectTo` 替代 `navigateTo`,避免页面堆栈问题 --- pages/duiquan/duiquan.js | 10 +++++++--- pages/duiquan/duiquan.wxss | 5 ++++- pages/washCodeList/washCodeList.js | 7 +++++-- 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/pages/duiquan/duiquan.js b/pages/duiquan/duiquan.js index 8068d58..53b393c 100644 --- a/pages/duiquan/duiquan.js +++ b/pages/duiquan/duiquan.js @@ -40,11 +40,15 @@ Page({ // 已扫码,启动机器 t.request('/miniprogram/machine/carwashcodestartup', { devicecode: getApp().globalData.devicecode, washcode: this.data.code }, !0).then((startRes) => { if (startRes.code == 200) { - wx.showToast({ title: '启动成功', icon: 'success' }); + wx.showToast({ title: startRes.message || '启动成功', icon: 'success' }); // 跳转到洗车券列表页面 - wx.navigateTo({ url: '/pages/washCodeList/washCodeList' }); + wx.redirectTo({ + url: "/pages/user/user" + }) } else { - wx.navigateTo({ url: '/pages/washCodeList/washCodeList' }); + wx.redirectTo({ + url: "/pages/washCodeList/washCodeList" + }); wx.showToast({ title: startRes.message || '启动失败', icon: 'none' }); } }); diff --git a/pages/duiquan/duiquan.wxss b/pages/duiquan/duiquan.wxss index 7142362..a41d302 100644 --- a/pages/duiquan/duiquan.wxss +++ b/pages/duiquan/duiquan.wxss @@ -20,11 +20,14 @@ .input { margin: 30rpx 0; - padding: 22rpx; + padding: 0 22rpx; + height: 88rpx; + line-height: 88rpx; border-radius: 10rpx; background-color: #fff; border: 2rpx solid #eee; box-shadow: 0 6rpx 10rpx rgba(0, 0, 0, 0.1); + color: #333; } .tips { diff --git a/pages/washCodeList/washCodeList.js b/pages/washCodeList/washCodeList.js index a6568cf..ce4a16d 100644 --- a/pages/washCodeList/washCodeList.js +++ b/pages/washCodeList/washCodeList.js @@ -36,12 +36,12 @@ Page({ }, selectItem: function (t) { - + // 1. 提示用户先绑定设备, isScan if (!this.data.isScan) return wx.showModal({ title: "提示", content: "请先扫码设备~" - }),!1; + }), !1; var e = t.currentTarget.dataset, a = (e.index, e.code); @@ -124,6 +124,9 @@ Page({ }), e.request('/miniprogram/machine/carwashcodestartup', { washcode: a.data.selectID }, !0).then(function (t) { + // 成功后返回提示 + wx.showToast({ title: t.message || '启动成功', icon: 'success' }); + // 成功后跳转 a.isSubmit = !1, wx.hideLoading(), 200 == t.code && wx.redirectTo({ url: "/pages/user/user" });