From ba15834a868967b2241fef2c2b3af9d9591a61c3 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 16:19:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E5=99=A8=E6=A2=B0?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=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/getErps.js | 44 + src/api/basic/udiRlSuptRelevance.js | 46 ++ .../basic/product/UdiInfoSelectErpUdi.vue | 665 --------------- .../product/basicCompanyProductsImport.vue | 623 ++++++++++++++ src/views/basic/product/product.vue | 2 +- src/views/basic/product/udIInfoSelect.vue | 2 +- src/views/basic/product/udiInfoManageSp.vue | 757 ++++++++++++++++++ src/views/basic/product/udiInfoRelevance.vue | 583 ++++++++++++++ .../basic/product/udiInfoselectErpUdi.vue | 683 ++++++++++++++++ .../basic/product/udilnfoManageSpDetail.vue | 621 ++++++++++++++ 10 files changed, 3359 insertions(+), 667 deletions(-) create mode 100644 src/api/basic/getErps.js create mode 100644 src/api/basic/udiRlSuptRelevance.js delete mode 100644 src/views/basic/product/UdiInfoSelectErpUdi.vue create mode 100644 src/views/basic/product/basicCompanyProductsImport.vue create mode 100644 src/views/basic/product/udiInfoManageSp.vue create mode 100644 src/views/basic/product/udiInfoRelevance.vue create mode 100644 src/views/basic/product/udiInfoselectErpUdi.vue create mode 100644 src/views/basic/product/udilnfoManageSpDetail.vue diff --git a/src/api/basic/getErps.js b/src/api/basic/getErps.js new file mode 100644 index 00000000..d2bbbf18 --- /dev/null +++ b/src/api/basic/getErps.js @@ -0,0 +1,44 @@ +import axios from '@/utils/request' + +//--------------获取ERP数据------------------- +export function getErpProduct(query) { + return axios({ + url: "/warehouse/getErpGoods", + method: "get", + params: query + }); +} + +export function getErpUnit(query) { + return axios({ + url: "/warehouse/getErpUnit", + method: "get", + params: query + }); +} +export function getInvbasdoc(query) { + return axios({ + url: "/udiwms/udiinfo/erp/products", + method: "get", + params: query + }); +} + + +//-------------end--------------------------------- + +export function combineProduct(query) { + return axios({ + url: "/warehouse/productInfo/combine", + method: "post", + data: query + }); +} + +export function combineDrugProduct(query) { + return axios({ + url: "/warehouse/productInfo/combineDrug", + method: "post", + data: query + }); +} diff --git a/src/api/basic/udiRlSuptRelevance.js b/src/api/basic/udiRlSuptRelevance.js new file mode 100644 index 00000000..19e6e226 --- /dev/null +++ b/src/api/basic/udiRlSuptRelevance.js @@ -0,0 +1,46 @@ +import axios from "@/utils/request"; + +export function filterCompanyProductRelevance(query) { + return axios( + { + url: "/sale/info/company/product/relevance/filter", + method: "get", + params: query + } + ) +} +export function insertFilter(query) { + return axios( + { + url: "/sale/info/insertFilter", + method: "post", + data: query + } + ); +} + +export function insertCompanyProductRelevance(query) { + return axios( + { + url: "/sale/info/insertCompanyProductRelevance", + method: "post", + data: query + } + ); +} + + +export function deleteCompanyProductRelevance(query) { + return axios( + { + url: "/sale/info/deleteCompanyProductRelevance", + method: "post", + data: query + } + ); +} + + + + + diff --git a/src/views/basic/product/UdiInfoSelectErpUdi.vue b/src/views/basic/product/UdiInfoSelectErpUdi.vue deleted file mode 100644 index ded05d9e..00000000 --- a/src/views/basic/product/UdiInfoSelectErpUdi.vue +++ /dev/null @@ -1,665 +0,0 @@ - - - - - diff --git a/src/views/basic/product/basicCompanyProductsImport.vue b/src/views/basic/product/basicCompanyProductsImport.vue new file mode 100644 index 00000000..661c1fd6 --- /dev/null +++ b/src/views/basic/product/basicCompanyProductsImport.vue @@ -0,0 +1,623 @@ + + + + diff --git a/src/views/basic/product/product.vue b/src/views/basic/product/product.vue index ff86a08a..e0012f83 100644 --- a/src/views/basic/product/product.vue +++ b/src/views/basic/product/product.vue @@ -1152,7 +1152,7 @@ import {selectSysParamByKey, finProductSet} from "@/api/param/systemParamConfig" import {filterByUuid} from "@/api/basic/product/udiInfo"; import selectUdi from "./UdiInfoSelectRel.vue"; -import selectErp from "./UdiInfoSelectErpUdi"; +import selectErp from "./udiInfoselectErpUdi"; import selectLocalUdi from "./UdiInfoSelectLocalUdi"; import selectUdiVersion from "./UdiinfoSelectVersion"; import ProductEdit from "@/views/basic/product/productEdit"; diff --git a/src/views/basic/product/udIInfoSelect.vue b/src/views/basic/product/udIInfoSelect.vue index 4aa560b7..bd35ce5d 100644 --- a/src/views/basic/product/udIInfoSelect.vue +++ b/src/views/basic/product/udIInfoSelect.vue @@ -13,7 +13,7 @@ - + diff --git a/src/views/basic/product/udiInfoManageSp.vue b/src/views/basic/product/udiInfoManageSp.vue new file mode 100644 index 00000000..dcd31587 --- /dev/null +++ b/src/views/basic/product/udiInfoManageSp.vue @@ -0,0 +1,757 @@ + + + + diff --git a/src/views/basic/product/udiInfoRelevance.vue b/src/views/basic/product/udiInfoRelevance.vue new file mode 100644 index 00000000..55d1947f --- /dev/null +++ b/src/views/basic/product/udiInfoRelevance.vue @@ -0,0 +1,583 @@ + + + + + diff --git a/src/views/basic/product/udiInfoselectErpUdi.vue b/src/views/basic/product/udiInfoselectErpUdi.vue new file mode 100644 index 00000000..937cca5b --- /dev/null +++ b/src/views/basic/product/udiInfoselectErpUdi.vue @@ -0,0 +1,683 @@ + + + + + diff --git a/src/views/basic/product/udilnfoManageSpDetail.vue b/src/views/basic/product/udilnfoManageSpDetail.vue new file mode 100644 index 00000000..eb2060ea --- /dev/null +++ b/src/views/basic/product/udilnfoManageSpDetail.vue @@ -0,0 +1,621 @@ + + + + +