From d602175913ed57ca7aa2a12509720eab487bc0d3 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Fri, 17 Jan 2025 00:31:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=8A=E4=B8=8B=E6=9E=B6?= =?UTF-8?q?=E5=95=86=E5=93=81=E5=8A=9F=E8=83=BD=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/merchant.js | 12 +- src/views/merchant/ProductList.vue | 242 +++++++++++++++++++++++------ 2 files changed, 204 insertions(+), 50 deletions(-) diff --git a/src/api/merchant.js b/src/api/merchant.js index c245c51..775cdf3 100644 --- a/src/api/merchant.js +++ b/src/api/merchant.js @@ -3,7 +3,15 @@ import request from '@/utils/request' // 获取商家商品列表 export function getMerchantProducts(merchantId) { return request({ - url: `/api/merchant/product/merchant/${merchantId}`, - method: 'get' + url: `/api/merchant/product/list`, + method: 'get', + params: { + merchant_id: merchantId + } }) +} + +// 修改商品状态 +export const updateProductStatus = (productId, data) => { + return request.put(`/api/merchant/product/${productId}`, data) } \ No newline at end of file diff --git a/src/views/merchant/ProductList.vue b/src/views/merchant/ProductList.vue index b87f8d6..a1ee712 100644 --- a/src/views/merchant/ProductList.vue +++ b/src/views/merchant/ProductList.vue @@ -29,45 +29,63 @@ - -