Przeglądaj źródła

待出库京东订单出库问题处理

yzc 1 rok temu
rodzic
commit
392add8c81

+ 2 - 0
hx-victoriatourist/src/main/java/com/fjhx/victoriatourist/service/WmsServiceImpl.java

@@ -8,6 +8,7 @@ import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
 import com.baomidou.mybatisplus.core.toolkit.IdWorker;
 import com.fjhx.area.utils.CustomizeAreaUtil;
 import com.fjhx.common.constant.SourceConstant;
+import com.fjhx.common.utils.Assert;
 import com.fjhx.kd100.util.KD100Util;
 import com.fjhx.victoriatourist.entity.abnormal.po.AbnormalInfo;
 import com.fjhx.victoriatourist.entity.group.dto.GroupRecordDto;
@@ -252,6 +253,7 @@ public class WmsServiceImpl implements WmsService {
         List<JdOrderDetails> jdOrderDetailsList = new ArrayList<>();
         for (StockWaitDetails stockWaitDetails : stockWaitDetailsList) {
             JdOrderDetails oldJdOrderDetails = jdOrderDetailsMap.get(stockWaitDetails.getBusinessDetailsId());
+            Assert.notEmpty(oldJdOrderDetails,"查询不到京东订单明细信息,请联系管理员或稍后重试!");
 
             JdOrderDetails jdOrderDetails = new JdOrderDetails();
             jdOrderDetails.setId(oldJdOrderDetails.getId());

+ 3 - 2
hx-victoriatourist/src/main/java/com/fjhx/victoriatourist/service/order/impl/OrderInfoServiceImpl.java

@@ -122,8 +122,9 @@ public class OrderInfoServiceImpl extends ServiceImpl<OrderInfoMapper, OrderInfo
 
     @Override
     public OrderInfoVo detail(Long id) {
-        OrderInfo OrderInfo = this.getById(id);
-        OrderInfoVo result = BeanUtil.toBean(OrderInfo, OrderInfoVo.class);
+        OrderInfo orderInfo = this.getById(id);
+        Assert.notEmpty(orderInfo,"查询不到订单信息,请联系管理员!");
+        OrderInfoVo result = BeanUtil.toBean(orderInfo, OrderInfoVo.class);
         //赋值客户名称
         Customer customer = customerService.getById(result.getCustomerInfoId());
         if (ObjectUtil.isNotEmpty(customer)) {