From 8810edfe10526ebef4df83dbf51133d724d0a220 Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Fri, 22 Dec 2023 15:40:27 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8D=AF=E5=93=81=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/medince/list.js | 30 ++ src/components/medinceDetailModal.vue | 192 +++++++++ src/components/sysmedinceDetailModal.vue | 217 ++++++++++ src/utils/format.js | 20 +- src/views/medince/platform-medince/index.vue | 355 +++++++++++++++++ src/views/medince/sys-medince/index.vue | 392 +++++++++++++++++++ 6 files changed, 1205 insertions(+), 1 deletion(-) create mode 100644 src/api/medince/list.js create mode 100644 src/components/medinceDetailModal.vue create mode 100644 src/components/sysmedinceDetailModal.vue create mode 100644 src/views/medince/platform-medince/index.vue create mode 100644 src/views/medince/sys-medince/index.vue diff --git a/src/api/medince/list.js b/src/api/medince/list.js new file mode 100644 index 0000000..404c199 --- /dev/null +++ b/src/api/medince/list.js @@ -0,0 +1,30 @@ +import request from '../../utils/request' +const url = '/admin/product/platform'; +export function getMedinceList(params){//获取药品列表-分页-平台 + return request({ + url:'/admin/product/platform', + method: 'get', + params + }) +} + +export function getMedinceDetail(id){//商品详情-平台 + return request({ + url:`${url}/${id}`, + method: 'get' + }) + } + export function getSysMedinceList(params){//获取商品列表-分页-系统 + return request({ + url:'/admin/product', + method: 'get', + params + }) + } + + export function getSysMedinceDetail(id){//商品详情-系统 + return request({ + url:`/admin/product/${id}`, + method: 'get' + }) + } diff --git a/src/components/medinceDetailModal.vue b/src/components/medinceDetailModal.vue new file mode 100644 index 0000000..d40ed62 --- /dev/null +++ b/src/components/medinceDetailModal.vue @@ -0,0 +1,192 @@ + + + \ No newline at end of file diff --git a/src/components/sysmedinceDetailModal.vue b/src/components/sysmedinceDetailModal.vue new file mode 100644 index 0000000..fd80e41 --- /dev/null +++ b/src/components/sysmedinceDetailModal.vue @@ -0,0 +1,217 @@ + + + \ No newline at end of file diff --git a/src/utils/format.js b/src/utils/format.js index e928781..111148b 100644 --- a/src/utils/format.js +++ b/src/utils/format.js @@ -117,4 +117,22 @@ export const formatRelation=(val)=>{ return '' } }; - \ No newline at end of file + + export const formatProductType=(val)=>{ + //0:'未知',2:'中成药', 3:'西药' + let data={0:'未知',1:'中成药', 2:'西药'} + if(val || val==0){ + return data[val] + }else{ + return '' + } + }; + export const formatProductStatus=(val)=>{ + //0:'未知',2:'中成药', 3:'西药' + let data={1:'正常', 2:'下架'} + if(val){ + return data[val] + }else{ + return '' + } + }; \ No newline at end of file diff --git a/src/views/medince/platform-medince/index.vue b/src/views/medince/platform-medince/index.vue new file mode 100644 index 0000000..a09304d --- /dev/null +++ b/src/views/medince/platform-medince/index.vue @@ -0,0 +1,355 @@ + + + + + \ No newline at end of file diff --git a/src/views/medince/sys-medince/index.vue b/src/views/medince/sys-medince/index.vue new file mode 100644 index 0000000..a861399 --- /dev/null +++ b/src/views/medince/sys-medince/index.vue @@ -0,0 +1,392 @@ + + + + + \ No newline at end of file