From f9dcb74014d50870fddf4015a66efb35f7db4dda Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期一, 09 六月 2025 17:01:59 +0800
Subject: [PATCH] fix: v1.4
---
apps/taro/src/subpackages/my/applyResult/applyResult.vue | 22 ++++++++++++----------
1 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/apps/taro/src/subpackages/my/applyResult/applyResult.vue b/apps/taro/src/subpackages/my/applyResult/applyResult.vue
index 66614fb..214b331 100644
--- a/apps/taro/src/subpackages/my/applyResult/applyResult.vue
+++ b/apps/taro/src/subpackages/my/applyResult/applyResult.vue
@@ -68,21 +68,23 @@
if (consultationId) {
let res = await getChannelConsultationById();
if (res) {
- let resIdNumber1 = await getPromoter(res.phoneNumber);
- if (resIdNumber1) {
- RouteHelper.navigateTo({
- url: `${RouterPath.promotionQrcode}?promoterIdNumber=${resIdNumber1.idNumber}`,
- });
+ let promoterRes = await getPromoter(res.phoneNumber);
+ let idNumber: string;
+ if (promoterRes?.idNumber) {
+ idNumber = promoterRes.idNumber;
} else {
- let resIdNumber2 = await createOrUpdatePromoter({
+ idNumber = await createOrUpdatePromoter({
name: res.name,
phoneNumber: res.phoneNumber,
});
- if (resIdNumber2) {
- RouteHelper.navigateTo({
- url: `${RouterPath.promotionQrcode}?promoterIdNumber=${resIdNumber2}`,
- });
+ }
+ if (idNumber) {
+ if (res.phoneNumber === blLifeRecharge.accountModel.phoneNumber) {
+ blLifeRecharge.accountModel.setUserPromoterIdNumber(idNumber);
}
+ RouteHelper.navigateTo({
+ url: `${RouterPath.promotionQrcode}?promoterIdNumber=${idNumber}`,
+ });
}
}
}
--
Gitblit v1.9.1