| | |
| | | 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; |
| | |
| | | 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) { |
| | |
| | | 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(); |
| | | } |
| | | |
| | | } |