Browse Source

路由变更后建议手动刷新

main
pixelqm 5 years ago
parent
commit
86a9129cfe
  1. 16
      QMPlusVuePage/src/view/superAdmin/authority/authority.vue
  2. 15
      QMPlusVuePage/src/view/superAdmin/menu/menu.vue

16
QMPlusVuePage/src/view/superAdmin/authority/authority.vue

@ -67,7 +67,6 @@ import {
createAuthority
} from '@/api/authority'
import { getBaseMenuTree, addMenuAuthority, getMenuAuthority } from '@/api/menu'
import { mapActions } from 'vuex'
export default {
name: 'Authority',
data() {
@ -92,8 +91,6 @@ export default {
}
},
methods: {
...mapActions('router', ['SetAsyncRouter']),
//
handleSizeChange(val) {
this.pageSize = val
@ -113,11 +110,13 @@ export default {
})
.then(async () => {
const res = await deleteAuthority({ authorityId: row.authorityId })
this.$message({
type: 'success',
message: '删除成功!'
})
this.getAuthList()
if (res.success) {
this.$message({
type: 'success',
message: '删除成功!'
})
this.getAuthList()
}
})
.catch(() => {
this.$message({
@ -189,7 +188,6 @@ export default {
type: 'success',
message: '添加成功!'
})
this.SetAsyncRouter()
}
this.closeDialog()
}

15
QMPlusVuePage/src/view/superAdmin/menu/menu.vue

@ -80,7 +80,6 @@
<script>
import { getMenuList, addBaseMenu, deleteBaseMenu } from '@/api/menu'
import { mapActions } from 'vuex'
export default {
name: 'Menus',
data() {
@ -104,7 +103,6 @@ export default {
}
},
methods: {
...mapActions('router',['SetAsyncRouter']),
handleSizeChange(val) {
this.pageSize = val
this.getMenuList()
@ -121,12 +119,13 @@ export default {
})
.then(async () => {
const res = await deleteBaseMenu({ ID })
this.$message({
type: 'success',
message: '删除成功!'
})
this.getMenuList()
this.SetAsyncRouter()
if (res.success) {
this.$message({
type: 'success',
message: '删除成功!'
})
this.getMenuList()
}
})
.catch(() => {
this.$message({

Loading…
Cancel
Save