diff --git a/manager/src/api/goods.js b/manager/src/api/goods.js
index 2297f740..4de42281 100644
--- a/manager/src/api/goods.js
+++ b/manager/src/api/goods.js
@@ -142,6 +142,32 @@ export const getGoodsNumerData = (params) => {
export const getGoodsListData = (params) => {
return getRequest('/goods/goods/list', params)
}
+// 商品分组分页
+export const getGoodsGroupByPage = (params) => {
+ return getRequest('/goods/goodsGroup/getByPage', params)
+}
+// 商品分组详情
+export const getGoodsGroup = (id) => {
+ return getRequest(`/goods/goodsGroup/get/${id}`)
+}
+// 新增商品分组
+export const addGoodsGroup = (params) => {
+ return postRequest('/goods/goodsGroup', params)
+}
+// 修改商品分组
+export const updateGoodsGroup = (id, params) => {
+ return putRequest(`/goods/goodsGroup/update/${id}`, params)
+}
+// 删除商品分组
+export const deleteGoodsGroup = (id) => {
+ return deleteRequest(`/goods/goodsGroup/delete/${id}`)
+}
+// 设定商品分组(批量)
+export const addGoodsGroupItems = (groupId, goodsIds) => {
+ return postRequest(`/goods/goodsGroup/${groupId}/goods`, {
+ goodsIds: Array.isArray(goodsIds) ? goodsIds.join(",") : goodsIds,
+ })
+}
// 获取待审核商品分页列表
export const getAuthGoodsListData = (params) => {
return getRequest('/goods/goods/auth/list', params)
diff --git a/manager/src/router/router.js b/manager/src/router/router.js
index 19df6bbf..ab53fecd 100644
--- a/manager/src/router/router.js
+++ b/manager/src/router/router.js
@@ -91,6 +91,12 @@ export const otherRouter = {
name: "goods-category",
component: () => import("@/views/goods/goods-manage/category.vue")
},
+ {
+ path: "goods-group",
+ title: "商品分组",
+ name: "goods-group",
+ component: () => import("@/views/goods/group/index.vue")
+ },
{
path: "goods-parameter",
title: "商品参数",
@@ -153,6 +159,12 @@ export const otherRouter = {
name: "member-group",
component: () => import("@/views/member/group/index.vue")
},
+ {
+ path: "message-template",
+ title: "消息模版",
+ name: "message-template",
+ component: () => import("@/views/sys/message/messageTemplate.vue")
+ },
{
path: "goods/goods-info/goodsDetail",
diff --git a/manager/src/views/goods/goods-info/goods.vue b/manager/src/views/goods/goods-info/goods.vue
index eb0705bf..efee23c9 100644
--- a/manager/src/views/goods/goods-info/goods.vue
+++ b/manager/src/views/goods/goods-info/goods.vue
@@ -58,6 +58,17 @@
+
+
+