| | |
| | | |
| | | /** |
| | | * 查询店铺列表 |
| | | * @param pageComShopStoreDTO 请求参数 |
| | | * @return 店铺列表 |
| | | * |
| | | * @param pageComShopStoreDTO 请求参数 |
| | | * @return 店铺列表 |
| | | */ |
| | | |
| | | @Override |
| | |
| | | |
| | | /** |
| | | * 查询店铺详情 |
| | | * @param comShopStoreDTO 请求参数 |
| | | * @return 店铺详情 |
| | | * |
| | | * @param comShopStoreDTO 请求参数 |
| | | * @return 店铺详情 |
| | | */ |
| | | @Override |
| | | public R shopStoreDetail(PageComShopStoreDTO comShopStoreDTO) { |
| | | //查询店铺 |
| | | ComShopStoreDO storeDO = this.baseMapper.selectById(comShopStoreDTO.getStoreId()); |
| | | if (storeDO == null) { |
| | | return R.fail(401,"店铺不存在"); |
| | | return R.fail(401, "店铺不存在"); |
| | | } |
| | | if(storeDO.getStatus().equals(ComShopStoreDO.status.no)){ |
| | | return R.fail(402,"店铺已被禁用"); |
| | | if (storeDO.getStatus().equals(ComShopStoreDO.status.no)) { |
| | | return R.fail(402, "店铺已被禁用"); |
| | | } |
| | | PageShopStoreVO shopStoreVO = new PageShopStoreVO(); |
| | | BeanUtils.copyProperties(storeDO, shopStoreVO); |
| | |
| | | public R saveStore(ShopStoreVO storeVO) { |
| | | if (storeVO == null) { |
| | | return R.ok("500", "数据为空!"); |
| | | } |
| | | ComShopStoreDO comShopStoreDO = this.baseMapper.selectOne(new LambdaQueryWrapper<ComShopStoreDO>() |
| | | .eq(ComShopStoreDO::getStoreAccount, storeVO.getStoreAccount())); |
| | | if (comShopStoreDO != null) { |
| | | return R.ok("500", "商家账号存在"); |
| | | } |
| | | ComShopStoreDO storeDO = new ComShopStoreDO(); |
| | | BeanUtils.copyProperties(storeVO, storeDO); |
| | |
| | | public R getOneInfo(Long id) { |
| | | ComShopStoreDO comShopStoreDO = this.baseMapper.selectById(id); |
| | | if (comShopStoreDO == null) { |
| | | R.fail(500,"商铺不存在"); |
| | | R.fail(500, "商铺不存在"); |
| | | } |
| | | ShopStoreVO shopStoreVO = new ShopStoreVO(); |
| | | BeanUtils.copyProperties(comShopStoreDO,shopStoreVO); |
| | | BeanUtils.copyProperties(comShopStoreDO, shopStoreVO); |
| | | return R.ok(shopStoreVO); |
| | | } |
| | | |
| | |
| | | public R getUserStoreInfo(Long userId) { |
| | | ComShopStoreDO comShopStoreDO = this.baseMapper.selectOne(new LambdaQueryWrapper<ComShopStoreDO>().eq(ComShopStoreDO::getDeleteStatus, 1).eq(ComShopStoreDO::getSysUserId, userId)); |
| | | if (comShopStoreDO == null) { |
| | | R.fail(500,"商铺不存在"); |
| | | R.fail(500, "商铺不存在"); |
| | | } |
| | | ShopStoreVO shopStoreVO = new ShopStoreVO(); |
| | | BeanUtils.copyProperties(comShopStoreDO,shopStoreVO); |
| | | BeanUtils.copyProperties(comShopStoreDO, shopStoreVO); |
| | | return R.ok(shopStoreVO); |
| | | } |
| | | } |