提交 932764c6 编写于 作者: zhongyao.qiao's avatar zhongyao.qiao

Merge branch 'feature/xym' into 'release'

Feature/xym

See merge request !11
...@@ -40,7 +40,9 @@ const user = { ...@@ -40,7 +40,9 @@ const user = {
console.log('setToken 2', params); console.log('setToken 2', params);
commit('SET_TOKEN', params); commit('SET_TOKEN', params);
localStorage.setItem('couponToken', params); localStorage.setItem('couponToken', params);
localStorage.setItem('mallToken', params);
setCookie('couponToken', params) setCookie('couponToken', params)
setCookie('mallToken', params)
dispatch('getUserInfo'); dispatch('getUserInfo');
}, },
// 获取用户信息 // 获取用户信息
......
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
</template> </template>
<script> <script>
import { getWebPageUrl } from "@/utils"; import { getWebPageUrl } from "@/utils";
import { setCookie, getCookie, delCookie } from '@/utils/index';
export default { export default {
components: {}, components: {},
props: { props: {
...@@ -74,6 +74,7 @@ export default { ...@@ -74,6 +74,7 @@ export default {
data() { data() {
return { return {
currentIndex: 0, currentIndex: 0,
token: ''
}; };
}, },
mounted() { }, mounted() { },
...@@ -93,8 +94,20 @@ export default { ...@@ -93,8 +94,20 @@ export default {
this.$emit('update:visible', false); this.$emit('update:visible', false);
this.$emit('close', false); this.$emit('close', false);
}, },
getUrlKey(name) {
if (decodeURIComponent && location.href) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.href) || [, ""])[1].replace(/\+/g, '%20')) || null
} else {
return null
}
},
navigateToWithdraw() { navigateToWithdraw() {
let webUrl = getWebPageUrl(`mall/banlance-detail?type=1`); let query = this.$route.query
this.token = this.getUrlKey('token') || (query && query.token)
let token = this.token || this.$store.state.user.token || this.$store.state.coop.userInfo.userToken || localStorage.getItem("couponToken") || getCookie("couponToken")
setCookie("mallToken", token)
let webUrl = getWebPageUrl(`mall/banlance-detail?token=${token}&type=1&formType=exam`);
console.log("🚀 ~ navigateToWithdraw ~ webUrl:", webUrl)
location.replace(webUrl); location.replace(webUrl);
return return
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册