diff --git a/src/views/pages/cmdb/customview/view-data.vue b/src/views/pages/cmdb/customview/view-data.vue index 6b2794109298e67a5bfe5db1a56df6dd4e4bd5f6..1a14d764521ccf09d9c3c9ef0b0ac664d190f7a8 100644 --- a/src/views/pages/cmdb/customview/view-data.vue +++ b/src/views/pages/cmdb/customview/view-data.vue @@ -74,7 +74,7 @@ export default { destroyed() {}, methods: { editView() { - this.$router.push({ path: '/view-edit/' + (this.viewData.isPrivate == 1 ? 'private/' : 'public/') + this.id }); + this.$router.push({ path: '/view-edit/' + (this.viewData.type == 'private' ? 'private/' : 'public/') + this.id }); }, switchView(viewId) { this.$router.push({ path: '/view-data/' + viewId }); diff --git a/src/views/pages/cmdb/router.js b/src/views/pages/cmdb/router.js index fbc3b229eeb0fd3023219dbb263710b3fff9a7b8..15c9f5dc984b43cb192d2a3fbef5f8d54ff6973b 100644 --- a/src/views/pages/cmdb/router.js +++ b/src/views/pages/cmdb/router.js @@ -506,7 +506,7 @@ let routerArr = [ meta: { title: $t('router.cmdb.viewedit'), ismenu: false, - authority: 'CMDB_BASE' + authority: 'PRIVATE_CUSTOMVIEW_MODIFY' } }, {