From 83b5df2ad8af9d3d4ef6ed60a762c9da5f593935 Mon Sep 17 00:00:00 2001 From: "DESKTOP-JT599KC\\Luan Shanshan" Date: Tue, 28 Dec 2021 20:34:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E7=BB=B4=E8=A1=A8=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/system.js | 6 + src/server/api.js | 7 + src/views/system/oneimport/addOrEdit.vue | 304 +++++++++++++++++++++++ src/views/system/oneimport/index.vue | 201 +++++++++++++++ src/views/system/oneimport/upload.vue | 86 +++++++ 5 files changed, 604 insertions(+) create mode 100644 src/views/system/oneimport/addOrEdit.vue create mode 100644 src/views/system/oneimport/index.vue create mode 100644 src/views/system/oneimport/upload.vue diff --git a/src/router/system.js b/src/router/system.js index 22f1871..f54001b 100644 --- a/src/router/system.js +++ b/src/router/system.js @@ -40,6 +40,12 @@ const stystem = { title: "流水号定义", component: () => import("@/views/system/serialNumber"), }, + { + icon: "el-icon-document", + path: "/system/oneimport", + title: "一维表导入", + component: () => import("@/views/system/oneimport"), + }, { icon: "el-icon-document", path: "/system/printer", diff --git a/src/server/api.js b/src/server/api.js index cfbb013..a7765c4 100644 --- a/src/server/api.js +++ b/src/server/api.js @@ -62,6 +62,13 @@ export const uploadExcel = (param, customerId, versionId) => headers: { "Content-Type": "multipart/form-data" }, data: param, }); +export const readexcel = (param, script) => + service.request({ + url: "/admin/base/script/readexcel?script=" + script, + method: "post", + headers: { "Content-Type": "multipart/form-data" }, + data: param, + }); export const bulkimportfile = (data) => service.request({ url: "/admin/ap/custdemandverhead/bulkimportfile", diff --git a/src/views/system/oneimport/addOrEdit.vue b/src/views/system/oneimport/addOrEdit.vue new file mode 100644 index 0000000..a619dc3 --- /dev/null +++ b/src/views/system/oneimport/addOrEdit.vue @@ -0,0 +1,304 @@ + + diff --git a/src/views/system/oneimport/index.vue b/src/views/system/oneimport/index.vue new file mode 100644 index 0000000..4676b8e --- /dev/null +++ b/src/views/system/oneimport/index.vue @@ -0,0 +1,201 @@ + + + diff --git a/src/views/system/oneimport/upload.vue b/src/views/system/oneimport/upload.vue new file mode 100644 index 0000000..37a030f --- /dev/null +++ b/src/views/system/oneimport/upload.vue @@ -0,0 +1,86 @@ + + \ No newline at end of file