From 96e7d44285d23740b5fff533466a0104b1c892f0 Mon Sep 17 00:00:00 2001 From: wangwei <1610949092@qq.com> Date: Mon, 14 Oct 2024 15:03:01 +0800 Subject: [PATCH] =?UTF-8?q?10/14=20=E5=9F=BA=E7=A1=80=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E4=BC=98=E5=8C=961.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/basic/product/drugUdiinfos.js | 52 + src/api/basic/product/udiInfo.js | 8 + .../basic/product/drug/chooseHouseDrug.vue | 640 ++++++++++++ src/views/basic/product/drug/drugAdd.vue | 951 +++++++++++++----- src/views/basic/product/drug/drugMaintain.vue | 119 ++- src/views/thirdSys/drug/thrDrug.vue | 362 +++++++ src/views/thirdSys/drug/thrDrugAdd.vue | 256 +++++ src/views/thirdSys/drug/thrDrugDetail.vue | 113 +++ src/views/thirdSys/drug/thrDrugEdit.vue | 224 +++++ 9 files changed, 2485 insertions(+), 240 deletions(-) create mode 100644 src/api/basic/product/drugUdiinfos.js create mode 100644 src/views/basic/product/drug/chooseHouseDrug.vue create mode 100644 src/views/thirdSys/drug/thrDrug.vue create mode 100644 src/views/thirdSys/drug/thrDrugAdd.vue create mode 100644 src/views/thirdSys/drug/thrDrugDetail.vue create mode 100644 src/views/thirdSys/drug/thrDrugEdit.vue diff --git a/src/api/basic/product/drugUdiinfos.js b/src/api/basic/product/drugUdiinfos.js new file mode 100644 index 0000000..7aa1fd5 --- /dev/null +++ b/src/api/basic/product/drugUdiinfos.js @@ -0,0 +1,52 @@ +import axios from "@/utils/request"; + +export function addDrug(query) { + return axios({ + url: "/udi/udirel/addDrug", + method: "post", + data: query + }); +} + +export function updatetDrug(query) { + return axios({ + url: "/udi/udirel/updatetDrug", + method: "post", + data: query + }); +} + +export function updateLevelDrug(query) { + return axios({ + url: "/udi/udirel/updateLevelDrug", + method: "post", + data: query + }); +} + + +export function delDrugLevel(query) { + return axios({ + url: "udi/udirel/drug/delLevel", + method: "post", + data: query + }); +} + +export function calculateDistCount(query) { + return axios({ + url: "udi/udirel/calculateDistCount", + method: "post", + data: query + }); +} + +export function calculateUseCount(query) { + return axios({ + url: "udi/udirel/calculateUseCount", + method: "post", + data: query + }); +} + + diff --git a/src/api/basic/product/udiInfo.js b/src/api/basic/product/udiInfo.js index 481d302..d1ed975 100644 --- a/src/api/basic/product/udiInfo.js +++ b/src/api/basic/product/udiInfo.js @@ -50,3 +50,11 @@ export function selectOriginuuid(query) { } +export function levelByUuid(query) { + return axios({ + url: "/udiwms/udi/local/levelByUuid", + method: "get", + params: query + }); +} + diff --git a/src/views/basic/product/drug/chooseHouseDrug.vue b/src/views/basic/product/drug/chooseHouseDrug.vue new file mode 100644 index 0000000..01728eb --- /dev/null +++ b/src/views/basic/product/drug/chooseHouseDrug.vue @@ -0,0 +1,640 @@ + + + + + diff --git a/src/views/basic/product/drug/drugAdd.vue b/src/views/basic/product/drug/drugAdd.vue index 11e5b52..acfb08a 100644 --- a/src/views/basic/product/drug/drugAdd.vue +++ b/src/views/basic/product/drug/drugAdd.vue @@ -1,16 +1,44 @@