From d2c2889ad6405c66ac35ff68ef2438ef7aa65974 Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期四, 23 五月 2024 17:20:36 +0800 Subject: [PATCH] 1.开启结束秒杀 2.添加redisson配置 3.发票基础代码生成 --- ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/GoodsGroupPurchaseServiceImpl.java | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/GoodsGroupPurchaseServiceImpl.java b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/GoodsGroupPurchaseServiceImpl.java index 905f7d9..cba8dcc 100644 --- a/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/GoodsGroupPurchaseServiceImpl.java +++ b/ruoyi-modules/ruoyi-goods/src/main/java/com/ruoyi/goods/service/impl/GoodsGroupPurchaseServiceImpl.java @@ -17,6 +17,7 @@ import com.ruoyi.system.api.domain.dto.ListStatusDTO; import com.ruoyi.system.api.feignClient.OrderClient; import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; /** @@ -27,6 +28,7 @@ * @author mitao * @since 2024-05-16 */ +@Slf4j @Service @RequiredArgsConstructor public class GoodsGroupPurchaseServiceImpl extends ServiceImpl<GoodsGroupPurchaseMapper, GoodsGroupPurchase> implements IGoodsGroupPurchaseService { @@ -106,4 +108,20 @@ groupPurchase.setListingStatus(dto.getListingStatus()); this.updateById(groupPurchase); } + + @Override + public void startGroupPurchase(Long groupPurchaseId) { + log.info(">>>>>>>>>>>>>>>>>>>>团购商品开始团购<<<<<<<<<<<<<<<<<<<<"); + GoodsGroupPurchase groupPurchase = this.getById(groupPurchaseId); + if (StringUtils.isNotNull(groupPurchase)) { + this.lambdaUpdate().set(GoodsGroupPurchase::getStartStatus, StartStatusEnum.STARTED) + .eq(GoodsGroupPurchase::getId, groupPurchaseId).update(); + //TODO 通知小程勋 + } + } + + @Override + public void endGroupPurchase(Long groupPurchaseId) { + + } } -- Gitblit v1.7.1