提交 7c37797e 编写于 作者: tao.wu's avatar tao.wu

no message

上级 f0b563a2
...@@ -80,7 +80,7 @@ export default { ...@@ -80,7 +80,7 @@ export default {
}) })
}, },
checkAuthFunc: (callback)=>{ checkAuthFunc: ()=>{
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
resolve(fetch({ resolve(fetch({
headers: { headers: {
......
import fetch from '../fetch'; import fetch from '../fetch';
import { getBaseUrl, getSaasDomain, getSaasApiDomain } from '@/utils/index' import { getBaseUrl, getSaasDomain, getSaasApiDomain } from '@/utils/index'
import utils from '@/utils/followup/followupUtils'; import utils from '@/utils/followup/followupUtils';
// const utils.checkAuth = (callback) => {
// return new Promise((resolve, reject) => {
// fetch({
// headers: {
// token: localStorage.getItem('storageToken')
// },
// url: getBaseUrl(`/healths/doctor/hospitalAuth`),
// method: 'get',
// description: '检查用户的机构权限',
// }).then(res => {
// // res.data =1
// if (res.code == '000000') {
// // 1、未加入 2、审核中 3、加入成功
// if (res.data == 1) {
// return new Promise((resolve, reject) => {
// })
// } else if (res.data == 2) {
// return new Promise((resolve, reject) => {
// })
// } else if (res.data == 3) {
// return callback
// }
// }
// })
// })
// }
const headers = { const headers = {
sysCode: 9, sysCode: 9,
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
</template> </template>
<template v-else> <template v-else>
<template v-if="item.isMessageSend"> <template v-if="item.isMessageSend">
<el-menu-item :key="item.index" @click="goToMessageSendPage" class="set-normal-background"> <el-menu-item :key="item.index" @click="goToMessageSendPage(item.checkAuth)" class="set-normal-background">
<i :class="item.icon"></i>{{ item.title }} <i :class="item.icon"></i>{{ item.title }}
</el-menu-item> </el-menu-item>
</template> </template>
...@@ -36,6 +36,7 @@ ...@@ -36,6 +36,7 @@
</div> </div>
</template> </template>
<script> <script>
import utils from '@/utils/followup/followupUtils';
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import { setTimeout } from 'timers' import { setTimeout } from 'timers'
import { isNotEmptyUtils } from '../../utils/utils' import { isNotEmptyUtils } from '../../utils/utils'
...@@ -137,7 +138,7 @@ export default { ...@@ -137,7 +138,7 @@ export default {
}, },
mounted(){ mounted(){
if(vm.storageIdType==2){ if(vm.storageIdType==2){
// vm.setFollowSide() vm.setFollowSide()
} }
}, },
watch: { watch: {
...@@ -154,7 +155,7 @@ export default { ...@@ -154,7 +155,7 @@ export default {
}, },
storageIdType(val,ov){ storageIdType(val,ov){
if(val==2){ if(val==2){
// vm.setFollowSide() vm.setFollowSide()
} }
} }
}, },
...@@ -185,20 +186,37 @@ export default { ...@@ -185,20 +186,37 @@ export default {
} }
vm.items.push(followSider); vm.items.push(followSider);
}, },
goToMessageSendPage() { goToMessageSendPage(checkAuth) {
let env = process.env.BUILD_ENV; if(checkAuth){
let src = ''; utils.checkAuthFunc().then(res=>{
if( (env == 'development') || (env == 'dev') ){ // 本地开发环境 || jenkins dev console.log(res)
src = 'https://dev-saas.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message' if(res==3){
}else if( (env == 'test') || (env == 'test2') ){ // test
src = 'https://test1.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message'; }else{
}else if( env == 'uat' ){ // uat return
src = 'https://uat.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message'; }
}else if( env == 'pro' ){ // 线上
src = 'https://www.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message'; let env = process.env.BUILD_ENV;
let src = '';
if( (env == 'development') || (env == 'dev') ){ // 本地开发环境 || jenkins dev
src = 'https://dev-saas.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message'
}else if( (env == 'test') || (env == 'test2') ){ // test
src = 'https://test1.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message';
}else if( env == 'uat' ){ // uat
src = 'https://uat.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message';
}else if( env == 'pro' ){ // 线上
src = 'https://www.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message';
}
location.href = src;
// let newTab=window.open('about:blank');
// newTab.location = src;
})
} }
let newTab=window.open('about:blank');
newTab.location = src;
}, },
} }
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册