用户信息-联调

main
ysn 2 days ago
parent 5827570b9b
commit 92c3b48c5f
  1. 2
      src/layout/components/AboutDialog.vue
  2. 8
      src/layout/components/Navbar.vue
  3. 12
      src/views/system/user/profile/index.vue

@ -10,7 +10,7 @@
<div class="about-content"> <div class="about-content">
<div class="logo-section"> <div class="logo-section">
<img src="@/assets/images/login-background.jpg" class="logo-circle" /> <img src="@/assets/images/login-background.jpg" class="logo-circle" />
<div class="version">信联 RUS_{{ $store.getters.loginInfo.upgrade_data.version }}</div> <div class="version">信联 RUS_V01.01.16</div>
</div> </div>
<div class="copyright"> <div class="copyright">
Copyright ©2025 青岛海信智能医疗技术有限公司<br /> Copyright ©2025 青岛海信智能医疗技术有限公司<br />

@ -52,7 +52,7 @@
<div class="avatar-wrapper"> <div class="avatar-wrapper">
<img :src="avatar" class="user-avatar" /> <img :src="avatar" class="user-avatar" />
<span class="user-nickname"> <span class="user-nickname">
{{ $store.getters.loginInfo.name }} {{ userInfo.name }}
</span> </span>
<span class="user-nickname"> <span class="user-nickname">
<el-link <el-link
@ -60,13 +60,13 @@
icon="el-icon-circle-check" icon="el-icon-circle-check"
:underline="false" :underline="false"
> >
{{ $store.getters.loginInfo.status }} {{ userInfo.status }}
</el-link> </el-link>
</span> </span>
<span class="user-nickname"> <span class="user-nickname">
所属单位 所属单位
<el-link type="primary" :underline="false"> <el-link type="primary" :underline="false">
{{ $store.getters.loginInfo.group }} {{ userInfo.group }}
</el-link> </el-link>
</span> </span>
</div> </div>
@ -167,7 +167,7 @@ export default {
}, },
}, },
computed: { computed: {
...mapGetters(["sidebar", "avatar", "device"]), ...mapGetters(["sidebar", "avatar", "device", "userInfo"]),
setting: { setting: {
get() { get() {
return this.$store.state.settings.showSettings; return this.$store.state.settings.showSettings;

@ -13,28 +13,28 @@
<ul class="list-group list-group-striped"> <ul class="list-group list-group-striped">
<li class="list-group-item"> <li class="list-group-item">
<i class="el-icon-user-solid"></i>用户名称 <i class="el-icon-user-solid"></i>用户名称
<div class="pull-right">{{ loginInfo.name }}</div> <div class="pull-right">{{ userInfo.name }}</div>
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<i class="el-icon-message-solid"></i>邮箱 <i class="el-icon-message-solid"></i>邮箱
<div class="pull-right">{{ loginInfo.email }}</div> <div class="pull-right">{{ userInfo.email }}</div>
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<i class="el-icon-office-building"></i>部门 <i class="el-icon-office-building"></i>部门
<div class="pull-right">{{ loginInfo.group }}</div> <div class="pull-right">{{ userInfo.group }}</div>
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<i class="el-icon-suitcase"></i>职位 <i class="el-icon-suitcase"></i>职位
<div class="pull-right">{{ loginInfo.role }}</div> <div class="pull-right">{{ userInfo.role }}</div>
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<i class="el-icon-phone"></i>手机 <i class="el-icon-phone"></i>手机
<div class="pull-right">{{ loginInfo.phone }}</div> <div class="pull-right">{{ userInfo.phone }}</div>
</li> </li>
<li class="list-group-item"> <li class="list-group-item">
<i class="el-icon-circle-check"></i>状态 <i class="el-icon-circle-check"></i>状态
<div class="pull-right"> <div class="pull-right">
{{ loginInfo.online ? "正常" : "离线" }} {{ userInfo.online ? "正常" : "离线" }}
</div> </div>
</li> </li>
</ul> </ul>

Loading…
Cancel
Save