用户信息-联调

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="logo-section">
<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 class="copyright">
Copyright ©2025 青岛海信智能医疗技术有限公司<br />

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

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

Loading…
Cancel
Save