| | |
| | | }, |
| | | stateChange(info) { |
| | | saveOrUpdate(info).then(() => { |
| | | this.$message.success("更新状态成功") |
| | | this.$message.success(this.$t('updateSuccessMessage')) |
| | | }); |
| | | }, |
| | | // 监听添加权限对话框的关闭事件 |
| | |
| | | this.getPowerList(); |
| | | // 隐藏添加权限对话框 |
| | | this.addDialogVisible = false; |
| | | this.$message.success("添加权限成功"); |
| | | this.$message.success(this.$t('addSuccessMessage')); |
| | | }); |
| | | }) |
| | | }, |
| | |
| | | this.getPowerList(); |
| | | // 隐藏添加权限对话框 |
| | | this.editDialogVisible = false; |
| | | this.$message.success("修改权限成功"); |
| | | this.$message.success(this.$t('updateSuccessMessage')); |
| | | }); |
| | | }) |
| | | }, |
| | | // 根据id删除权限信息 |
| | | removeById(power) { |
| | | // 弹框询问用户是否删除权限 |
| | | this.$confirm('此操作将永久删除该权限, 是否继续?', '提示', { |
| | | confirmButtonText: '确定', |
| | | cancelButtonText: '取消', |
| | | this.$confirm(this.$t('deleteConfirmMessage'), this.$t('prompt'), { |
| | | confirmButtonText: this.$t('confirmButtonText'), |
| | | cancelButtonText: this.$t('cancelButtonText'), |
| | | type: 'warning' |
| | | }).then(() => { |
| | | // 删除权限 |
| | | removeById({id: power.id}).then(() => { |
| | | // 重新获取权限列表 |
| | | this.getPowerList(); |
| | | this.$message.success("删除权限成功"); |
| | | this.$message.success(this.$t('deleteSuccessMessage')); |
| | | }); |
| | | }).catch(() => { |
| | | this.$message.info('已取消删除'); |
| | | this.$message.info(this.$t('deleteCancelledMessage')); |
| | | }) |
| | | } |
| | | |
| | | } |
| | | } |
| | | </script> |