zhengyiming
2025-06-09 44dc9b070669f7f3608142e2d04f527a9d844943
fix: v1.4
3个文件已修改
14 ■■■■ 已修改文件
packages/components/src/views/Mine/GeneratePromotionCodeView.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/core/src/lifeRecharge.ts 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/core/src/lifeRechargeAccountModel.ts 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
packages/components/src/views/Mine/GeneratePromotionCodeView.vue
@@ -61,12 +61,12 @@
  if (!formRef.value) return;
  formRef.value.validate().then(({ valid, errors }: any) => {
    if (valid) {
      refundUserLifePayOrder();
      createOrUpdatePromoter();
    }
  });
}
async function refundUserLifePayOrder() {
async function createOrUpdatePromoter() {
  try {
    let params: CreateOrUpdatePromoterInput = {
      userId: blLifeRecharge.accountModel.userId,
@@ -75,6 +75,9 @@
    };
    let res = await blLifeRecharge.services.createOrUpdatePromoter(params);
    if (res) {
      if (params.phoneNumber === blLifeRecharge.accountModel.phoneNumber) {
        blLifeRecharge.accountModel.setUserPromoterIdNumber(res);
      }
      emit('submit', res);
    }
  } catch (error) {}
packages/core/src/lifeRecharge.ts
@@ -50,7 +50,7 @@
    this.accountModel.setPhoneNumber('');
    this.accountModel.setUserChannles([]);
    this.accountModel.isBackClientUser = false;
    this.accountModel.promoterIdNumber = '';
    this.accountModel.setUserPromoterIdNumber('');
  }
  isLogin() {
packages/core/src/lifeRechargeAccountModel.ts
@@ -66,4 +66,9 @@
    this.userChannles = userChannles;
    this.ctx.listener.fireEvent('update', this.ctx);
  }
  setUserPromoterIdNumber(promoterIdNumber: string) {
    this.promoterIdNumber = promoterIdNumber;
    this.ctx.listener.fireEvent('update', this.ctx);
  }
}