优化代码
This commit is contained in:
@@ -6,6 +6,7 @@ import axios from './common/axios';
|
|||||||
import utils from 'library/common/util';
|
import utils from 'library/common/util';
|
||||||
import * as qs from "query-string";
|
import * as qs from "query-string";
|
||||||
import customConfig from "./common/config.json"
|
import customConfig from "./common/config.json"
|
||||||
|
|
||||||
Vue.use(ui)
|
Vue.use(ui)
|
||||||
//初始化接口工具类
|
//初始化接口工具类
|
||||||
Vue.config.productionTip = false;
|
Vue.config.productionTip = false;
|
||||||
@@ -19,8 +20,9 @@ const app = new Vue({
|
|||||||
...App
|
...App
|
||||||
})
|
})
|
||||||
const getSdk = c => {
|
const getSdk = c => {
|
||||||
if (window?.jWeixin || window?.wx) {
|
const {jWeixin, wx} = window
|
||||||
wx = window?.jWeixin || wx
|
if (jWeixin || wx) {
|
||||||
|
window.wx = jWeixin || wx
|
||||||
app.$mount();
|
app.$mount();
|
||||||
} else if (c < 10) {
|
} else if (c < 10) {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
@@ -30,7 +32,7 @@ const getSdk = c => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const {corpId: cid, suiteId: sid} = store.state.wxwork.config,
|
const {corpId: cid, suiteId: sid} = store.state.wxwork.config,
|
||||||
{query: {corpId = cid, suiteId = sid}} = qs.parseUrl(location.href)
|
{query: {corpId = cid, suiteId = sid}} = qs.parseUrl(location.href)
|
||||||
if (corpId && suiteId) {
|
if (corpId && suiteId) {
|
||||||
store.dispatch("agentSign", {corpId, suiteId}).then(() => getSdk())
|
store.dispatch("agentSign", {corpId, suiteId}).then(() => getSdk())
|
||||||
} else if (customConfig.customLogin) {
|
} else if (customConfig.customLogin) {
|
||||||
|
|||||||
Reference in New Issue
Block a user