|
|
|
@ -117,25 +117,35 @@
|
|
|
|
|
<div class="menu">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>
|
|
|
|
|
<el-dropdown @command="onCommand">
|
|
|
|
|
<el-link :underline="false" @click="onHome" icon="el-icon-user-solid">${r'${token.userAlias}'}</el-link>
|
|
|
|
|
|
|
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
|
|
<el-dropdown-item>个人信息</el-dropdown-item>
|
|
|
|
|
<el-dropdown-item :command="'changePassword'">修改密码</el-dropdown-item>
|
|
|
|
|
<el-dropdown-item :command="'logout'">退出登录</el-dropdown-item>
|
|
|
|
|
</el-dropdown-menu>
|
|
|
|
|
</el-dropdown>
|
|
|
|
|
<wb-dropdown>
|
|
|
|
|
<el-link :underline="false" @click="onHome" icon="el-icon-user">${r'${token.userAlias}'}</el-link>
|
|
|
|
|
|
|
|
|
|
<wb-dropdown-menu slot="dropdown">
|
|
|
|
|
<wb-dropdown-item>个人信息</wb-dropdown-item>
|
|
|
|
|
<wb-dropdown-item @click="onChangePwd">修改密码</wb-dropdown-item>
|
|
|
|
|
<wb-dropdown-item @click="onLogout">退出登录</wb-dropdown-item>
|
|
|
|
|
</wb-dropdown-menu>
|
|
|
|
|
</wb-dropdown>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<el-link :underline="false" @click="onHome" icon="el-icon-message-solid"><span
|
|
|
|
|
<el-link :underline="false" @click="onHome" icon="el-icon-message"><span
|
|
|
|
|
style="line-height: 20px;"><el-badge is-dot class="item">消息</el-badge></span></el-link>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<wb-dropdown>
|
|
|
|
|
<el-link :underline="false" @click="onHome" icon="el-icon-warning-outline">关于</el-link>
|
|
|
|
|
|
|
|
|
|
<wb-dropdown-menu slot="dropdown">
|
|
|
|
|
<wb-dropdown-item>开发指导</wb-dropdown-item>
|
|
|
|
|
<wb-dropdown-item>使用指导</wb-dropdown-item>
|
|
|
|
|
</wb-dropdown-menu>
|
|
|
|
|
</wb-dropdown>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<el-link :underline="false" icon="el-icon-full-screen" @click="switchFullScreen">全屏</el-link>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
<el-link :underline="false" icon="el-icon-switch-button" @click="onCommand('logout')"></el-link>
|
|
|
|
|
<el-link :underline="false" icon="el-icon-switch-button" @click="onLogout"></el-link>
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
@ -491,15 +501,13 @@
|
|
|
|
|
if (response.errors.length > 0) {
|
|
|
|
|
nav.e(response.errors[0].message);
|
|
|
|
|
} else {
|
|
|
|
|
this.onCommand("logoutForChangePwd")
|
|
|
|
|
this.onLogoutForChangePwd();
|
|
|
|
|
}
|
|
|
|
|
}.bind(this));
|
|
|
|
|
}
|
|
|
|
|
}.bind(this))
|
|
|
|
|
},
|
|
|
|
|
onCommand: function (cmd) {
|
|
|
|
|
switch (cmd) {
|
|
|
|
|
case "logout":
|
|
|
|
|
onLogout: function() {
|
|
|
|
|
nav.boxYesNo("退出提示", "是否退出当前登录账户?" ,function (result) {
|
|
|
|
|
if (result){
|
|
|
|
|
new Ajax("wsys", "User").method("logout").post({}, function (response) {
|
|
|
|
@ -512,8 +520,11 @@
|
|
|
|
|
}.bind(this));
|
|
|
|
|
}
|
|
|
|
|
}.bind(this))
|
|
|
|
|
break;
|
|
|
|
|
case "logoutForChangePwd":
|
|
|
|
|
},
|
|
|
|
|
onChangePwd: function () {
|
|
|
|
|
this.form.formShow = true;
|
|
|
|
|
},
|
|
|
|
|
onLogoutForChangePwd: function () {
|
|
|
|
|
nav.boxYes("退出提示", "密码修改成功立即重新登录?" ,function (result) {
|
|
|
|
|
new Ajax("wsys", "User").method("logout").post({}, function (response) {
|
|
|
|
|
if (response.errors.length > 0) {
|
|
|
|
@ -524,14 +535,6 @@
|
|
|
|
|
}
|
|
|
|
|
}.bind(this));
|
|
|
|
|
}.bind(this))
|
|
|
|
|
break;
|
|
|
|
|
case "changePassword":
|
|
|
|
|
this.form.formShow = true;
|
|
|
|
|
break;
|
|
|
|
|
default:
|
|
|
|
|
nav.w("未找到对应的命令!");
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
switchFullScreen:function(){
|
|
|
|
|
this.prop.full = !this.prop.full;
|
|
|
|
|