记录 用户头像 昵称
This commit is contained in:
@@ -6,17 +6,18 @@ import com.czg.account.service.ShopUserService;
|
||||
import com.czg.exception.CzgException;
|
||||
import com.czg.market.dto.ChatCouponDTO;
|
||||
import com.czg.market.dto.MkShopCouponGiftDTO;
|
||||
import com.czg.market.dto.MkShopCouponRecordDTO;
|
||||
import com.czg.market.entity.ChatCoupon;
|
||||
import com.czg.market.entity.MkShopCouponRecord;
|
||||
import com.czg.market.entity.ShopCoupon;
|
||||
import com.czg.market.service.ChatCouponService;
|
||||
import com.czg.market.service.MkShopCouponRecordService;
|
||||
import com.czg.market.service.ShopCouponService;
|
||||
import com.czg.market.vo.ChatCouponVO;
|
||||
import com.czg.service.market.mapper.ChatCouponMapper;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import com.mybatisflex.core.query.QueryWrapper;
|
||||
import com.mybatisflex.spring.service.impl.ServiceImpl;
|
||||
import com.czg.market.entity.ChatCoupon;
|
||||
import com.czg.market.service.ChatCouponService;
|
||||
import com.czg.service.market.mapper.ChatCouponMapper;
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.dubbo.config.annotation.DubboReference;
|
||||
@@ -38,6 +39,8 @@ public class ChatCouponServiceImpl extends ServiceImpl<ChatCouponMapper, ChatCou
|
||||
private MkShopCouponRecordService recordService;
|
||||
@DubboReference
|
||||
private ShopUserService shopUserService;
|
||||
// @DubboReference
|
||||
// private UserInfoService userInfoService;
|
||||
|
||||
|
||||
@Override
|
||||
@@ -147,12 +150,18 @@ public class ChatCouponServiceImpl extends ServiceImpl<ChatCouponMapper, ChatCou
|
||||
}
|
||||
|
||||
@Override
|
||||
public Page<MkShopCouponRecord> grantChatCouponRecord(Long id, Integer status, Integer page, Integer size) {
|
||||
return recordService.pageAs(Page.of(page, size),
|
||||
public Page<MkShopCouponRecordDTO> grantChatCouponRecord(Long id, Integer status, Integer page, Integer size) {
|
||||
Page<MkShopCouponRecordDTO> recordPage = recordService.pageAs(Page.of(page, size),
|
||||
QueryWrapper.create()
|
||||
.eq(MkShopCouponRecord::getSourceId, id)
|
||||
.eq(MkShopCouponRecord::getStatus, status)
|
||||
.orderBy(MkShopCouponRecord::getId).desc(),
|
||||
MkShopCouponRecord.class);
|
||||
MkShopCouponRecordDTO.class);
|
||||
for (MkShopCouponRecordDTO record : recordPage.getRecords()) {
|
||||
ShopUser userInfo = shopUserService.getById(record.getShopUserId());
|
||||
record.setHeadImg(userInfo.getHeadImg());
|
||||
record.setNickName(userInfo.getNickName());
|
||||
}
|
||||
return recordPage;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user