|
@@ -28,9 +28,9 @@
|
|
|
<div class="home-body">
|
|
|
<router-view />
|
|
|
</div>
|
|
|
- <div class="home-footer">
|
|
|
+ <div v-if="showFooter" class="home-footer">
|
|
|
<div class="home-footer-ip">
|
|
|
- <i class="el-icon-link"></i><span>{{ domain }}</span>
|
|
|
+ <i class="el-icon-monitor"></i><span>{{ domain || "0.0.0.0" }}</span>
|
|
|
</div>
|
|
|
<div class="home-footer-version">版本号:{{ version }}</div>
|
|
|
</div>
|
|
@@ -46,15 +46,23 @@ export default {
|
|
|
props: {
|
|
|
backHandle: {
|
|
|
type: Function
|
|
|
+ },
|
|
|
+ showFooter: {
|
|
|
+ type: Boolean,
|
|
|
+ default: false
|
|
|
}
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
isDev: process.env.NODE_ENV === "development",
|
|
|
- domain: "",
|
|
|
version: pkInfo.version
|
|
|
};
|
|
|
},
|
|
|
+ computed: {
|
|
|
+ domain() {
|
|
|
+ return this.$store.state.domain;
|
|
|
+ }
|
|
|
+ },
|
|
|
methods: {
|
|
|
logout() {
|
|
|
this.$ls.clear();
|