完善提示信息

Former-commit-id: 46c43f8f24aff6ee6a924a850d737cfff1000a13 [formerly 46c43f8f24aff6ee6a924a850d737cfff1000a13 [formerly 46c43f8f24aff6ee6a924a850d737cfff1000a13 [formerly 46c43f8f24aff6ee6a924a850d737cfff1000a13 [formerly 2c607eb03b1d594ef8daff9e1222c08cc6e1320e [formerly 8ae7765744f33b8c33edd6d7f834d766cbae6344]]]]]
Former-commit-id: 4df2f72598ac24b32dd3748e7aed16e86add67e5
Former-commit-id: 8a5de9475c71a8e331247b7efd3863a73a978e1b
Former-commit-id: 8636966821cb13e888cc2c9297425574538d4f32 [formerly a05b9ddff6ec8e15e7c009291d0eac0e981e04ec]
Former-commit-id: 74292749947634416e7978276fb733a2c8cf42a3
Former-commit-id: 36fa8c13af6242ff174c50e9fdf940986572da36
Former-commit-id: 33ed48b5383d90baa20a05a74e9451b8add4da1f
Former-commit-id: 88fa0fd04c1c0155a1c4a131a51aeebb0829bc36
Former-commit-id: 484950dbcb878fefd04e9b336ba452de7f54ef34
This commit is contained in:
liyang
2018-07-24 08:47:35 +08:00
parent 779b0b6220
commit 75f6b8b8da

View File

@@ -9,13 +9,14 @@
<el-button @click="menuHeaderReset">恢复</el-button> <el-button @click="menuHeaderReset">恢复</el-button>
</el-button-group> </el-button-group>
<div style="height: 400px; overflow: auto;"> <div style="height: 400px; overflow: auto;">
<tree-view <d2-highlight :code="JSON.stringify(menuHeader, null, 2)"/>
<!-- <tree-view
class="tree-view-small" class="tree-view-small"
:data="menuHeader" :data="menuHeader"
:options="{ :options="{
rootObjectKey: 'menuHeader', rootObjectKey: 'menuHeader',
maxDepth: 1 maxDepth: 1
}"/> }"/> -->
</div> </div>
</el-card> </el-card>
</el-col> </el-col>
@@ -27,13 +28,14 @@
<el-button @click="menuAsideReset">恢复</el-button> <el-button @click="menuAsideReset">恢复</el-button>
</el-button-group> </el-button-group>
<div style="height: 400px; overflow: auto;"> <div style="height: 400px; overflow: auto;">
<tree-view <d2-highlight :code="JSON.stringify(menuAside, null, 2)"/>
<!-- <tree-view
class="tree-view-small" class="tree-view-small"
:data="menuAside" :data="menuAside"
:options="{ :options="{
rootObjectKey: 'menuAside', rootObjectKey: 'menuAside',
maxDepth: 1 maxDepth: 1
}"/> }"/> -->
</div> </div>
</el-card> </el-card>
</el-col> </el-col>
@@ -82,8 +84,8 @@ export default {
}, },
beforeDestroy () { beforeDestroy () {
if (this.menuHeaderChanged && this.menuAsideChanged) { if (this.menuHeaderChanged && this.menuAsideChanged) {
this.menuHeaderReset() this.d2adminMenuHeaderSet(this.menuHeaderBak)
this.menuAsideReset() this.d2adminMenuAsideSet(this.menuAsideBak)
this.$notify({ this.$notify({
title: '菜单恢复', title: '菜单恢复',
message: '对侧边栏和顶栏菜单的修改已经复原', message: '对侧边栏和顶栏菜单的修改已经复原',
@@ -92,7 +94,7 @@ export default {
return return
} }
if (this.menuHeaderChanged) { if (this.menuHeaderChanged) {
this.menuHeaderReset() this.d2adminMenuHeaderSet(this.menuHeaderBak)
this.$notify({ this.$notify({
title: '菜单恢复', title: '菜单恢复',
message: '对顶栏菜单的修改已经复原', message: '对顶栏菜单的修改已经复原',
@@ -101,7 +103,7 @@ export default {
return return
} }
if (this.menuAsideChanged) { if (this.menuAsideChanged) {
this.menuAsideReset() this.d2adminMenuAsideSet(this.menuAsideBak)
this.$notify({ this.$notify({
title: '菜单恢复', title: '菜单恢复',
message: '对侧边栏菜单的修改已经复原', message: '对侧边栏菜单的修改已经复原',
@@ -120,6 +122,11 @@ export default {
handleMenuHeaderSet () { handleMenuHeaderSet () {
this.menuHeaderChanged = true this.menuHeaderChanged = true
this.d2adminMenuHeaderSet(this.menuEmpty) this.d2adminMenuHeaderSet(this.menuEmpty)
this.$notify({
title: '菜单修改',
message: '对顶栏菜单的修改已经生效',
type: 'success'
})
}, },
/** /**
* 修改侧边栏菜单 * 修改侧边栏菜单
@@ -127,18 +134,33 @@ export default {
handleMenuAsideSet () { handleMenuAsideSet () {
this.menuAsideChanged = true this.menuAsideChanged = true
this.d2adminMenuAsideSet(this.menuEmpty) this.d2adminMenuAsideSet(this.menuEmpty)
this.$notify({
title: '菜单修改',
message: '对侧边栏菜单的修改已经生效',
type: 'success'
})
}, },
/** /**
* 恢复顶栏菜单 * 恢复顶栏菜单
*/ */
menuHeaderReset () { menuHeaderReset () {
this.d2adminMenuHeaderSet(this.menuHeaderBak) this.d2adminMenuHeaderSet(this.menuHeaderBak)
this.$notify({
title: '菜单恢复',
message: '对顶栏菜单的修改已经复原',
type: 'success'
})
}, },
/** /**
* 恢复侧边栏菜单 * 恢复侧边栏菜单
*/ */
menuAsideReset () { menuAsideReset () {
this.d2adminMenuAsideSet(this.menuAsideBak) this.d2adminMenuAsideSet(this.menuAsideBak)
this.$notify({
title: '菜单恢复',
message: '对侧边栏菜单的修改已经复原',
type: 'success'
})
} }
} }
} }