diff --git a/ebts-ui/src/api/sist/navigation.js b/ebts-ui/src/api/sist/navigation.js new file mode 100644 index 0000000..f041f99 --- /dev/null +++ b/ebts-ui/src/api/sist/navigation.js @@ -0,0 +1,54 @@ +import request from '@/utils/request' + + +// 查询导航列表 +export function listNavigation(data) { + return request({ + url: '/sist/navigation/list', + method: 'post', + data: data + }) +} + +// 导出导航 +export function exportNavigation(data) { + return request({ + url: '/sist/navigation/export', + method: 'post', + data: data + }) +} + +// 查询导航详细 +export function getNavigation(id) { + return request({ + url: '/sist/navigation/' + id, + method: 'get' + }) +} + +// 新增导航 +export function addNavigation(data) { + return request({ + url: '/sist/navigation', + method: 'post', + data: data + }) +} + +// 修改导航 +export function updateNavigation(data) { + return request({ + url: '/sist/navigation', + method: 'put', + data: data + }) +} + +// 删除导航 +export function delNavigation(id) { + return request({ + url: '/sist/navigation/' + id, + method: 'delete' + }) +} diff --git a/ebts-ui/src/router/index.js b/ebts-ui/src/router/index.js index 9f713ac..33ec28f 100644 --- a/ebts-ui/src/router/index.js +++ b/ebts-ui/src/router/index.js @@ -105,6 +105,25 @@ export const constantRoutes = [ } ] }, + { + path: '/article', + component: Layout, + hidden: true, + children: [ + { + path: 'add', + component: (resolve) => require(['@/views/sist/article/components/article'], resolve), + name: 'addarticle', + meta: { title: '添加文章' } + }, + { + path: 'edit/:articleId', + component: (resolve) => require(['@/views/sist/article/components/article'], resolve), + name: 'editarticle', + meta: { title: '修改文章' } + }, + ] + }, { path: '/module', component: Layout, @@ -132,24 +151,6 @@ export const constantRoutes = [ } ] }, - // { - // path: '/top/edit/:topId(\\d+)', - // component: (resolve) => require(['@/views/tool/top/topology'], resolve), - // hidden: true, - // }, - // { - // path: '/top', - // component: Layout, - // hidden: true, - // children: [ - // { - // path: 'edit/:topId(\\d+)', - // component: (resolve) => require(['@/views/tool/top/topology'], resolve), - // name: 'top', - // meta: { title: 'top查询配置' } - // } - // ] - // }, { path: '/job', component: Layout, diff --git a/ebts-ui/src/views/sist/article/components/article.vue b/ebts-ui/src/views/sist/article/components/article.vue new file mode 100644 index 0000000..3092656 --- /dev/null +++ b/ebts-ui/src/views/sist/article/components/article.vue @@ -0,0 +1,263 @@ + + + diff --git a/ebts-ui/src/views/sist/article/index.vue b/ebts-ui/src/views/sist/article/index.vue index 0fd33c8..cb9cc75 100644 --- a/ebts-ui/src/views/sist/article/index.vue +++ b/ebts-ui/src/views/sist/article/index.vue @@ -11,24 +11,44 @@ /> - - - + + + - + - + - + @@ -39,14 +59,15 @@ - 新增 + 新增 + 修改 + >修改 + 删除 + >删除 + 导出 + >导出 + - + - - - - - + + + + + + + + + + + - - - - - - - - @@ -134,80 +158,11 @@ :limit.sync="queryParams.pageInfo.pageSize" @pagination="getList" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 请选择字典生成 - - - - -