This commit is contained in:
Van0313
2025-06-01 01:09:29 +08:00
parent f33d04ca9a
commit f4d72b4335
2 changed files with 6 additions and 7 deletions

View File

@@ -4,7 +4,6 @@ import cn.van.business.model.jd.JDOrder;
import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import java.time.LocalDateTime;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@@ -16,10 +15,10 @@ public interface JDOrderRepository extends JpaRepository<JDOrder, Long> {
/** /**
* 根据订单号查询订单 * 根据订单号查询订单
* *
* @param orderId 订单号 * @param remark 订单号
* @return JDOrder 实体 * @return JDOrder 实体
*/ */
JDOrder findByOrderId(String orderId); JDOrder findByRemark(String remark);
/** /**
* 根据下单人查询订单列表 * 根据下单人查询订单列表

View File

@@ -2084,12 +2084,12 @@ public class JDUtil {
if (Util.isAnyEmpty(jdOrder.getOrderId(), jdOrder.getBuyer(), jdOrder.getOrderTime(), jdOrder.getPaymentAmount(), jdOrder.getRebateAmount(), jdOrder.getAddress(), jdOrder.getLogisticsLink(), jdOrder.getModelNumber(), jdOrder.getLink(), jdOrder.getOrderId(), jdOrder.getBuyer())) { if (Util.isAnyEmpty(jdOrder.getOrderId(), jdOrder.getBuyer(), jdOrder.getOrderTime(), jdOrder.getPaymentAmount(), jdOrder.getRebateAmount(), jdOrder.getAddress(), jdOrder.getLogisticsLink(), jdOrder.getModelNumber(), jdOrder.getLink(), jdOrder.getOrderId(), jdOrder.getBuyer())) {
return; return;
} }
JDOrder byOrderId = jdOrderRepository.findByOrderId(jdOrder.getOrderId()); JDOrder byRemark = jdOrderRepository.findByRemark(jdOrder.getRemark());
String info = ""; String info = "";
if (byOrderId != null) { if (byRemark != null) {
logger.info("订单已存在:{}", byOrderId); logger.info("订单已存在:{}", byRemark);
info = "更新成功"; info = "更新成功";
jdOrder.setId(byOrderId.getId()); jdOrder.setId(byRemark.getId());
} else { } else {
info = "新增成功"; info = "新增成功";
logger.info("订单不存在,新增:{}", jdOrder); logger.info("订单不存在,新增:{}", jdOrder);