From 5fe0d58c1570f27f9d517c1410a0b65cd91ad7d2 Mon Sep 17 00:00:00 2001 From: jia <1451658316@qq.com> Date: Wed, 9 Aug 2023 14:52:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=BD=AC=E5=94=AE=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E7=95=8C=E9=9D=A2=E5=8F=8A=E6=90=9C=E7=B4=A2=E3=80=81?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=B1=95=E7=A4=BA=E3=80=81=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E3=80=81=E8=AF=A6=E6=83=85=E7=AD=89=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/product.js | 19 ++ src/router/modules/product.js | 10 + src/views/product/ProductResale/index.vue | 335 ++++++++++++++++++++++ 3 files changed, 364 insertions(+) create mode 100644 src/views/product/ProductResale/index.vue diff --git a/src/api/product.js b/src/api/product.js index ce922ca..8aa084c 100644 --- a/src/api/product.js +++ b/src/api/product.js @@ -517,3 +517,22 @@ export function specsDeteleApi(id) { export function merSpecsList(data) { return request.get(`store/params/temp/merlst`, data) } + +/** 转售管理参数模板 -- 列表 */ +export function resaleList(data) { + return request.get(`product/resale/lst`, data) +} +/** 转售管理参数模板 -- 详情 */ +export function resaleDetail(id) { + return request.get(`product/resale/detail/${id}`) +} + +/** 转售管理参数模板 -- 是否显示 */ +export function resaleShow(id, status) { + return request.post(`product/resale/show/${id}`, {status}) +} + +/** 转售管理参数模板 -- 审核 */ +export function resaleStatus(id, data) { + return request.post(`product/resale/status/${id}`, data) +} diff --git a/src/router/modules/product.js b/src/router/modules/product.js index 954975a..b2a0ee3 100644 --- a/src/router/modules/product.js +++ b/src/router/modules/product.js @@ -131,7 +131,17 @@ const productRouter = noCache: true }, component: () => import('@/views/product/productGuarantee/index.vue') + }, + { + path: 'resale', + name: 'ProductResale', + meta: { + title: '转售管理', + noCache: true + }, + component: () => import('@/views/product/ProductResale/index.vue') } + ] } diff --git a/src/views/product/ProductResale/index.vue b/src/views/product/ProductResale/index.vue new file mode 100644 index 0000000..414a7e3 --- /dev/null +++ b/src/views/product/ProductResale/index.vue @@ -0,0 +1,335 @@ + + + + + + \ No newline at end of file