From 763d28cd26010a7e5bd382da2292e64d76de6535 Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Thu, 11 Apr 2024 17:06:45 +0800 Subject: [PATCH] 检测报告 --- src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsCategoryService.java | 62 +++++++++++++++++++++++++++++++ 1 files changed, 62 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsCategoryService.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsCategoryService.java index 78a8d9c..1201a68 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsCategoryService.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AdminMallGoodsCategoryService.java @@ -4,8 +4,12 @@ import cc.mrbird.febs.common.entity.QueryRequest; import cc.mrbird.febs.mall.entity.MallGoods; import cc.mrbird.febs.mall.entity.MallGoodsCategory; +import cc.mrbird.febs.mall.entity.MallStore; +import cc.mrbird.febs.mall.entity.MallStoreItem; import cc.mrbird.febs.mall.mapper.MallGoodsCategoryMapper; import cc.mrbird.febs.mall.mapper.MallGoodsMapper; +import cc.mrbird.febs.mall.mapper.MallStoreItemMapper; +import cc.mrbird.febs.mall.mapper.MallStoreMapper; import cc.mrbird.febs.mall.service.IAdminMallGoodsCategoryService; import cc.mrbird.febs.mall.vo.AdminMallGoodsCategoryTreeVo; import cc.mrbird.febs.mall.vo.AdminMallGoodsCategoryVo; @@ -31,6 +35,8 @@ private final MallGoodsCategoryMapper mallGoodsCategoryMapper; private final MallGoodsMapper mallGoodsMapper; + private final MallStoreMapper mallStoreMapper; + private final MallStoreItemMapper mallStoreItemMapper; @Override public IPage<MallGoodsCategory> getCategoryList(MallGoodsCategory mallGoodsCategory, QueryRequest request) { @@ -164,4 +170,60 @@ return adminMallGoodsCategoryTreeVos; } + @Override + public IPage<MallStore> storeList(MallStore mallStore, QueryRequest request) { + Page<MallStore> page = new Page<>(request.getPageNum(), request.getPageSize()); + IPage<MallStore> mallStoreIPage = mallGoodsCategoryMapper.selectStoreListInPage(page, mallStore); + return mallStoreIPage; + } + + @Override + public FebsResponse addStore(MallStore mallStore) { + mallStoreMapper.insert(mallStore); + return new FebsResponse().success(); + } + + @Override + public FebsResponse updateStore(MallStore mallStore) { + mallStoreMapper.updateById(mallStore); + return new FebsResponse().success(); + } + + @Override + public FebsResponse delStore(Long id) { + mallStoreMapper.deleteById(id); + return new FebsResponse().success(); + } + + @Override + public IPage<MallStoreItem> storeItemList(MallStoreItem mallStoreItem, QueryRequest request) { + Page<MallStoreItem> page = new Page<>(request.getPageNum(), request.getPageSize()); + IPage<MallStoreItem> mallStoreItemIPage = mallGoodsCategoryMapper.selectStoreItemListInPage(page, mallStoreItem); + return mallStoreItemIPage; + } + + @Override + public List<MallStore> getStore() { + List<MallStore> mallStores = mallGoodsCategoryMapper.getStore(); + return mallStores; + } + + @Override + public FebsResponse addStoreItem(MallStoreItem mallStoreItem) { + mallStoreItemMapper.insert(mallStoreItem); + return new FebsResponse().success(); + } + + @Override + public FebsResponse updateStoreItem(MallStoreItem mallStoreItem) { + mallStoreItemMapper.updateById(mallStoreItem); + return new FebsResponse().success(); + } + + @Override + public FebsResponse delStoreItem(Long id) { + mallStoreItemMapper.deleteById(id); + return new FebsResponse().success(); + } + } -- Gitblit v1.9.1