店铺列表 普通店铺使用
用户优惠券列表
This commit is contained in:
@@ -374,6 +374,27 @@ public class ShopInfoServiceImpl extends ServiceImpl<ShopInfoMapper, ShopInfo> i
|
||||
return PageUtil.convert(new PageInfo<>(mapper.getSubList(lng, lat, distance)));
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<ShopInfo> getShopByMainId(PageDTO pageDTO, String shopName, Integer status) {
|
||||
Long loginId = (Long) StpKit.USER.getLoginId();
|
||||
ShopInfo shopInfo = getById(loginId);
|
||||
QueryWrapper queryWrapper = new QueryWrapper();
|
||||
if (!"only".equals(shopInfo.getShopType())) {
|
||||
if (shopInfo.getIsHeadShop() != 1) {
|
||||
queryWrapper.eq(ShopInfo::getId, loginId);
|
||||
} else {
|
||||
queryWrapper.and(q -> {
|
||||
q.eq(ShopInfo::getId, loginId).or(q1 -> {
|
||||
q1.eq(ShopInfo::getMainId, loginId);
|
||||
});
|
||||
});
|
||||
}
|
||||
} else {
|
||||
queryWrapper.eq(ShopInfo::getId, loginId);
|
||||
}
|
||||
return page(new Page<>(pageDTO.page(), pageDTO.size()), queryWrapper);
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<ShopBranchSelectDTO> findShopBranch(Long shopId) {
|
||||
Long mainIdByShopId = getMainIdByShopId(shopId);
|
||||
|
||||
Reference in New Issue
Block a user