尝试编写权限
@@ -1,8 +1,10 @@
import request from '@/utils/request'
+import qs from 'qs'
export function getSection (data) {
return request({
url: '/web-server/organization/queryPage',
method: 'post',
+ // data: qs.stringify(data)
data
})
}
@@ -0,0 +1,20 @@
+import request from '@/utils/request'
+
+// 增加菜单栏
+export function addSilder (data) {
+ return request({
+ url: '/api-auth/menu/add',
+ method: 'post',
+ data
+ })
+}
+// 查询菜单栏
+export function getSilder () {
+ url: '/api-auth/menu/findByUser',
+ method: 'get',
@@ -234,6 +234,18 @@ export const constantRoutes = [
meta: { title: '地图' }
]
+ },
+ {
+ path: '/silder',
+ component: Layout,
+ meta: { title: '侧边栏管理' },
+ children: [
+ path: 'silderDemo',
+ component: () => import('@/views/setSilder/addSilder'),
+ meta: { title: '侧边栏' }
+ }
+ ]
,
{
@@ -62,7 +62,7 @@ service.interceptors.response.use(
endLoading()
- return Promise.reject(new Error(res.message || 'Error'))
+ return Promise.reject(new Error(res.msg || 'Error'))
} else {
endLoading();
return data
@@ -0,0 +1,29 @@
+<template>
+ <div>
+ <el-button @click='addSilder'>添加按钮</el-button>
+ </div>
+</template>
+<script>
+import { addSilder, getSilder } from '@/api/silder'
+export default {
+ data () {
+ return {
+ mounted () {
+ getSilder().then(res => {
+ console.log(res);
+ methods: {
+ addSilder () {
+ addSilder().then(res => {
+</script>
+<style lang="scss">
+</style>
@@ -209,6 +209,9 @@ export default {
},
mounted () {
// 1.获取各个选项卡的数据内容
+ getSection({ 'delFlag': 0, 'rows': 1000 }).then(res => {
+ }).catch()
</script>
@@ -326,8 +329,8 @@ export default {
- .baseRight {
- }
+ // .baseRight {
+ // }
.classCheckBox {
margin-right: 10px;