|
|
|
@ -69,19 +69,19 @@ |
|
|
|
<el-dropdown-item @click.native="showAbout = true"> |
|
|
|
<el-dropdown-item @click.native="showAbout = true"> |
|
|
|
关于 |
|
|
|
关于 |
|
|
|
</el-dropdown-item> |
|
|
|
</el-dropdown-item> |
|
|
|
<el-dropdown-item @click.native="switchAccount"> |
|
|
|
<el-dropdown-item divided @click.native="switchAccount"> |
|
|
|
切换账号 |
|
|
|
切换账号 |
|
|
|
</el-dropdown-item> |
|
|
|
</el-dropdown-item> |
|
|
|
<el-dropdown-item divided @click.native="logout"> |
|
|
|
<el-dropdown-item @click.native="logout"> |
|
|
|
<span>退出登录</span> |
|
|
|
<span>退出登录</span> |
|
|
|
</el-dropdown-item> |
|
|
|
</el-dropdown-item> |
|
|
|
</el-dropdown-menu> |
|
|
|
</el-dropdown-menu> |
|
|
|
</el-dropdown> |
|
|
|
</el-dropdown> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- 系统设置弹窗 --> |
|
|
|
<!-- 系统设置弹窗 --> |
|
|
|
<SystemSettingDialog :visible.sync="showSystemSetting" /> |
|
|
|
<SystemSettingDialog :visible="showSystemSetting" /> |
|
|
|
<!-- 关于弹窗 --> |
|
|
|
<!-- 关于弹窗 --> |
|
|
|
<AboutDialog :visible.sync="showAbout" /> |
|
|
|
<AboutDialog :visible="showAbout" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
@ -123,6 +123,18 @@ export default { |
|
|
|
showAbout: false, |
|
|
|
showAbout: false, |
|
|
|
}; |
|
|
|
}; |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
watch: { |
|
|
|
|
|
|
|
showSystemSetting(newVal) { |
|
|
|
|
|
|
|
if (newVal) { |
|
|
|
|
|
|
|
this.showAbout = false; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
showAbout(newVal) { |
|
|
|
|
|
|
|
if (newVal) { |
|
|
|
|
|
|
|
this.showSystemSetting = false; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
}, |
|
|
|
computed: { |
|
|
|
computed: { |
|
|
|
...mapGetters(["sidebar", "avatar", "device", "nickName"]), |
|
|
|
...mapGetters(["sidebar", "avatar", "device", "nickName"]), |
|
|
|
setting: { |
|
|
|
setting: { |
|
|
|
|