From 41f2177f4e3950604b23f5dcaaca18ce74f946fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=98=8E=E6=A2=81?= <2429105222@qq.com> Date: Mon, 6 Feb 2023 11:43:48 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=97=E6=9D=90=E5=AD=97=E5=85=B8=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E5=AF=BC=E5=87=BA=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/basic/udiInfo.js | 34 + src/api/basic/udiInfoExport.js | 33 + src/api/basic/udiRelevance.js | 191 ++++++ src/api/basic/udiinfoImport.js | 35 ++ src/views/basic/corpMaintain/corpExport.vue | 4 +- src/views/basic/corpMaintain/corpImport.vue | 1 + src/views/basic/product/udIInfoSelect.vue | 583 ++++++++++++++++++ src/views/basic/product/udiInfoImport.vue | 291 +++++++++ .../basic/product/udiInfoImportDetail.vue | 177 ++++++ src/views/basic/product/udiinfoExport.vue | 268 ++++++++ src/views/basic/product/udiinfoExportSmp.vue | 268 ++++++++ 11 files changed, 1884 insertions(+), 1 deletion(-) create mode 100644 src/api/basic/udiInfo.js create mode 100644 src/api/basic/udiInfoExport.js create mode 100644 src/api/basic/udiRelevance.js create mode 100644 src/api/basic/udiinfoImport.js create mode 100644 src/views/basic/product/udIInfoSelect.vue create mode 100644 src/views/basic/product/udiInfoImport.vue create mode 100644 src/views/basic/product/udiInfoImportDetail.vue create mode 100644 src/views/basic/product/udiinfoExport.vue create mode 100644 src/views/basic/product/udiinfoExportSmp.vue diff --git a/src/api/basic/udiInfo.js b/src/api/basic/udiInfo.js new file mode 100644 index 00000000..98e30fd4 --- /dev/null +++ b/src/api/basic/udiInfo.js @@ -0,0 +1,34 @@ +import axios from "@/utils/request"; + +export function getUdiInfos(query) { + return axios({ + url: "/udiwms/udiinfo/filterUdi", + method: "get", + params: query + }); +} + +export function filterCompany(query) { + return axios({ + url: "/udiwms/udiinfo/filterCompany", + method: "get", + params: query + }); +} + +export function filterByUuid(query) { + return axios({ + url: "/udiwms/udiinfo/local/filterByUuid", + method: "get", + params: query + }); +} + +export function filterByVersion(query) { + return axios({ + url: "/udiwms/syncdi/version", + method: "get", + params: query + }); +} + diff --git a/src/api/basic/udiInfoExport.js b/src/api/basic/udiInfoExport.js new file mode 100644 index 00000000..83a22c08 --- /dev/null +++ b/src/api/basic/udiInfoExport.js @@ -0,0 +1,33 @@ +import axios from "@/utils/request"; + + +export function filterLog(query) { + return axios({ + url: "/udiwms/products/exportLog/filter", + method: "get", + params: query + }); +} +export function deleteLog(query) { + return axios({ + url: "/udiwms/products/exportLog/deleteLog", + method: "post", + data: query + }); +} + +export function downloadLog(query) { + return axios({ + url: "/udiwms/products/exportLog/download", + method: "get", + params: query + }); +} +export function exportExcel(query) { + return axios({ + url: "/udiwms/products/importLog/export", + method: "post", + data: query + }); +} + diff --git a/src/api/basic/udiRelevance.js b/src/api/basic/udiRelevance.js new file mode 100644 index 00000000..7a9037e9 --- /dev/null +++ b/src/api/basic/udiRelevance.js @@ -0,0 +1,191 @@ +import axios from "@/utils/request"; + +export function getUdiInfos(query) { + return axios({ + url: "/udi/udirel/filterUdi", + method: "get", + params: query + }); +} + +export function getAllUdiInfos(query) { + return axios({ + url: "/udi/udirel/download", + method: "get", + params: query + }); +} +export function getMutiUdiInfos(query) { + return axios({ + url: "/udi/udirel/mutil/download", + method: "get", + params: query + }); +} + + + +export function getSmUdiInfos(query) { + return axios({ + url: "/udi/udirel/filterSmUdi", + method: "get", + params: query + }); +} + +export function deletetUdiInfos(query) { + return axios({ + url: "/udi/udirel/deleteById", + method: "post", + data: query + }); +} + + +export function updatetUdiInfos(query) { + return axios({ + url: "/udi/udirel/update", + method: "post", + data: query + }); +} + + + + +export function checkExitUdi(query) { + return axios({ + url: "/udi/udirel/check/udi", + method: "post", + data: query + }); +} + + + +export function combineUdi(query) { + return axios({ + url: "/udi/udirel/revleance", + method: "post", + data: query + }); +} + +export function combineAllUdi(query) { + return axios({ + url: "/udi/udirel/combineAll", + method: "get", + params: query + }); +} + + +export function modifyRel(query) { + return axios({ + url: "/udi/udirel/modifyRel", + method: "post", + data: query + }); +} + +export function addErp(query) { + return axios({ + url: "/udi/udirel/addErp", + method: "post", + data: query + }); +} + +export function addAllErp(query) { + return axios({ + url: "/udi/udirel/addAllErp", + method: "post", + data: query + }); +} + + +export function updateErpProduct(query) { + return axios({ + url: "/udi/udirel/updateErp", + method: "get", + params: query + }); +} + +export function uploadSmp(query) { + return axios({ + url: "/udiwms/smp/udirl/upload", + method: "post", + data: query + }); +} + +export function disableUdi(query) { + return axios({ + url: "/udi/udirel/disable", + method: "post", + data: query + }); +} + +export function thirdSysDetail(query) { + return axios({ + url: "/udiwms/udirel/thirdSys/detail", + method: "get", + params: query + }); +} + +export function removeRl(query) { + return axios({ + url: "/udiwms/udirl/thirdSys/remove", + method: "get", + params: query + }); +} + +export function removeDiRl(query) { + return axios({ + url: "/udiwms/udirl/di/remove", + method: "get", + params: query + }); +} + +export function sysFilter(query) { + return axios({ + url: "/udiwms/udirel/thirdSys/filter", + method: "get", + params: query + }); +} + +export function spcombie(query) { + return axios({ + url: "/udiwms/udiinfo/spcombie", + method: "get", + params: query + }); +} + +export function lockStatus(query) { + return axios({ + url: "/udiwms/udirl/lock/status", + method: "post", + data: query + }); +} + +export function changeVersion(query) { + return axios({ + url: "/udi/udirel/changeVersion", + method: "post", + data: query + }); +} + + + + + diff --git a/src/api/basic/udiinfoImport.js b/src/api/basic/udiinfoImport.js new file mode 100644 index 00000000..00d14274 --- /dev/null +++ b/src/api/basic/udiinfoImport.js @@ -0,0 +1,35 @@ +import axios from "@/utils/request"; + +export function filterDetail(query) { + return axios({ + url: "/udiwms/products/importLog/filterDetail", + method: "get", + params: query + }); +} + +export function filterLog(query) { + return axios({ + url: "/udiwms/products/importLog/filter", + method: "get", + params: query + }); +} + +export function deleteLog(query) { + return axios({ + url: "/udiwms/products/importLog/deleteLog", + method: "post", + data: query + }); +} + +export function downloadSmp(query) { + return axios({ + url: "/udiwms/products/smp/download", + method: "get", + params: query + }); +} + + diff --git a/src/views/basic/corpMaintain/corpExport.vue b/src/views/basic/corpMaintain/corpExport.vue index 3a89ac38..0f70477e 100644 --- a/src/views/basic/corpMaintain/corpExport.vue +++ b/src/views/basic/corpMaintain/corpExport.vue @@ -25,13 +25,14 @@ - + +