From 6cfb56b4dbca22914dcb169c29b3e00ff23b1a32 Mon Sep 17 00:00:00 2001 From: chenhc <2369838784@qq.com> Date: Tue, 26 Mar 2024 11:28:19 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E5=8C=BB=E4=BF=9D?= =?UTF-8?q?=E8=80=97=E6=9D=90=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3=E8=B0=83?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/basic/product/udiRelevance.js | 8 +- src/views/basic/product/product.vue | 69 +++++++++- src/views/basic/product/productEdit.vue | 95 +++++++++++++- .../company/basicCompanyProductsImport.vue | 107 ++++++++++++++- .../company/basicCompanyproductDetail.vue | 60 +++++++++ .../company/basicCompanyproductEdit.vue | 124 +++++++++++++++++- .../products/selectDIDetailDialog.vue | 42 ++++++ .../products/supAddDiProductSelectUdi.vue | 101 +++++++++++++- 8 files changed, 590 insertions(+), 16 deletions(-) diff --git a/src/api/basic/product/udiRelevance.js b/src/api/basic/product/udiRelevance.js index d95fb27..729a15d 100644 --- a/src/api/basic/product/udiRelevance.js +++ b/src/api/basic/product/udiRelevance.js @@ -209,7 +209,13 @@ export function getGgxhList(params) { }); } - +export function getYbHcflDetail(query) { + return axios({ + url: "/udi/udirel/ybHcflDetail", + method: "post", + data: query + }); +} diff --git a/src/views/basic/product/product.vue b/src/views/basic/product/product.vue index 46e8d5f..50bde9d 100644 --- a/src/views/basic/product/product.vue +++ b/src/views/basic/product/product.vue @@ -1072,6 +1072,67 @@ + + +
+
+ 一级分类:  +
+ +
+
+ +
+
+ 二级分类:  +
+ +
+
+
+ + +
+
+ 三级分类:  +
+ +
+
+ +
+
+ 耗材材质:  +
+ +
+
+
+
@@ -1780,6 +1841,10 @@ export default { packUnit: null, measname: null, nameCode: null, + catalogname1: "", + catalogname2: "", + catalogname3: "", + matrial: "", }, groupBuyMap: { true: "集采", @@ -2317,7 +2382,9 @@ export default { } }); }, - + closeHandler(){ + // this.visible = false; + }, // selectSysParam() { // let query = { // paramKey: "smp_isUploadProuct", diff --git a/src/views/basic/product/productEdit.vue b/src/views/basic/product/productEdit.vue index e0b7a20..c15705b 100644 --- a/src/views/basic/product/productEdit.vue +++ b/src/views/basic/product/productEdit.vue @@ -120,10 +120,62 @@ size="small" splaceholder="请输入内容" v-model="editQuery.ybbm" + v-debounce-input:500ms="getYbHcData" > + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -653,7 +705,7 @@ diff --git a/src/views/supplier/company/basicCompanyProductsImport.vue b/src/views/supplier/company/basicCompanyProductsImport.vue index 50e4691..130a6a2 100644 --- a/src/views/supplier/company/basicCompanyProductsImport.vue +++ b/src/views/supplier/company/basicCompanyProductsImport.vue @@ -330,21 +330,77 @@ >
+ + + + + +
+ + + + + +
+
+ 一级分类名称:  +
+ +
+
+ + + + + +
+ +
- 医保编码:  + 三级分类名称: 
+ + + + +
+
@@ -597,6 +653,7 @@