diff --git a/src/api/apiExtDfs.js b/src/api/apiExtDfs.js new file mode 100644 index 00000000..fb469b1f --- /dev/null +++ b/src/api/apiExtDfs.js @@ -0,0 +1,28 @@ +import request from '@/utils/request' + +export function fetchDataList(page, pageSize, data) { + return request({ + url: '/user/apiExtDfs/list', + method: 'post', + data: { + page, + pageSize, + ...data + } + }) +} + +export function statistics() { + return request({ + url: '/user/apiExtDfs/statistics', + method: 'get' + }) +} + +export function delData(id) { + return request({ + url: '/user/apiExtDfs/del', + method: 'post', + data: { id } + }) +} diff --git a/src/api/login.js b/src/api/login.js index 096d1f45..d5ea2c42 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -67,8 +67,7 @@ export function resetpwd(mobile, pwd, smsCode) { export function checkToken() { return request({ url: '/user/checkToken', - method: 'get', - params: { } + method: 'get' }) } diff --git a/src/icons/svg/files.svg b/src/icons/svg/files.svg new file mode 100644 index 00000000..c63976d4 --- /dev/null +++ b/src/icons/svg/files.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index 489207b3..6d837d13 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -59,6 +59,26 @@ export const constantRouterMap = [ }] }, + { + name: '系统设置', + path: '/user/apiExtDfs', + component: Layout, + redirect: '/user/apiExtDfs/list', + meta: { title: '系统设置', icon: 'setting' }, + children: [{ + name: '上传文件管理', + path: 'list', + component: () => import('@/views/apiExtDfs/list'), + meta: { title: '上传文件管理', icon: 'files' } + }, + { + name: '我的资源包2', + path: 'dashboard3', + component: () => import('@/views/dashboard/index'), + meta: { title: '我的资源包2', icon: 'setting' } + }] + }, + { path: '/example', component: Layout, diff --git a/src/store/getters.js b/src/store/getters.js index 7fbf1f4f..95388583 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -1,9 +1,5 @@ const getters = { sidebar: state => state.app.sidebar, - device: state => state.app.device, - token: state => state.user.token, - avatar: state => state.user.avatar, - name: state => state.user.name, - roles: state => state.user.roles + device: state => state.app.device } export default getters diff --git a/src/views/apiExtDfs/list.vue b/src/views/apiExtDfs/list.vue new file mode 100644 index 00000000..bad176f7 --- /dev/null +++ b/src/views/apiExtDfs/list.vue @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + 搜索 + + + + + + + + + + {{ scope.row.urlFull }} + + + + + + 删除 + + + + 批量删除 + + + + + + + + diff --git a/src/views/centerUserResourceBundle/list.vue b/src/views/centerUserResourceBundle/list.vue index e16710e0..e7be935c 100644 --- a/src/views/centerUserResourceBundle/list.vue +++ b/src/views/centerUserResourceBundle/list.vue @@ -59,7 +59,7 @@ :page-sizes="[10, 20, 50, 100]" :page-size="pageSize" layout="total, sizes, prev, pager, next, jumper" - :total="totalRow"> + :total="totalRow" style="margin-top:20px;"> diff --git a/src/views/table/index.vue b/src/views/table/index.vue index 899c3418..85091a81 100644 --- a/src/views/table/index.vue +++ b/src/views/table/index.vue @@ -1,5 +1,30 @@ + + + + + + + + + + + + + + + + + + {{$t('table.search')}} + {{$t('table.add')}} + {{$t('table.export')}} + {{$t('table.reviewer')}} + + + +