From 4512e9a91068bceb77c6e1a019baf28beb83c55c Mon Sep 17 00:00:00 2001 From: yanran200730 Date: Wed, 8 Dec 2021 20:57:59 +0800 Subject: [PATCH] bug --- src/apps/AppMeetingNotice/components/belongToMe.vue | 1 + src/store/index.js | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/apps/AppMeetingNotice/components/belongToMe.vue b/src/apps/AppMeetingNotice/components/belongToMe.vue index 0b75f1f9..4b176a6e 100644 --- a/src/apps/AppMeetingNotice/components/belongToMe.vue +++ b/src/apps/AppMeetingNotice/components/belongToMe.vue @@ -77,6 +77,7 @@ export default { }) }, methods: { + ...mapActions(['injectJWeixin']), emitReachBottom() { this.current = this.current + 1; this.getList() diff --git a/src/store/index.js b/src/store/index.js index d9799c35..607db196 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -3,6 +3,7 @@ import Vuex from 'vuex' import perState from 'vuex-persistedstate' import http from '../common/axios' import CryptoJS from '../utils/crypto-js' +import qs from 'qs' Vue.use(Vuex) let agentSignURL = "", apiList = [] @@ -240,7 +241,14 @@ const store = new Vuex.Store({ return Promise.resolve() } else { agentSignURL = url - params = params || {corpId, suiteId} + console.log(qs.parse(location.search)) + if (qs.parse(location.search)?.corpId) { + params = { + corpId: qs.parse(location.search).corpId + } + } else { + params = params || {corpId, suiteId} + } return http.post("/app/wxcptp/portal/agentSign", null, { params: {...params, url} }).then(res => {