diff --git a/src/pages/config/pages/menuManage/index.vue b/src/pages/config/pages/menuManage/index.vue index 55b79fe33..226cf8883 100644 --- a/src/pages/config/pages/menuManage/index.vue +++ b/src/pages/config/pages/menuManage/index.vue @@ -101,10 +101,13 @@ export default { this.getTree() this.modalshowflag = false this.$message.success('成功') + } else { + this.$message.warning(res.message) } }) }, Add () { + this.NewForm.menuName = '' this.modalshowflag = true }, closeDialog () { diff --git a/src/pages/config/pages/postManage/index.vue b/src/pages/config/pages/postManage/index.vue index 064f1bcc6..fa0f14c26 100644 --- a/src/pages/config/pages/postManage/index.vue +++ b/src/pages/config/pages/postManage/index.vue @@ -34,7 +34,7 @@ width="170px"> @@ -122,6 +129,22 @@ export default { } }, methods: { + closeDialog () { + this.nodeList = [] + this.modalshowflag = false + }, + confirmDialog () { + this.$http.postData('sarRole/role/menu', { + menuIds: this.$refs.tree2.getCheckedKeys().concat(this.$refs.tree2.getHalfCheckedKeys()), + roleId: this.id + }, {}, res=> { + console.log(res); + if (res.ok) { + this.$message.success('设置权限成功') + this.modalshowflag = false + } + }) + }, getTree2 () { this.$http.get('lawss/sarMenu', {}, {}, res=> { if (res.ok) { @@ -243,6 +266,12 @@ export default { } } } + .myDialog { + /deep/.el-tree { + height: 300px; + overflow: auto; + } + } /deep/.el-select__tags { overflow-x: hidden; }