From 4b02337db3ad7393d422fa7b2a2e332dc2399b7f Mon Sep 17 00:00:00 2001 From: weiwei Date: Fri, 12 Sep 2025 15:49:25 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=95=86=E5=93=81=E5=88=86=E7=B1=BB?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 7 ++ src/pages/prosperity-shop/goods-categary.vue | 78 +++++++++++++++++++ src/pages/prosperity-shop/goods-form.vue | 4 +- src/pages/prosperity-shop/goods-manage.vue | 7 +- src/sheep/components/shop-categary-picker.vue | 2 +- 5 files changed, 94 insertions(+), 4 deletions(-) create mode 100644 src/pages/prosperity-shop/goods-categary.vue diff --git a/src/pages.json b/src/pages.json index d6e1571..0b406a4 100644 --- a/src/pages.json +++ b/src/pages.json @@ -172,6 +172,13 @@ "navigationBarTitleText": "商品信息管理", "disableScroll": true } + }, + { + "path": "goods-categary", + "style": { + "navigationBarTitleText": "商品分类管理", + "disableScroll": true + } } ] }, diff --git a/src/pages/prosperity-shop/goods-categary.vue b/src/pages/prosperity-shop/goods-categary.vue new file mode 100644 index 0000000..efe412d --- /dev/null +++ b/src/pages/prosperity-shop/goods-categary.vue @@ -0,0 +1,78 @@ + + + diff --git a/src/pages/prosperity-shop/goods-form.vue b/src/pages/prosperity-shop/goods-form.vue index 64ed043..02b6341 100644 --- a/src/pages/prosperity-shop/goods-form.vue +++ b/src/pages/prosperity-shop/goods-form.vue @@ -230,8 +230,8 @@ const getGoodsDetail = async (id: string) => { const skuList = data.skuList.map((item: any) => ({ ...item, status: item.status.toString() })) const coverImage = [{ path: filePath(data.coverImage), response: JSON.stringify({ data: { url: data.coverImage } }) }] const categoryName = categoryList.value.find((item: any) => item.id == data.categoryId)?.name - const saleStartTime = data.saleStartTime.split(" ")[0] - const saleEndTime = data.saleEndTime.split(" ")[0] + const saleStartTime = data.saleStartTime + const saleEndTime = data.saleEndTime _saleStartTimeStr.value = saleStartTime _saleEndTimeStr.value = saleEndTime Object.assign(form, { diff --git a/src/pages/prosperity-shop/goods-manage.vue b/src/pages/prosperity-shop/goods-manage.vue index ab8a89c..12b4310 100644 --- a/src/pages/prosperity-shop/goods-manage.vue +++ b/src/pages/prosperity-shop/goods-manage.vue @@ -99,7 +99,7 @@ 新增商品 - 分类管理 + 分类管理 @@ -192,6 +192,11 @@ const deleteGoods = (id: string) => { }, }) } + +// 分类管理 +const categaryManage = () => { + uni.navigateTo({ url: "/pages/prosperity-shop/goods-categary" }) +}