From c9fdff7d45ae118eac10397d8f34661e9f2e968a Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 12 一月 2022 10:28:18 +0800 Subject: [PATCH] 礼金bug修复 --- service-vip/src/main/java/com/ks/vip/service/remote/VipOrderServiceImpl.java | 21 ++++++++++++++------- 1 files changed, 14 insertions(+), 7 deletions(-) diff --git a/service-vip/src/main/java/com/ks/vip/service/remote/VipOrderServiceImpl.java b/service-vip/src/main/java/com/ks/vip/service/remote/VipOrderServiceImpl.java index b46557d..c9c14dc 100644 --- a/service-vip/src/main/java/com/ks/vip/service/remote/VipOrderServiceImpl.java +++ b/service-vip/src/main/java/com/ks/vip/service/remote/VipOrderServiceImpl.java @@ -1,25 +1,20 @@ package com.ks.vip.service.remote; +import org.apache.dubbo.config.annotation.Service; import com.ks.vip.exception.VipOrderException; import com.ks.vip.mapper.VipOrderMapper; -import com.ks.vip.pojo.DO.VipCenter; -import com.ks.vip.pojo.DO.VipCombo; import com.ks.vip.pojo.DO.VipOrder; -import com.ks.vip.pojo.DTO.VipOrderDTO; import com.ks.vip.pojo.Enums.OrderTypeEnum; import com.ks.vip.query.VipOrderQuery; import com.ks.vip.service.VipCenterService; import com.ks.vip.service.VipComboService; -import com.ks.vip.service.VipGradeService; import com.ks.vip.service.VipOrederService; -import org.apache.dubbo.config.annotation.Service; import org.springframework.transaction.annotation.Transactional; import org.yeshi.utils.DateUtil; import org.yeshi.utils.StringUtil; import org.yeshi.utils.TimeUtil; import javax.annotation.Resource; -import java.text.ParseException; import java.util.Date; import java.util.List; @@ -114,6 +109,18 @@ vipOrderQuery.maxCreateTime = DateUtil.plusDayDate(1, vipOrderQuery.minCreateTime); long count = vipOrderMapper.count(vipOrderQuery); //TODO 鍐欏叆閰嶇疆淇℃伅 - return count < 5; + return count < 3; + } + + @Override + public VipOrder selectByThreeOrderId(String orderId) { + VipOrderQuery vipOrderQuery = new VipOrderQuery(); + vipOrderQuery.threeOrderId = orderId; + vipOrderQuery.count = 1; + List<VipOrder> orderList = vipOrderMapper.listByPage(vipOrderQuery); + if (orderList == null || orderList.size() == 0) { + return null; + } + return orderList.get(0); } } -- Gitblit v1.8.0