|
@@ -16,10 +16,6 @@
|
|
|
<div class="pull-right">{{ user.userName }}</div>
|
|
<div class="pull-right">{{ user.userName }}</div>
|
|
|
</li>
|
|
</li>
|
|
|
<li class="list-group-item">
|
|
<li class="list-group-item">
|
|
|
- <svg-icon icon-class="phone" />手机号码
|
|
|
|
|
- <div class="pull-right">{{ user.phonenumber }}</div>
|
|
|
|
|
- </li>
|
|
|
|
|
- <li class="list-group-item">
|
|
|
|
|
<svg-icon icon-class="email" />用户邮箱
|
|
<svg-icon icon-class="email" />用户邮箱
|
|
|
<div class="pull-right">{{ user.email }}</div>
|
|
<div class="pull-right">{{ user.email }}</div>
|
|
|
</li>
|
|
</li>
|
|
@@ -30,11 +26,10 @@
|
|
|
<li class="list-group-item">
|
|
<li class="list-group-item">
|
|
|
<svg-icon icon-class="peoples" />所属角色
|
|
<svg-icon icon-class="peoples" />所属角色
|
|
|
<!-- <div class="pull-right" :show-overflow-tooltip="true" width="50" ></div> -->
|
|
<!-- <div class="pull-right" :show-overflow-tooltip="true" width="50" ></div> -->
|
|
|
- <el-tooltip placement="top">
|
|
|
|
|
- <div slot="content">{{ roleGroup }}</div>
|
|
|
|
|
- <div class="pulll-right" >{{ roleGroup }}</div>
|
|
|
|
|
-</el-tooltip>
|
|
|
|
|
-
|
|
|
|
|
|
|
+ <el-tooltip placement="top">
|
|
|
|
|
+ <div slot="content">{{ roleGroup }}</div>
|
|
|
|
|
+ <div class="pulll-right" >{{ roleGroup }}</div>
|
|
|
|
|
+ </el-tooltip>
|
|
|
</li>
|
|
</li>
|
|
|
<li class="list-group-item">
|
|
<li class="list-group-item">
|
|
|
<svg-icon icon-class="date" />创建日期
|
|
<svg-icon icon-class="date" />创建日期
|
|
@@ -56,9 +51,9 @@
|
|
|
<el-tab-pane label="修改密码" name="resetPwd">
|
|
<el-tab-pane label="修改密码" name="resetPwd">
|
|
|
<resetPwd :user="user" />
|
|
<resetPwd :user="user" />
|
|
|
</el-tab-pane>
|
|
</el-tab-pane>
|
|
|
- <el-tab-pane label="解除绑定" name="bindOff">
|
|
|
|
|
|
|
+ <!-- <el-tab-pane label="解除绑定" name="bindOff">
|
|
|
<bindOff/>
|
|
<bindOff/>
|
|
|
- </el-tab-pane>
|
|
|
|
|
|
|
+ </el-tab-pane> -->
|
|
|
</el-tabs>
|
|
</el-tabs>
|
|
|
</el-card>
|
|
</el-card>
|
|
|
</el-col>
|
|
</el-col>
|
|
@@ -79,8 +74,7 @@ export default {
|
|
|
data() {
|
|
data() {
|
|
|
return {
|
|
return {
|
|
|
user: {},
|
|
user: {},
|
|
|
- roleGroup: {},
|
|
|
|
|
- // postGroup: {},
|
|
|
|
|
|
|
+ roleGroup: '',
|
|
|
activeTab: "userinfo"
|
|
activeTab: "userinfo"
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
@@ -92,8 +86,13 @@ export default {
|
|
|
var sscDomain = document.location.hostname;
|
|
var sscDomain = document.location.hostname;
|
|
|
getUserProfile(sscDomain).then(response => {
|
|
getUserProfile(sscDomain).then(response => {
|
|
|
this.user = response.data;
|
|
this.user = response.data;
|
|
|
- this.roleGroup = response.roleGroup;
|
|
|
|
|
- // this.postGroup = response.postGroup;
|
|
|
|
|
|
|
+ var roles = response.roleGroup.roles;
|
|
|
|
|
+ for (var i = 0; i < roles.length; i ++) {
|
|
|
|
|
+ this.roleGroup += roles[i];
|
|
|
|
|
+ if (i != roles.length - 1) {
|
|
|
|
|
+ this.roleGroup += ',';
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|