From 3f84772cb1d90790ebbf1050dcac59c8e94643f3 Mon Sep 17 00:00:00 2001 From: hupeng Date: Fri, 19 May 2023 18:25:42 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=84=E6=A0=BC=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mall/shop/storeProductRule/index.ts | 4 +- src/locales/zh-CN.ts | 4 + .../storeProductRule/StoreProductRuleForm.vue | 175 ++++++++++++++++-- .../mall/shop/storeProductRule/index.vue | 8 +- 4 files changed, 175 insertions(+), 16 deletions(-) diff --git a/src/api/mall/shop/storeProductRule/index.ts b/src/api/mall/shop/storeProductRule/index.ts index a4c2679..a404d86 100644 --- a/src/api/mall/shop/storeProductRule/index.ts +++ b/src/api/mall/shop/storeProductRule/index.ts @@ -17,8 +17,8 @@ export const getStoreProductRule = async (id: number) => { } // 新增商品规则值(规格) -export const createStoreProductRule = async (data: StoreProductRuleVO) => { - return await request.post({ url: `/shop/store-product-rule/create`, data }) +export const createStoreProductRule = async (data: StoreProductRuleVO,id: number) => { + return await request.post({ url: `/shop/store-product-rule/save/` + id, data }) } // 修改商品规则值(规格) diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 3482eeb..42772f4 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -436,5 +436,9 @@ export default { btn_zoom_in: '放大', btn_zoom_out: '缩小', preview: '预览' + }, + shop: { + productRuleAdd: '请添加规格名称!', + productRuleAttrAdd: '请添加属性!', } } diff --git a/src/views/mall/shop/storeProductRule/StoreProductRuleForm.vue b/src/views/mall/shop/storeProductRule/StoreProductRuleForm.vue index 674899e..92b7a34 100644 --- a/src/views/mall/shop/storeProductRule/StoreProductRuleForm.vue +++ b/src/views/mall/shop/storeProductRule/StoreProductRuleForm.vue @@ -1,18 +1,61 @@