From 1bc26476749c2fde0efd227b95464c5ff1e20b06 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Wed, 23 Aug 2023 09:03:43 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=99=84=E4=BB=B6=E6=B8=85?= =?UTF-8?q?=E5=8D=95=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/accessorieslist/accessorieslist.js | 49 +++ .../src/components/uploadFile/uploadImg.vue | 231 +++++++++++++ anrui-base/anrui-base-ui/src/router/index.js | 15 + .../views/accessorieslist/accessorieslist.vue | 321 ++++++++++++++++++ .../accessorieslist/accessorieslistAdd.vue | 229 +++++++++++++ 5 files changed, 845 insertions(+) create mode 100644 anrui-base/anrui-base-ui/src/api/accessorieslist/accessorieslist.js create mode 100644 anrui-base/anrui-base-ui/src/components/uploadFile/uploadImg.vue create mode 100644 anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslist.vue create mode 100644 anrui-base/anrui-base-ui/src/views/accessorieslist/accessorieslistAdd.vue 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 @@ + + + + +