canyin-project/ybcy/views/admin/public/publicHeader.html

96 lines
4.5 KiB
HTML
Raw Permalink Normal View History

2024-11-01 16:07:54 +08:00
<style>
.logo{
width: 140px;
height: 80px;
padding: 15px;
display: flex;
justify-content: center;
align-items: center;
}
.el-dropdown-menu__item:hover{
color:#2D8CF0 !important ;
background-color: #D5E8FC !important;
}
.site_name {
margin-left: 10px;
font-size: 20px;
font-weight: bold;
}
</style>
<div class="header" id="publicHeader">
<div class="flex-bet">
<div class="logo flex-ra flex-x-bottom" <?php if($this->params['site_name']):?> style="width: 300px;line-height: 80px" <?php endif;?>>
<?php if($this->params['site_logo']):?>
<img style="width: 50px;height: 50px" src="<?=$this->params['site_logo']?>" alt="">
<span class="site_name"><?=$this->params['site_name']?></span>
<?php else:?>
<img style="width: 50px;height: 50px" src="/web/static/images/login/logo3.png" alt="">
<span class="site_name"><?=$this->params['site_name']?></span>
<?php endif;?>
</div>
<div class="flex-grow-1 flex-ra flex-x-bottom">
<!-- <div class="mar_r60">邀请有礼</div>-->
<!-- <div class="mar_r60">帮助中心</div>-->
<!-- <div class="mar_r60">提交工单</div>-->
<div class="flex-x-bottom flex-y-center curs">
<div class="userIcon bor_rad50 flex-center mar_r15">
<?php if($this->params['userInfo']['portrait']):?>
<img src="<?php echo $this->params['userInfo']['portrait'];?>" alt="" class="image_all"/>
<?php else:?>
<img style="width: 30px;height: 30px" src="/web/static/img/portrait.png" alt="" class="image_all"/>
<?php endif;?>
</div>
<el-dropdown trigger="click">
<?php if($this->params['userLoginType']!==2):?>
<span class="el-dropdown-link fon_16 wei color_3"><?php echo $this->params['userInfo']['userName'];?><i
class="el-icon-arrow-down el-icon--right"></i></span>
<?php else:?>
<span class="el-dropdown-link fon_16 wei color_3"><?php echo $this->params['userInfo']['phone'];?><i
class="el-icon-arrow-down el-icon--right"></i></span>
<?php endif;?>
<el-dropdown-menu slot="dropdown">
<!-- <a href="<?= Yii::$app->urlManager->createUrl('admin/index/mycenter');?>" class="yyhome" >
<el-dropdown-item>我的账号</el-dropdown-item>
</a> -->
<div class="yyhome" @click="loginout">
<el-dropdown-item>退出系统</el-dropdown-item>
</div>
</el-dropdown-menu>
</el-dropdown>
</div>
</div>
</div>
</div>
<script src="<?=Yii::$app->request->baseUrl?>/web/static/js/lib/vue.js" type='text/javascript' charset='utf-8'></script>
<script src="<?=Yii::$app->request->baseUrl?>/web/static/js/lib/index.js" type='text/javascript' charset='utf-8'></script>
<script src="<?=Yii::$app->request->baseUrl?>/web/static/js/commont/axios.js" type='text/javascript' charset='utf-8'></script>
<script src="<?=Yii::$app->request->baseUrl?>/web/static/js/commont/jq.js" type='text/javascript' charset='utf-8'></script>
<script>
new Vue({
el: '#publicHeader',
data: function () {
return {
}
},
methods: {
async loginout() {
res = await utils.requestPost({
data: '',
url: "admin/login/loginout"
}, this)
if (res.code == 1) {
this.$message({
type: 'success',
message: '退出成功!',
duration: 1000,
onClose: () => {
location.href="<?= Yii::$app->urlManager->createUrl('admin/login/index');?>";
},
});
}
},
}
})
</script>