店铺名称
This commit is contained in:
@@ -25,6 +25,7 @@ import lombok.NoArgsConstructor;
|
||||
@Accessors(chain = true)
|
||||
public class MkPointsGoodsRecordDTO extends MkPointsGoodsRecord implements Serializable {
|
||||
|
||||
private String shopName;
|
||||
private String headImg;
|
||||
private String nickName;
|
||||
private String phone;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.czg.service.market.service.impl;
|
||||
|
||||
import com.czg.account.entity.ShopInfo;
|
||||
import com.czg.account.entity.ShopUser;
|
||||
import com.czg.account.service.ShopInfoService;
|
||||
import com.czg.account.service.ShopUserService;
|
||||
|
||||
@@ -1,13 +1,17 @@
|
||||
package com.czg.service.market.service.impl;
|
||||
|
||||
import com.czg.account.entity.ShopInfo;
|
||||
import com.czg.account.service.ShopInfoService;
|
||||
import com.czg.market.entity.MkPointsUserRecord;
|
||||
import com.czg.market.service.MkPointsUserRecordService;
|
||||
import com.czg.sa.StpKit;
|
||||
import com.czg.service.market.mapper.MkPointsUserRecordMapper;
|
||||
import com.czg.utils.PageUtil;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||
import org.apache.dubbo.config.annotation.DubboReference;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.List;
|
||||
@@ -21,12 +25,22 @@ import java.util.List;
|
||||
@Service
|
||||
public class MkPointsUserRecordServiceImpl extends ServiceImpl<MkPointsUserRecordMapper, MkPointsUserRecord> implements MkPointsUserRecordService {
|
||||
|
||||
@DubboReference
|
||||
private ShopInfoService shopInfoService;
|
||||
|
||||
@Override
|
||||
public Page<MkPointsUserRecord> pageByPointsUserId(Integer page, Integer size, Long mkPointsUserId) {
|
||||
if (mkPointsUserId == null) {
|
||||
return new Page<>();
|
||||
}
|
||||
return page(Page.of(page, size), query().eq(MkPointsUserRecord::getMkPointsUserId, mkPointsUserId).orderBy(MkPointsUserRecord::getCreateTime, false));
|
||||
ShopInfo shopInfo = shopInfoService.getById(StpKit.USER.getShopId());
|
||||
if (shopInfo == null) {
|
||||
return new Page<>();
|
||||
}
|
||||
Page<MkPointsUserRecord> pages = page(Page.of(page, size),
|
||||
query().eq(MkPointsUserRecord::getMkPointsUserId, mkPointsUserId).orderBy(MkPointsUserRecord::getCreateTime, false));
|
||||
pages.getRecords().forEach(s -> s.setShopName(shopInfo.getShopName()));
|
||||
return pages;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user