提交 40b29fd3 作者: 毛细亚

同步代码

上级 c315da16
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>company_app</title><script src="https://g.alicdn.com/dingding/dinglogin/0.0.5/ddLogin.js"></script><script defer="defer" src="static/js/chunk-vendors.00c87327.js"></script><script defer="defer" src="static/js/app.89bab3f8.js"></script><link href="static/css/chunk-vendors.34a02360.css" rel="stylesheet"><link href="static/css/app.c6113497.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but company_app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html> <!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>company_app</title><script src="https://g.alicdn.com/dingding/dinglogin/0.0.5/ddLogin.js"></script><script defer="defer" src="static/js/chunk-vendors.6db6cb17.js"></script><script defer="defer" src="static/js/app.7d43d61c.js"></script><link href="static/css/chunk-vendors.34a02360.css" rel="stylesheet"><link href="static/css/app.c6113497.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but company_app doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
\ No newline at end of file \ No newline at end of file
...@@ -11,7 +11,7 @@ import 'lib-flexible/flexible.js' ...@@ -11,7 +11,7 @@ import 'lib-flexible/flexible.js'
// import '@/styles/element-theme-colors.css'; // import '@/styles/element-theme-colors.css';
import '@/styles/index.scss'; import '@/styles/index.scss';
import moment from 'moment' import moment from 'moment'
import VConsole from 'vconsole'; // 注释掉,使用 devMode.js 统一管理 // import VConsole from 'vconsole'; // 注释掉,使用 devMode.js 统一管理
// import 'bi-element-ui/lib/bi-element-ui.css' // import 'bi-element-ui/lib/bi-element-ui.css'
import Element from 'bi-eleme' import Element from 'bi-eleme'
// import 'bi-eleme/lib/theme-chalk/index.css' // import 'bi-eleme/lib/theme-chalk/index.css'
...@@ -21,7 +21,7 @@ import uploading from '@/utils/cos-upload' ...@@ -21,7 +21,7 @@ import uploading from '@/utils/cos-upload'
import 'element-ui/lib/theme-chalk/index.css'; import 'element-ui/lib/theme-chalk/index.css';
// 导入 VConsole 清理工具 // 导入 VConsole 清理工具
import '@/utils/vconsoleCleanup' import '@/utils/vconsoleCleanup'
new VConsole(); // new VConsole();
// 测试一下 // 测试一下
Vue.use(uploading) Vue.use(uploading)
Vue.use(BiElementUi, { Vue.use(BiElementUi, {
......
...@@ -96,11 +96,11 @@ router.beforeEach((to, from, next) => { ...@@ -96,11 +96,11 @@ router.beforeEach((to, from, next) => {
} else { } else {
// 缺少登录信息,跳转到登录页 // 缺少登录信息,跳转到登录页
// 跳转到 login 的时候带上当前 url 的参数 // 跳转到 login 的时候带上当前 url 的参数
next({ // next({
path: '/login', // path: '/login',
query: urlParams // query: urlParams
}) // })
// next() next()
} }
} else { } else {
// 登录页、回调页等不需要校验 // 登录页、回调页等不需要校验
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
<span class="loading-spinner"></span> <span class="loading-spinner"></span>
</div> </div>
</div> </div>
</div>
<!-- 开发模式触发区域 - 隐藏的点击区域 --> <!-- 开发模式触发区域 - 隐藏的点击区域 -->
<div class="dev-mode-trigger" @click="handleDevModeClick" title="开发模式触发区域"></div> <div class="dev-mode-trigger" @click="handleDevModeClick" title="开发模式触发区域"></div>
<!-- 组织切换弹窗 --> <!-- 组织切换弹窗 -->
...@@ -37,7 +38,6 @@ ...@@ -37,7 +38,6 @@
</li> </li>
</ul> </ul>
</el-dialog> </el-dialog>
</div>
</div> </div>
</template> </template>
...@@ -87,7 +87,7 @@ export default { ...@@ -87,7 +87,7 @@ export default {
if (urlParams.type && urlParams.type === 'ding') {// 钉钉回调 if (urlParams.type && urlParams.type === 'ding') {// 钉钉回调
console.log(1) console.log(1)
this.handleDingCallback(); this.handleDingCallback();
} else if (this.token) { // 已经钉钉扫码过 重新获取授权 获取签名 注册企微js-sdk } else if (this.token && userid) { // 已经钉钉扫码过 重新获取授权 获取签名 注册企微js-sdk
console.log(2) console.log(2)
await this.getSignature(); await this.getSignature();
} else { } else {
...@@ -134,7 +134,7 @@ export default { ...@@ -134,7 +134,7 @@ export default {
// 1. 企微静默授权 // 1. 企微静默授权
async startWeComSilentAuth() { async startWeComSilentAuth() {
this.urlParams = getParams(); this.urlParams = getParams();
const corp_id = this.urlParams.corp_id const corp_id = Cookies.get('corp_id') || this.urlParams.corp_id
if (!corp_id) { if (!corp_id) {
this.$message.error('当前客服号信息异常,请切换会话后重试') this.$message.error('当前客服号信息异常,请切换会话后重试')
return return
...@@ -150,8 +150,13 @@ export default { ...@@ -150,8 +150,13 @@ export default {
// 用code // 用code
const res = await getAuthUser({ code: this.urlParams.code, url: window.location.href, corp_id: corp_id }); const res = await getAuthUser({ code: this.urlParams.code, url: window.location.href, corp_id: corp_id });
if (res.status_code === 1) { if (res.status_code === 1) {
this.cacheuserid(res.data.userid) if(res.data.userid){
this.initDingTalkLogin(); // 初始化钉钉扫码 this.cacheuserid(res.data.userid)
this.initDingTalkLogin(); // 初始化钉钉扫码
}else{
this.$message.error('获取用户id失败')
return
}
} else { } else {
console.log('获取useid失败', res) console.log('获取useid失败', res)
// 错误处理 // 错误处理
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论