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