|
@@ -3,6 +3,7 @@ package com.ylx.massage.service.impl;
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.ylx.massage.domain.Coupon;
|
|
|
import com.ylx.massage.domain.vo.CouponReceiveVo;
|
|
@@ -12,6 +13,7 @@ import com.ylx.massage.domain.CouponReceive;
|
|
|
import com.ylx.massage.service.CouponReceiveService;
|
|
|
import com.ylx.massage.service.CouponService;
|
|
|
import com.ylx.massage.utils.DateTimeUtils;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.compress.utils.Lists;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -29,6 +31,7 @@ import java.util.stream.Collectors;
|
|
|
* @author makejava
|
|
|
* @since 2024-05-14 11:25:45
|
|
|
*/
|
|
|
+@Slf4j
|
|
|
@Service("couponReceiveService")
|
|
|
public class CouponReceiveServiceImpl extends ServiceImpl<CouponReceiveMapper, CouponReceive> implements CouponReceiveService {
|
|
|
|
|
@@ -65,11 +68,13 @@ public class CouponReceiveServiceImpl extends ServiceImpl<CouponReceiveMapper, C
|
|
|
|
|
|
List<Coupon> list = couponService.list(queryWrapper);
|
|
|
if (CollectionUtil.isEmpty(list)) {
|
|
|
+ log.info("优惠卷不存在");
|
|
|
return null;
|
|
|
}
|
|
|
ArrayList<CouponReceive> couponReceives = Lists.newArrayList();
|
|
|
list.forEach(coupon -> {
|
|
|
CouponReceive couponRec= new CouponReceive();
|
|
|
+ couponRec.setId(Long.toString(IdWorker.getId(couponRec)));
|
|
|
couponRec.setCouponId(coupon.getId());
|
|
|
couponRec.setOpenid(couponReceive.getOpenId());
|
|
|
couponRec.setDeptId(coupon.getDeptId());
|
|
@@ -120,7 +125,5 @@ public class CouponReceiveServiceImpl extends ServiceImpl<CouponReceiveMapper, C
|
|
|
return Collections.emptyList();
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|