Commit 1e19a3ef by yuzhenWang

Merge branch 'wyz' into 'test'

修复多账号申请加盟,老是显示一个账号

See merge request !125
parents 21086680 7abf5342
......@@ -55,7 +55,7 @@ const config = {
stage,
prod
}
let env = 'dev';
let env = 'prod';
let baseURL = config[env].base_url;
let apiURL = config[env].api_url;
......
......@@ -87,7 +87,7 @@
import dataHandling from "@/util/dataHandling";
import { initJssdkShare, setWechatShare } from '@/util/fiveshare';
import restrictedTip from '@/components/commonPopup/restrictedTip.vue';
import wx from 'weixin-js-sdk'
export default {
components: {
everyJoinPopup,
......@@ -120,7 +120,7 @@
restrictedOrCanelContent: '', //禁用/注销展示文本
sharePosterObj: { invitationCode: '', inviteUserId: '' }, //通过分享海报进来
showVerificationCode: false, //验证码是否展示,
miniShare:''//是否通过小程序分享邀请加盟进入
}
},
......@@ -132,6 +132,9 @@
if (options.inviteUserId) {
this.inviteUserId = options.inviteUserId
}
if (options.miniShare) {
this.miniShare = options.miniShare
}
if (options.invitationCode) {
this.invitationCode = options.invitationCode
}
......@@ -222,7 +225,6 @@
this.showVerificationCode = true
uni.setStorageSync('loginType', 'visitor')
this.loginType = 'visitor'
return
}
if (res.data.data.isPartner && this.loginType == 'codelogin') {
......@@ -362,6 +364,11 @@
uni.setStorageSync('cffp_userId', this.userId);
uni.setStorageSync('uni-token', res.data['token']);
uni.setStorageSync('visitorUuid', res.data['visitorUuid']);
// if (dataHandling.h5RuntimeEnv() == 'wechat-miniprogram'&&this.miniShare) {
// wx.miniProgram.reLaunch({url:`/pages/launch/index?token=${res.data['token']}&backUrl=cffpApply`})
// return
// }
this.queryInfo()
// 禁用和注销状态并存,以禁用为准
// 已经进行过注销操作的, 弹窗提示90天内不可再次申请加盟为合伙人
......@@ -373,6 +380,7 @@
// this.$refs.restrictedOrCanelTip.open()
// return
// }
// 是合伙人就不让在加盟
if (res.data.isPartner && res.data.partnerIsActive == 1) {
this.$refs.everyJoinPopup.open()
......
......@@ -126,6 +126,7 @@
import ShareGuide from '@/components/ShareGuide/ShareGuide.vue';
import wx from 'weixin-js-sdk'
import restrictedTip from '@/components/commonPopup/restrictedTip.vue';
import { nanoid } from 'nanoid';
export default {
components: {
sharePosterPop,
......@@ -302,8 +303,8 @@
if (common.mobileNoValid(this.dataForm.mobileNumber)) {
api.saveApplyInfo(this.dataForm).then(res => {
if (res['success']) {
this.shareId = ''
this.shareId = res.data.id;
// #ifdef APP-PLUS
this.$refs.share.open()
// #endif
......@@ -354,6 +355,7 @@
this.realName = ""
}
if (dataHandling.h5RuntimeEnv() == 'wechat-miniprogram') {
let shareInfo = {
title: '银盾家办家庭财务策划师联盟邀您加入',
desc: `${this.realName}邀您加入【家庭财策师联盟】,资源+伙伴,共赢未来!`,
......@@ -364,12 +366,14 @@
// .userId, //分享链接
imgUrl: this.ydLogoShare, //图片
commonId:this.invitationCode,
sharePage:'applyFranchise'//分享出去得页面
sharePage:'applyFranchise',//分享出去得页面,
}
wx.miniProgram.postMessage({
data: {
type: 'share',
shareData: JSON.stringify(shareInfo)
shareData: JSON.stringify(shareInfo),
messageId:nanoid()
}
})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment