diff --git a/anrui-base/anrui-base-ui/src/api/accessorieslist/accessorieslist.js b/anrui-base/anrui-base-ui/src/api/accessorieslist/accessorieslist.js new file mode 100644 index 0000000000..6f251d30ec --- /dev/null +++ b/anrui-base/anrui-base-ui/src/api/accessorieslist/accessorieslist.js @@ -0,0 +1,49 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(params) { + return request({ + url: '/base/v1/basefiles/listPage', + method: 'post', + data: params, + headers: { 'Content-Type': 'application/json' } + }) + }, + saveOrUpdate: function(data) { + return request({ + url: '/base/v1/basefiles/saveOrUpdate', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + fetchBySid: function(data) { + return request({ + url: '/base/v1/basefiles/details/' + data, + method: 'get' + }) + }, + deleteBySids: function(data) { + return request({ + url: '/base/v1/basefiles/deleteBySids', + method: 'DELETE', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + createFileNo: function(data) { + return request({ + url: '/base/v1/basefiles/createFileNo', + method: 'get', + params: data + }) + }, + hideOrShow: function(data) { + return request({ + url: '/base/v1/basefiles/hideOrShow', + method: 'post', + params: data + }) + } +} diff --git a/anrui-base/anrui-base-ui/src/components/uploadFile/uploadImg.vue b/anrui-base/anrui-base-ui/src/components/uploadFile/uploadImg.vue new file mode 100644 index 0000000000..498cb32e40 --- /dev/null +++ b/anrui-base/anrui-base-ui/src/components/uploadFile/uploadImg.vue @@ -0,0 +1,231 @@ + + + + + diff --git a/anrui-base/anrui-base-ui/src/router/index.js b/anrui-base/anrui-base-ui/src/router/index.js index 81cf3c6163..a858ff029b 100644 --- a/anrui-base/anrui-base-ui/src/router/index.js +++ b/anrui-base/anrui-base-ui/src/router/index.js @@ -214,6 +214,21 @@ export const constantRoutes = [ } ] }, + { + path: '/accessorieslist', + component: Layout, + redirect: '/accessorieslist', + meta: { title: '附件清单管理' }, + children: [ + { + path: '/accessorieslist/accessorieslist', + component: () => + import('@/views/accessorieslist/accessorieslist.vue'), + name: 'AccessoriesList', + meta: { title: '附件清单管理', noCache: true } + } + ] + }, // 流程审批 // 经销商备案--编辑 { diff --git a/anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslist.vue b/anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslist.vue new file mode 100644 index 0000000000..453cabf17e --- /dev/null +++ b/anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslist.vue @@ -0,0 +1,321 @@ + + + + diff --git a/anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslistAdd.vue b/anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslistAdd.vue new file mode 100644 index 0000000000..6aa8e8c2ca --- /dev/null +++ b/anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslistAdd.vue @@ -0,0 +1,229 @@ + + + + +