diff --git a/yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/order/impl/OrderQueryServiceImpl.java b/yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/order/impl/OrderQueryServiceImpl.java
index 7a06f0ea643072e5e24673faa185e03944cc0cf1..301175fa958685fe86c1f5c29a0cb51cb82436af 100644
--- a/yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/order/impl/OrderQueryServiceImpl.java
+++ b/yudao-module-order/yudao-module-order-core/src/main/java/cn/iocoder/yudao/module/order/service/order/impl/OrderQueryServiceImpl.java
@@ -3748,7 +3748,7 @@ public class OrderQueryServiceImpl implements OrderQueryService {
             }
         }
         isFirstAllAllow = (count == 1); // 最终判断是否严格等于1
-        if (dto.getSumNum()==dto.getReleaseNum()&&dto.getCargoControlStatus()==1&&isFirstAllAllow&& msg.contains(String.valueOf(customerContactsDO1.getPhoneNew())) && ((customerContactsDO1.getUserid()!=null&&customerContactsDO1.getUserid().equals(user.getId()))||customerContactsDO1.getPhoneNew().equals(user.getMobile()))){
+        if (dto.getSumNum()==dto.getReleaseNum()&&dto.getCargoControlStatus()==1&&isFirstAllAllow&& msg.contains(String.valueOf(user.getMobile())) && ((customerContactsDO1.getUserid()!=null&&customerContactsDO1.getUserid().equals(user.getId()))||customerContactsDO1.getPhoneNew().equals(user.getMobile()))){
             return success(true);
         }
         return success(false);