From fcd49fcc1c509844f11fc16265263743225a08b2 Mon Sep 17 00:00:00 2001 From: xjs <1294405880@qq.com> Date: Tue, 22 Mar 2022 16:20:25 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81sku=E7=AE=A1=E7=90=86=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/api/mall/product/sku-info.js | 10 ++ .../product/attribute/attr-group-relation.vue | 2 +- .../mall/product/attribute/attr-group.vue | 2 +- .../views/mall/product/maintain/manager.vue | 125 ++++++++++++------ .../src/views/mall/product/maintain/spu.vue | 13 +- .../java/com/xjs/web/MyBaseController.java | 17 +++ .../product/controller/AttrController.java | 5 +- .../controller/AttrGroupController.java | 5 +- .../product/controller/BrandController.java | 4 +- .../product/controller/SkuInfoController.java | 8 +- .../product/controller/SpuInfoController.java | 4 +- .../mall/product/service/SkuInfoService.java | 8 +- .../service/impl/SkuInfoServiceImpl.java | 79 +++++++++-- .../service/impl/SpuInfoServiceImpl.java | 1 + .../xjs/mall/product/vo/spu/SkuInfoVo.java | 70 ++++++++++ 15 files changed, 285 insertions(+), 68 deletions(-) create mode 100644 ruoyi-ui/src/api/mall/product/sku-info.js create mode 100644 xjs-business/xjs-project-mall/mall-product/src/main/java/com/xjs/mall/product/vo/spu/SkuInfoVo.java diff --git a/ruoyi-ui/src/api/mall/product/sku-info.js b/ruoyi-ui/src/api/mall/product/sku-info.js new file mode 100644 index 00000000..663dc6fc --- /dev/null +++ b/ruoyi-ui/src/api/mall/product/sku-info.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 获取分页列表 +export function getSkuList(data) { + return request({ + url: '/mall-product/product/skuinfo/list', + method: 'get', + params: data + }) +} diff --git a/ruoyi-ui/src/views/mall/product/attribute/attr-group-relation.vue b/ruoyi-ui/src/views/mall/product/attribute/attr-group-relation.vue index 105b9f64..75e2acee 100644 --- a/ruoyi-ui/src/views/mall/product/attribute/attr-group-relation.vue +++ b/ruoyi-ui/src/views/mall/product/attribute/attr-group-relation.vue @@ -5,7 +5,7 @@
- + 查询 diff --git a/ruoyi-ui/src/views/mall/product/attribute/attr-group.vue b/ruoyi-ui/src/views/mall/product/attribute/attr-group.vue index 531737d3..3ed5153d 100644 --- a/ruoyi-ui/src/views/mall/product/attribute/attr-group.vue +++ b/ruoyi-ui/src/views/mall/product/attribute/attr-group.vue @@ -8,7 +8,7 @@
- + diff --git a/ruoyi-ui/src/views/mall/product/maintain/manager.vue b/ruoyi-ui/src/views/mall/product/maintain/manager.vue index a75809f5..3cc1c4e0 100644 --- a/ruoyi-ui/src/views/mall/product/maintain/manager.vue +++ b/ruoyi-ui/src/views/mall/product/maintain/manager.vue @@ -9,14 +9,17 @@ - - - + + - + - + - 查询 + 查询 + 重置 @@ -30,26 +33,50 @@ > - @@ -93,6 +120,8 @@