From 5615a13039a680c1b69db4e255882179d4f27cc4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com>
Date: Fri, 5 Sep 2025 13:01:00 +0800
Subject: [PATCH] =?UTF-8?q?feat(dealer/wechat,=20user/profile):=20?=
=?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=81=94=E7=B3=BB=E7=94=B5=E8=AF=9D=E5=B1=95?=
=?UTF-8?q?=E7=A4=BA=E5=B9=B6=E4=BC=98=E5=8C=96=E7=94=A8=E6=88=B7=E4=BF=A1?=
=?UTF-8?q?=E6=81=AF=E6=9B=B4=E6=96=B0=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 在微信二维码页面添加联系电话展示
- 在用户资料页面添加用户信息更新逻辑
- 优化用户信息保存和上传后的处理流程
---
src/dealer/wechat/index.tsx | 1 +
src/user/profile/profile.tsx | 4 ++++
2 files changed, 5 insertions(+)
diff --git a/src/dealer/wechat/index.tsx b/src/dealer/wechat/index.tsx
index 0a95633..4098de3 100644
--- a/src/dealer/wechat/index.tsx
+++ b/src/dealer/wechat/index.tsx
@@ -19,6 +19,7 @@ const WechatService = () => {
className="qr-code-image"
mode="aspectFit"
/>
+ {data.style && 联系电话:{data.style}}
diff --git a/src/user/profile/profile.tsx b/src/user/profile/profile.tsx
index 1353e2d..6148b26 100644
--- a/src/user/profile/profile.tsx
+++ b/src/user/profile/profile.tsx
@@ -18,8 +18,10 @@ import {
import {DictData} from "@/api/system/dict-data/model";
import {pageDictData} from "@/api/system/dict-data";
import {User} from "@/api/system/user/model";
+import {useUser} from "@/hooks/useUser";
function Profile() {
const formId = Number(router?.params.id)
+ const {fetchUserInfo} =useUser()
const [sex, setSex] = useState()
const [FormData, setFormData] = useState(
@@ -52,6 +54,7 @@ function Profile() {
console.log(values, 'values')
console.log(formId, 'formId>>')
updateUserInfo(values).then(() => {
+ fetchUserInfo().then()
Taro.showToast({title: `保存成功`, icon: 'success'})
setTimeout(() => {
return Taro.navigateBack()
@@ -87,6 +90,7 @@ function Profile() {
userId: FormData?.userId,
avatar: `${data.data.thumbnail}`
}).then(() => {
+ fetchUserInfo().then()
Taro.showToast({
title: '上传成功',
})