yanghui
2022-12-05 d03d65eb475a2e689fa30f3b8681e6d97177ae08
springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/message/ShopOrderMessage.java
@@ -10,6 +10,7 @@
import com.panzhihua.service_community.entity.RentingHourseRegister;
import com.panzhihua.service_community.model.dos.ComShopFlowerOrderDO;
import com.panzhihua.service_community.model.dos.ComShopFlowerOrderGoodsDO;
import lombok.extern.slf4j.Slf4j;
import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.stereotype.Component;
@@ -22,6 +23,7 @@
 * 商城订单处理
 */
@Component
@Slf4j
public class ShopOrderMessage {
    public static final String DELAYED_QUEUE="huacheng.shop.order.queue";
@@ -36,6 +38,7 @@
        if (nonNull(comShopFlowerOrderDO)){
            //30分钟未付款删除订单
            if (comShopFlowerOrderDO.getStatus() == ComShopFlowerOrderDO.status.dfk){
                log.info("30分钟超时未支付订单进行删除");
                comShopFlowerOrderGoodsDAO.delete(new LambdaQueryWrapper<ComShopFlowerOrderGoodsDO>().eq(ComShopFlowerOrderGoodsDO::getOrderId, shopOrderVO.getOrderId()));
                comShopFlowerOrderDAO.deleteById(shopOrderVO.getOrderId());
            }