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

no message

上级 1312bd94
...@@ -5,8 +5,7 @@ ...@@ -5,8 +5,7 @@
<template v-if="item.subs"> <template v-if="item.subs">
<el-submenu :index=" 'index_' + _index" :key="item.index"> <el-submenu :index=" 'index_' + _index" :key="item.index">
<template slot="title"><i :class="item.icon"></i>{{item.title}}</template> <template slot="title"><i :class="item.icon"></i>{{item.title}}</template>
<template v-for="(subItem,i) in item.subs"> <el-menu-item v-for="(subItem,i) in item.subs" :key="i" :index="'/'+subItem.index">
<el-menu-item :key="i" :index="'/'+subItem.index">
<i class="sub-icon" :class="subItem.icon"></i> <i class="sub-icon" :class="subItem.icon"></i>
{{subItem.title}} {{subItem.title}}
<p class="redNum" <p class="redNum"
...@@ -18,13 +17,11 @@ ...@@ -18,13 +17,11 @@
<span v-else>{{notCompleteCount}}</span> <span v-else>{{notCompleteCount}}</span>
</p> </p>
</el-menu-item> </el-menu-item>
</template>
</el-submenu> </el-submenu>
</template> </template>
<template v-else> <template v-else>
<template v-if="item.isMessageSend"> <template v-if="item.isMessageSend">
<el-menu-item :index="'/'+item.index" :key="item.index" @click="goToMessageSendPage(item.checkAuth)" class="set-normal-background"> <el-menu-item :key="item.index" @click="goToMessageSendPage" 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>
...@@ -39,12 +36,11 @@ ...@@ -39,12 +36,11 @@
</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' let vm = null
let vm = null export default {
export default {
props: { props: {
storageIdType: { storageIdType: {
type: Number, type: Number,
...@@ -125,10 +121,8 @@ export default { ...@@ -125,10 +121,8 @@ export default {
},{ },{
title: '消息推送', title: '消息推送',
icon: 'el-icon-message', icon: 'el-icon-message',
index: 'msg-push',
isMessageSend: true, isMessageSend: true,
checkAuth: true, },
}
] ]
} }
}, },
...@@ -190,16 +184,7 @@ export default { ...@@ -190,16 +184,7 @@ export default {
} }
vm.items.push(followSider); vm.items.push(followSider);
}, },
goToMessageSendPage(checkAuth) { goToMessageSendPage() {
if(checkAuth){
utils.checkAuthFunc().then(res=>{
console.log(res)
if(res==3){
}else{
return
}
let env = process.env.BUILD_ENV; let env = process.env.BUILD_ENV;
let src = ''; let src = '';
if( (env == 'development') || (env == 'dev') ){ // 本地开发环境 || jenkins dev if( (env == 'development') || (env == 'dev') ){ // 本地开发环境 || jenkins dev
...@@ -211,22 +196,14 @@ export default { ...@@ -211,22 +196,14 @@ export default {
}else if( env == 'pro' ){ // 线上 }else if( env == 'pro' ){ // 线上
src = 'https://www.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message'; src = 'https://www.yunqueyi.com/pica-frontend/patientEduManage/pica_patient_edu_manage.html#/pageTab/message';
} }
location.href = src; let newTab=window.open('about:blank');
// let newTab=window.open('about:blank'); newTab.location = src;
// newTab.location = src;
})
}
}, },
} }
} }
</script> </script>
<style lang="scss"> <style lang="scss">
.slidebar-container { .slidebar-container {
display: block; display: block;
position: absolute; position: absolute;
left: 0; left: 0;
...@@ -263,7 +240,6 @@ export default { ...@@ -263,7 +240,6 @@ export default {
background: url('../../assets/image/patients-icon.png'); background: url('../../assets/image/patients-icon.png');
margin: 0 8px 0 3px ; margin: 0 8px 0 3px ;
background-size: 17px 17px; background-size: 17px 17px;
opacity: 0.6;
} }
.set-normal-background{ .set-normal-background{
background: #06232C; background: #06232C;
...@@ -283,7 +259,7 @@ export default { ...@@ -283,7 +259,7 @@ export default {
display: block; display: block;
} }
} }
} }
</style> </style>
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册